selectsort  and bubblesort and quicksort