Art of Problem Solving

2004 Cyprus MO/5th grade