midterm assessment 280523