post

IOI 2010

IOI 2010 was held in Waterloo, Canada in August 14-21, 2010.

Problems

Day 1

Day 2