Finished hw1