new file:   benchmark.py