completes problem 21