Learnacy Lab
Split the row down to singles, then zip sorted runs together level by level. Watch the merges build the final sorted row.