code2040.py