add hw7
hw7 completed