Problem 6.22 - si-manual