Add 'eternity' function
Add examples from chapter 9 to step through