Art of Problem Solving

2001 Cyprus MO/5th grade