exercise 1.35, 1.36