problem 5.24 solution - si-manual