complete study guide for final 2513517