add ex40.py