SnarkNews on IOI-2007