Roger Haefeli, Switzerland, Meisterschwanden, M