Finished hw5
Finished hw5