Euclid math contest past papers. ICATS Mathematics Contest 2025.