final exam study guide for fall 2017 4791447