midterm and final review 4597723