COMP3670_Assingment2