finish HW3