March 2026 problems+solutions.pdf