Correction: Chapter 6 is Functional Programming (not chapter 5). Added functions: reduce and countZeroes