qsort bug fixed