Art of Problem Solving

2004 AMC 10A