problem 2.37 solution - si-manual