Hans Nyffenegger, Switzerland, Au SG, M