IGCSE Math Paper 2 0580/21 October November 2022, 0580/22/o/n/22 Full solution-Extended