class A{
public static void main
(String[] args
) { new A().m(3);
new A().m(4);
new A().m(5);
new A().m(6);
new A().m(7);
new A().m(8);
}
void m
(int n
){int i
=2,r
=n
%2,x
=2*n,u
=r
+2,y
=r
*4+(int)(Math.
random()*2)*u,z
=y
+u
;String t
="MFZJMAFHMF".
substring(y,z
);char[][]c
=new char[n
][x
+1];while(i
<x
-1)c
[0][i
]=c
[n
-1][i
++]=64;for(i
=0;i
<u
;)c
[(n
-1)/2+(1-r
)*i
][r
*(i
-1)+n
]=t.
charAt(i
++);for(i
=0;i
<n
;){c
[i
][0]=40;c
[i
][1]=c
[i
][x
-1]=64;c
[i
][x
]=41;System.
out.
println(new String(c
[i
++]).
replace('\0',
' '));}} }
Y2xhc3MgQXsKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICBuZXcgQSgpLm0oMyk7CiAgICBuZXcgQSgpLm0oNCk7CiAgICBuZXcgQSgpLm0oNSk7CiAgICBuZXcgQSgpLm0oNik7CiAgICBuZXcgQSgpLm0oNyk7CiAgICBuZXcgQSgpLm0oOCk7CiAgfQoKICB2b2lkIG0oaW50IG4pe2ludCBpPTIscj1uJTIseD0yKm4sdT1yKzIseT1yKjQrKGludCkoTWF0aC5yYW5kb20oKSoyKSp1LHo9eSt1O1N0cmluZyB0PSJNRlpKTUFGSE1GIi5zdWJzdHJpbmcoeSx6KTtjaGFyW11bXWM9bmV3IGNoYXJbbl1beCsxXTt3aGlsZShpPHgtMSljWzBdW2ldPWNbbi0xXVtpKytdPTY0O2ZvcihpPTA7aTx1OyljWyhuLTEpLzIrKDEtcikqaV1bciooaS0xKStuXT10LmNoYXJBdChpKyspO2ZvcihpPTA7aTxuOyl7Y1tpXVswXT00MDtjW2ldWzFdPWNbaV1beC0xXT02NDtjW2ldW3hdPTQxO1N5c3RlbS5vdXQucHJpbnRsbihuZXcgU3RyaW5nKGNbaSsrXSkucmVwbGFjZSgnXDAnLCcgJykpO319Cn0=