comprehensive study guide for the final exam 896642