Chapter 5.  Branching