A compilation of Sorting algorithms.