HW 1 complete