Dr. Dieter Flückiger, Switzerland, Horgen, male