quickSort and randQuickSort