Stefan Hubacher, Switzerland, Steffisburg, M