problem 15.2 solution - si-manual