add list qsort