Good job well written

#1

Good job in writing however needs a bit conciousness with the numbers as the mixes up