problem 5.31 solution - si-manual