Massimo Lardi, Switzerland, Locarno, M