1st-partial-exam-2023.pdf