HW1 (partly done)