hw7 and 8
hw7 and 8