Finished hw2