Finished hw4