F L Pozycja 0S6  WikipediaPolska Pozycja 1S0 Polska Wikipedia Pozycja 2S7 WikipediaPolska  Pozycja 3S5 a WikipediaPolsk Pozycja 4S15 aPolska Wikipedi Pozycja 5S13 diaPolska Wikipe Pozycja 6S12 ediaPolska Wikip Pozycja 7S14 iaPolska Wikiped Pozycja 8S8 ikipediaPolska W Pozycja 9S10 ipediaPolska Wik Pozycja 10S4 ka WikipediaPols Pozycja 11S9 kipediaPolska Wi Pozycja 12S2 lska WikipediaPo Pozycja 13S1 olska WikipediaP Pozycja 14S11 pediaPolska Wiki Pozycja 15S3 ska WikipediaPol

Zachowujemy ostatni bajt każdej rotacji, w kolejności ich leksykograficznego wystąpienia (kolumna L), oraz pozycję, na której w L znajduje się pierwszy znak kompresowanego bloku danych (indeks P), czyli po prostu pozycję, na której jest łańcuch S1. W tym przypadku indeksem P jest numer 13 oraz blok:

aa kiepdWksioPil

Z bloku oraz indeksu P można odtworzyć pierwotne dane.

Algorytm transformaty odwrotnej Mamy indeks P = 13 i blok L.  0123456789101112131415 L aa kiepdWksioPil Należy w tym momencie zauważyć, że sortując bajty w L uzyskamy F, czyli pierwszą kolumnę posortowanej macierzy łańcuchów.  0123456789101112131415 F  PWaadeiiikklops

Ponieważ bajt przyjmuje 256 możliwych wartości, a bajtów zwykle jest kilkaset tysięcy, najłatwiej zrobić to za pomocą sortowania kubełkowego lub podobnego algorytmu o liniowym czasie wykonywania.