Delftenaar: Learning, helping Haarlem 3 Homero Heredia Xijie Ma Gitte Vistnes Guangshuo Xin Marc Bertrandias Ziyuan Wang Sanjeev Ranjan Javier Gadea Diaz.