preliminary midterm 5438907