The next contest will take place April 2 - 11, 2024.
Supervisors can register at any time by clicking
Team registration has begun.
Supervisors can now access team rankings and certificates by logging into their
Problems and full solutions for the 2023 contest are available on our OLD CONTESTS page.
Final contest results are available on our RESULTS page.