Solved problem 16