problem 2.55 solution - si-manual