10. Debugging

This is very much work in progress. I will add to it/correct it as I develop new techniques.