1. Robisz sortowanie po pierwszym indeksie tablic permutacji
2. Grupujesz te tablice, których wartość pierwszego indeksu była taka sama.
3. Sortujesz po drugim indeksie utworzone grupy (pozostałe tablice są na swoich miejscach już)
4. Znowu tworzysz ewentualne grupy i sortujesz po kolejnym indeksie.
Przestajesz, kiedy nie utworzysz już żadnej grupy.
Nie wiem, czy to dobry pomysł, wydaje mi się w porządku. :) Nie wiem też, czy jasno się wyraziłem, więc pytaj. Czekam też na ewentualne uwagi do tego pomysłu.