add exercise 78