exercise 21.1
exercise 21.2
exercises 23.1
exercise 24.3
exercises 25.1
exercises 26.1