asd.py