Otto Häfliger, Switzerland, Rain, M