COMP575_HW01