Quicksort aparte para ser reutilizado