hw4 complete