IGCSE Mathematics May – June 2025 Worked Solutions