Vladimir Terziev, Switzerland, Rupperswil, M