update quick_sort