QUESTION POINTS TOTAL (300 points)