guide for final exam 4303410