study guide for final 370994