hcarray add quicksort()