add selectionsort