hw4 p2 finish