10. What all components can a Python program contain ?