My teacher gave me 18 out of 20 points for this answer. Amazing.