adding Quick Sort