problem 5.42 solution - si-manual