Adding new examples from chapter 2