midterm examination 5129401