The IMO compendium: a collection of problems suggested for the International Mathematical Olympiads: 1959-2004 - Djukic, Dusan (Problem books in mathematics, 2006)