problem 5.10 solution - si-manual