problem 21-25