Quick Sort
Notice:
left-side gets sorted first (left-side, right-side recursive calls)
all values to the right (of the current pivot) are smaller