group9_16402_25256139_CSCI5481 Group 9 Exercise 3.pdf