new file:   d1.py