Problems from Waterloo Programming Contest 2000-01-29