Sizə k \times k \times k ölçülü kub verilib və bu kub 1 \times 1 \times 1 ölçülü vahid kublardan ibarətdir. İki vahid kub qonşu hesab olunur, əgər onların arasında bir ortaq üz varsa.
Tapşırığınız hər bir k^3 vahid kubu iki rəngdən birinə — qara və ya ağ rəngə boyamaqdır. Boyama aşağıdakı şərtləri ödəməlidir:
Hər bir ağ kubun məhz ağ rəngli qonşusu olmalıdır.
Hər bir qara kubun məhz qara rəngli qonşusu olmalıdır.
Girişdə tək bir tam ədəd (1 \leq k \leq 100) — kubun ölçüsü verilir.
Əgər mümkün boyama yoxdursa, -1 çıxış edin. Əks halda, kubun hər təbəqəsinin boyanmasını qat-qat göstərin. Əvvəlcə ilk təbəqənin k \times k ölçülü matrisini sətirdə çıxış edin. Sonra növbəti sətirdə ikinci təbəqəni və sonda -cı və sonuncu təbəqəni çıxış edin.
Ağ kub üçün "w", qara kub üçün isə "b" simvolundan istifadə edin. Çıxış formatı nümunə testlərdə göstərildiyi kimi olmalıdır.
Nümunə 1