completed HW3