first quicksort attemtp