redoing sort.py