Art of Problem Solving

2007 AMC 10A