Problem 3.18 [pasuL] - si-manual