2003 USAMO
Problem 3
Student #