.py solutions