HW1 for CSC 375