1. Hasso Plattner Institute, University of Potsdam & Microsoft Research, Potsdam, Germany
2. Microsoft Research, Redmond, WA, USA
3. Stanford University & Microsoft Research, Stanford, CA, USA
4. Hasso Plattner Institute, University of Potsdam, Potsdam, Germany
5. ETH Zürich & Microsoft Research, Zürich, Switzerland