Year 10 Midterm Assignment for 2nd Term, 2023