Variety of sorting algorithms