Adrian Haeberli, Switzerland, Champfèr, M