Finished week4 hw