A bunch of sorting algorithms.