Exercise 4 - CSC 4710