problem 1.19 solution - si-manual