topic: 9.14
exercise: 9.14
topic: 9.17
exercise: 9.17
topic: 9.18
exercise: 9.18