problem 28b