Art of Problem Solving

2006 Cyprus Seniors Provincial/3rd grade