CSC 4710 Exercise 4 - Ahtesamul Haque