Układanie









Permutacja


Ostatnim krokiem będzie spermutowanie dwóch pozostałych warstw. Użyjemy tutaj tylko jednego algorytmu na wszystkie przypadki. Maksymalnie trzeba go tylko dwa razy powtórzyć. Głównym przypadkiem będzie:
  • R'FR'B2RF'R'B2R2


Jest to zwykła permutacja A z metody Fridrich. Pozostałe przypadki to:
  • W górnej do zamiany obok siebie, w środkowej po skosie (lub na odwrót)
  • W górnej i środkowej do zamiany po skosie
  • W górnej obok siebie, środkowa ułozona (lub na odwrót)
  • W górnej po skosie, środkowa ułożona (lub na odwrót)
Jeżeli zarówno w górnej jak i środkowej warstwie nie ma sytuacji, w której musimy zamieniać klocki leżące obok siebie (tylko po skosie lub ułożone) to po prostu wykonujemy algorytm podany wyżej i otrzymamy tą sytuację.
Natomiast gdy mamy do zamiany klocki obok siebie to musimy je odpowiednio najpierw ustawić. Ułożony blok 1x1x2 powinien znaleźć się po lewej stronie. Wtedy wykonujemy nasz algorytm.
Oto jak powinno to być ustawione:

Widzimy ułożony blok 1x1x2 (w górnej warstwie - ten, na którym nie ma strzałek) po lewej stronie.