second review for the final exam 629902