Chapter 29: The puzzle is complete