This is the latest edition of the ultimate collection of challenging probems from The International Mathematical Olympiad (IMO) of high-school-level mathematics problems. This volume collects 143 new problems, picking up where the 1959-2004 edition left off.