Stefano Regazzoni, Switzerland, Maroggia, male