problem 2.42 solution - si-manual