Ralph Zweifel, Switzerland, Diefplingen, M