HW1 complete