Final Exam and Solution