Quick Sort Leetcode Problem 23