after exercise 5.6.1
before starting chapter 6