problem 4.28 solution - si-manual