comprehensive review for the final exam 8380607