problem 3-28