Hans Peter Hasler, Switzerland, Greppen, M