CSC4710 Excercise 3