Art of Problem Solving

2005 Cyprus Seniors Provincial/3rd grade