modified:   faster.py