preparation guide for the final exam 7619187