1. How to monitor and debug program