problem 5.25 solution - si-manual