CSC 4710 Exercise 3 - Ahtesamul Haque