QuickSort fixed