complete problem 1.7