Exercises 2.3 2.4 2.5