problem 2.25 solution - si-manual