hw4p1 done