Hw6 p3 again