exam_2023-05-30sol.pdf