Siz Performans Hesablama üzrə İnanılmaz Əməkdaşlıq təşkilatında mühəndis kimi çalışırsınız və oradakı kompüterlər üçün rabitə şəbəkəsinin dizaynına cavabdehsiniz. Şəbəkə 2n-1 sətirli düzbucaqlı massividə qurulub, hər bir sətirdə 2^{n-1} kommutator var. Kommutator iki giriş naqili, və , və iki çıxış naqili, X' və Y', olan qurğudur. Kommutator söndürüldükdə, girişindən gələn məlumat X' çıxışına, girişindən gələn məlumat isə Y' çıxışına ötürülür. Kommutator yandırıldıqda isə, Y' çıxışına, isə X' çıxışına birləşdirilir. Əlavə olaraq, ən yuxarı və ən aşağı sətirlərdə 2^n kompüter var və onların arasında cüt-cüt mesaj göndərmək lazımdır. İki fərqli mənbədən gələn məlumat eyni naqildən istifadə edə bilməz, lakin hər iki məlumat müxtəlif girişlərdən eyni kommutatordan keçə bilər.
Siz ehtiyaclarınıza ən yaxşı cavab verən şəbəkənin Benes topologiyasına malik olduğuna qərar vermisiniz. -Benes şəbəkəsi sadəcə bir kommutatordan ibarətdir. n > 1 üçün, -Benes şəbəkəsi aşağıdakı kimi rekursiv qurula bilər:
• Birinci (yuxarı) sətirdə 2^{n-1} kommutator var; -ci kommutator (0 \leq j < 2^{n-1}) və 2j+1 nömrəli kompüterlərdən məlumat qəbul edir (yuxarı və aşağı sətirlərdəki kompüterlər -dan 2^n - 1-ə kimi sağa doğru nömrələnir).
• Birinci və ikinci sətirdəki kommutatorlar arasında çıxış naqillərinə mükəmməl shuffle permutasiyası tətbiq olunur. nömrəli çıxış, növbəti sətirdə -bitlik ikili təsvirinin bir bit sağa rotasiyası ilə əldə olunan j' nömrəli girişə birləşdirilir (giriş-çıxışlar soldan sağa nömrələnir).
• Əgər n > 2-dirsə, növbəti kommutator sətirlərindən sonuncudan bir əvvəlki sətirə qədər sol və sağ tərəflərdə iki (n-1)-Benes subşəbəkələri qurulur.
• Çıxışlarda invers-shuffle permutasiyası tətbiq edilir və son bir kommutator sətiri əlavə edilir.

Məsələn, yuxarıdakı şəkildə n = 3 üçün Benes şəbəkəsi göstərilib (kvadratlar kommutatorları göstərir; yuxarı və aşağı sətirdəki kompüterlər şəkildə daxil edilməyib, lakin -dan -ə kimi nömrələnib). Şəkildə kommutatorların mümkün vəziyyəti göstərilib. İki xəttin kəsişdiyi kvadratlar kommutatorun yandırıldığını göstərir. Bu vəziyyətdə aşağıdakı , , , , , , , nömrəli kompüterlərdən yuxarıdakı , , , , , , , kompüterlərinə müvafiq olaraq eyni anda məlumat ötürmək mümkündür.
Sizə cütlər şəklində kompüterləri verilib (burada aşağı sətirdə, isə yuxarı sətirdə olan kompüterdir), bunları eyni zamanda bir-birinə naqil üzrə ayrılmış yollarla birləşdirməlisiniz. Siz bütün kommutatorların vəziyyətini elə müəyyənləşdirməlisiniz ki, bu mümkün olsun.
Hər test halında ilk sətirdə tam ədədi verilir (1 \leq n \leq 13); bu, yuxarıda təsvir olunduğu kimi, birləşdiriləcək 2^n kompüter cütü olduğunu bildirir. n = 0 olan sətir girişin sonudur və işlənməməlidir.
Hər n > 0 sətirindən sonra bir sətirdə 2^n tam ədəd verilir. -ci ədəd (0 \leq i < 2^n) aşağıdakı sətrin -ci kompüterinin birbaşa ünsiyyət qurmalı olduğu yuxarı sıra kompüterinin nömrəsidir.
Hər test üçün çıxış 2n-1 sətirdən ibarət olmalıdır. Hər sətirdə bir ikilik ədədin simvol zənciri var və onda hər kommutatorun yandırılıb () və ya söndürülüb () olmasına uyğun informasiya yazılır.
Girişdə həmişə ən az bir həllin olacağı təmin edilir. Əgər bir neçə həll varsa, leksikoqrafik olaraq ən kiçiyini çap edin. Yəni yuxarı sətrin simvol zənciri leksikoqrafik minimal olmalıdır; bərabərlik olarsa, ikinci sətrin simvol zənciri ən kiçik olmalıdır və s.
Fərqli test nümunələrinin çıxışları bir boş sətirlə ayrılmalıdır.
Nümunə 1