: For more advanced training, the UKMT recommends A Mathematical Olympiad Companion , which focuses on harder BMO Round 2 problems. A Mathematical Olympiad Primer (2nd Edition) - UKMT