Jean-Louis Martin du Pan, Switzerland, Carouge, M