Chapter 3: Debugging—Finding Bugs with AI in Deep Waters