End of TDD by Example: Part II, chapter 4: Counting.