How many variables do we have in our program? 

2. Do we have any flag variables? 

3. How many functions are defined in the program? 

4. Do we have any input or output statements? 

5. Do we have any lists in the program?