Robert Habermacher, Switzerland, Ramsen, M