chapter 5: exercise 12 - examples of using unfold