Can't believe it's been this long, I am now a sophomore in engineering yet this made jump in to read (I am only in Grade 10 or Grade 11(senior) when I first read this)