Finished hw1b