quicksort works. need to impliment best of 3 for pivot still && threads