2001 Final Examination with Answers