Bubble, Selection, Merge, and QuickSort Algorithms