Group 5 HW2 Assignment for COMP1917