preparation guide for the final exam 1626423