HW3-06 incomplete 2nd