short qsort