theory_1.py