problem 2.47 solution - si-manual