Chapter 18: Reasoning and Agents