new file:   faster.py