Problems from Waterloo Programming Contest 2010-09-26