June 2023 Maths Solutions