add exercise 3.55-3.66