ETH Zurich, Computer Science, Universitätstr. 6, 8092 Zurich, Switzerland.|ETH Zurich, Computer Science, Universitätstr. 6, 8092 Zurich, Switzerland.|ETH Zurich, Computer Science, Universitätstr. 6, 8092 Zurich, Switzerland.