problem 2.38 solution - si-manual