Peter Amstutz, Switzerland, Rebévelier, M