Final exam study guide and answers