topics for final exam 40999