Art of Problem Solving

2005 Cyprus MO/6th grade