final examination 8505503