IOI 2002
(From left to right): Jason Thean, David Zhang, Marcin Mika, and Matei Zaharia.