solved homework 7 308126