Siatka izotopowa + stempel narożny usuwający puste przestrzenie, logika sortowania

To pytanie dotyczy tego starszego:Układ siatki izotopów używa pustej przestrzeni

Oto skrzypce, z którymi pracuję:http://jsfiddle.net/zewkG/4/

Problem polega na tym, że gdy logika sortowania, która działa w odpowiedzi na poprzednie pytanie, nie powiedzie się, gdy tylko zostanie dodany murowany narożnik [zakodowany przez twórcę izotopu]. Starałem się zrozumieć logikę tego, ale niestety bezskutecznie iz dużą ilością czasu zmarnowanego bez przełomu. [Nie powinno być żadnych brakujących skrzynek po kliknięciu piątego elementu, jak również nie powinno być dwóch linii w dół, tylko jednego. Pierwsze trzy elementy powinny zajmować pierwszą linię, a nie jedną linię.]

Powyższe skrzypce zawiera logikę sortowania poprzedniego pytania z dodaną tylko czwartą kolumną i narożnikiem.

Chciałbym uzyskać wszelką pomoc, jaką mogę uzyskać!

questionAnswers(1)

yourAnswerToTheQuestion