1997 USAMO Problems/Problem 3