Practice Problem 7.10 - si-manual