Verilən Sətirlər Araşdırma İnstitutu yeni bir şöbə açıb — Verilən Matrislər Araşdırma Şöbəsi. Sətirin kanonizasiyası məsələsi kimi, bu şöbə matrisin kanonizasiyası məsələsi üzərində işləyir.
2^n \times 2^n ölçülü, kiçik latın hərflərindən ibarət m_{i,j} matrisi nəzərdən keçirilir.
Matrisin dövri sürüşməsi matrisinin belə bir m' matrisinə deyilir ki, m'_{i,j} = m_{(i+\Delta i) \bmod 2^n,\ (j+\Delta j) \bmod 2^n} bərabərliyi ödənir, burada və bəzi ədədlərdir (matrisin sətir və sütunları -dan 2^n-1-ə kimi indekslənir).
matrisi və matrisi eyni ölçüdə olmaqla, əgər elə və mövcuddursa ki, bütün i' < i üçün və ya i'=i və j'<j üçün p_{i',j'} = q_{i',j'} və p_{i,j} < q_{i,j} olursa, onda matrisi matrisindən leksikoqrafik cəhətdən kiçik sayılır. Yəni, matrislər sətir-sətir müqayisə edilir.
matrisinin kanonizasiya məsələsi, onun elə bir dövri sürüşməsini tapmaqdır ki, bu sürüşmə matrisinin bütün digər dövri sürüşmələrindən leksikoqrafik cəhətdən kiçik və ya bərabər olsun.
Yeni şöbənin tədqiqatçılarına matrisin kanonik təsvirini tapmaqda kömək edin.
2^n \times 2^n (0 \leq n \leq 9) ölçülü matrisi verilir.
matrisinin kanonik təsvirini çap edin.
Nümunə 1