Stephan Amstutz, Switzerland, Rebévelier, M