Heinz-Peter Flückiger, Switzerland, Rorschach, M