final exam_solution