make our own sort compute_down
more sort play