COMP7506assigment2