Peter Hegglin, Switzerland, Almancil, PT, male