9709 May June 2024 Paper 32