> Podziel: Jeśli S posiada przynajmniej dwa elementy (1 lub 0 elementów — przypadek trywialny), podziel S na dwie równe (z dokładnością do 1 elementu) części S1 i S2. (tj. S1 zawiera pierwsze Tn/21 elementów, a S2 kolejne Ln/2j).
> Zwyciężaj: posortuj sekwencje S1 i S2 stosując Merge Sort.
> Połącz: Połącz elementy z dwóch posortowanych sekwencji S1 i S2 w sekwencję S zachowaniem porządku