International Mathematical Olympiad. 1991-2004 / Vol. 3, (2005)