Progress on HW5 P2