Exercise 2 - CSC4710 - IWixson