Jean-Pierre Heiniger, Switzerland, Mex VS, M