Roger Stefan Häfliger, Switzerland, Triengen, male