final exam answers to problem set questions 465915