Thomas Andermatt, Switzerland, Teufen, M