Finished hw3 part 1
Finished hw3 part 2