hw.py