complete problem 140