problem 5.8 solution - si-manual