Rolf Cantaluppi, Switzerland, Riehen, M