Peter Tschaggelar, Switzerland, Rorschach, M