take home final examination 1207330