exercises
ch8
ch8.2.3