longSort kicks ass