partition-array

two pointer with one index, care about the right swap. Don't need to
increase index at this time