problem 3.51 solution - si-manual