quick-sort, tests pass, please refine