End of chapter 16 Debugging, Testing and Profiling