inspect program using step-by-step (prototyping).