'''..,,,;[43ml[0m[43mx[0m[43mo[0m[43mx[0mX[43mO[0mXMM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMMMW
'....',',;;:[43mc[0m[43mo[0m[43mo[0m[43mk[0mWM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMWWM
,'.......,;;;;[43ml[0mOXWMMM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMNWW
.......'..'',:[43mo[0m0NMMMM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMMMMMMM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMNNWMM
 .....;,..,,,:[43ml[0m[43mx[0m[43mX[0mMM[47mM[0m[47mM[0m[47mM[0m[47mM[0mW[47mW[0m[47mW[0m[47mW[0m[47mW[0m[47mW[0m[47mW[0m[47mW[0m[47mW[0m[47mW[0m[47mW[0mWWWWMMMMMMMMMMMMMMMMM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMMMMMM
......,;'[43mc[0m',:[43ml[0m[43mc[0m[43ml[0m[43mx[0mkO0[47mX[0m[47mX[0m[47mX[0m[47mX[0m[47mX[0m[47mX[0m[47mX[0m[47mX[0m[47mX[0m[47mN[0m[47mN[0mNNNNNNNNNNNNNNNNNWWWWWWMMMMM[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0m[47mM[0mMM
'. ...':.',[43ml[0m[43mc[0m[43mc[0m;;lldkO0[47mK[0m[47mK[0m[47mK[0m[47mX[0mXXXXXXXXXXKKKKKKKKKXXXXXXNNNWW[43mW[0m[43mW[0m[43mW[0mMMM[43mM[0m[43mW[0mWWWWWWWWWWMMMM
..........,',,,cxO0000000KKKKKK0O000OOkOO00O000O0KKKKKX[41mX[0m[41mX[0m[41mN[0m[43mN[0m[41mN[0m[41mN[0m[41mX[0m[41mK[0m[41m0[0m[41m0[0m[41m0[0m[41m0[0m[41mK[0mXKK0000OOO
''......''c:clxkO0000OOkOOkOOxllldxdoll[43mo[0m[43md[0mkOOOk[43mk[0m[43md[0m[43mx[0m[43mk[0mk[43mx[0m[43mx[0m[43mk[0m0[41m0[0m[41mK[0m[41mK[0m[41mK[0m[41mK[0m[41mK[0m[41m0[0m[41mx[0m[41md[0m[41mx[0m[41mx[0m[41mk[0m[41mO[0m0OOOkkxxxd
...,..;.::kkOOkkkkkkkkxdddoxxo::cllolccldxkkkoxxdxkxkO0[43m0[0m[41m0[0m[41mK[0m[43mK[0m[43mK[0m[43mK[0m[43mK[0m[41m0[0m[41mO[0m[41mk[0m[41mO[0m[41mO[0m[41m0[0m[41m0[0m[43m0[0m[43m0[0m[43mO[0m[43m0[0m[43mO[0mk[43mk[0mk[43mk[0m
..','.,;:;dkkkxxxxxxoc:cldoddollooodddddxdd[43mx[0m[43mk[0ml[43mx[0m[43mx[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mO[0m[43mO[0m[43mO[0m[43mO[0m[43mO[0m[43mO[0m[43mO[0m[43mO[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mx[0m[43mx[0m
.......,;';[43mc[0mcllcoxxdol[43mo[0m[43mo[0m[43md[0m[43mx[0m[43md[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43md[0m[43mo[0m[43mx[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m
...''...''',,,:[43mc[0m[43ml[0m[43mo[0m[43mo[0m[43mo[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43mo[0m[43mo[0m[43ml[0m[43md[0m[43md[0m[43md[0m[43mx[0m[43mx[0m[43mk[0m[43mx[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43ml[0m[43md[0m[43mx[0m[43mx[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mk[0m[43mk[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43md[0m[43md[0m[43mo[0m[43md[0m[43md[0m[43mo[0m[43mo[0m[43mo[0m[43mo[0m[43ml[0m[43ml[0m
....:ccc[43mc[0m[43ml[0m[43mc[0m[43mc[0m[43mc[0m::[43mc[0m[43mc[0m[43mc[0m[43mc[0m[42mc[0m[43ml[0mOXXXXXKk[43mo[0m[43mo[0m[43ml[0m[43ml[0m[43ml[0m[43mo[0m[43md[0m[43mx[0m[43mx[0m[43mk[0m[43md[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mo[0m[43mk[0m[43mk[0m[43mk[0m[43mO[0m[43mO[0m[43mk[0m[43mk[0m[43mx[0m[43md[0m[43mx[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43mx[0m[43md[0m[43mx[0m[43mx[0m[43md[0m[43md[0m[43md[0m[43md[0m[43mo[0m[43ml[0m[43ml[0m[43mo[0m[43md[0m[43md[0m[43mo[0m[43ml[0m[43ml[0m[43ml[0m[43ml[0m
.[47m.[0m[47m.[0m.,ccccl,:[43ml[0m[43mc[0m,::;::[43mo[0m0XNOxNNxk0[43mx[0m[43ml[0m[43mc[0m[43mc[0m[43mo[0m[43mo[0m[43md[0m[43md[0m[43md[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43ml[0m[43mk[0m[43mk[0m[43mk[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43mk[0m[43mx[0m[43mx[0m[43mx[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43mo[0m[42mo[0m[42ml[0m[42mo[0m[42mo[0m[42ml[0m[42ml[0m[42ml[0m[42ml[0m[42ml[0m[42ml[0m[42ml[0m
.'.....,oo':c:.::,[43mc[0m[43md[0mKko0x[47ml[0mWWco0O[43md[0m[43mc[0m;;:[43ml[0m[43mo[0m[43mo[0m[43md[0m[43md[0m[43ml[0m[43ml[0m[43mc[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43md[0m[43mo[0m[43mo[0m[43mo[0m[43mo[0m[43mo[0m[42mo[0m[43mo[0m[43mo[0m[43ml[0m[43ml[0m[42ml[0m[43ml[0m[43ml[0m[43mc[0m[43ml[0m[43mc[0m[42mc[0m[42mc[0m[43ml[0m:::c
 .' ........''.',':ll;'[47m:[0ml[47ml[0mOk:''lxl,;;;';[43mo[0m[43ml[0m:;;[43mc[0m[43md[0m[43mx[0m[43mk[0m[43mx[0m[43mo[0m[43mo[0m[43md[0m[43mx[0m[43mx[0m[43md[0m[43mo[0m[43mo[0m[43mo[0m[43md[0m[43ml[0m[42mc[0m[43ml[0m[43mc[0m[43mc[0m[42mc[0m[42m:[0m;[43m:[0m[43mc[0m[43ml[0m[43ml[0m[43mc[0m[43ml[0m[42mc[0m[42mc[0m[43mc[0m:
 ... '..;;.':,.'..[47m'[0m[47ml[0m[47mk[0mc[47m.[0m[47mc[0ml,'',',:c:';;,':[43mc[0m:[47m,[0m[41m,[0m,';;;:xo[43mc[0m[43mo[0m[43mo[0ml[43mo[0m[43md[0mod[43ml[0m:::cc;[43ml[0m[43ml[0m[43mc[0m[43mc[0m[43mc[0m::[43mc[0m[43mc[0m:,
[47m [0m... ...''.','...[47m.[0m[47ml[0mc;'.,;',''''[47mc[0m[47md[0m[47mo[0m[47m.[0m[47mc[0mc'....[47m'[0m[47m'[0m'..[47m'[0m[47m;[0mc:,.';c::;;[47mc[0m[47m;[0m.[47m'[0m[47m,[0m[47m'[0m[47m'[0m[47m'[0m[47m'[0m[47m'[0m[47m,[0m[47m'[0m[47m'[0m[47m.[0m[47m.[0m'[47m.[0m[47m.[0m
[47m [0m... ...... ...',';ll;[47m.[0m[47m;[0m:,ccc[47m:[0m[47m,[0m[47m,[0m[47m,[0m[47m,[0m[47m,[0m[47m,[0m[47m,[0m[47m'[0m[47m.[0m..'[47m'[0m[47m.[0m[47m'[0m[47m.[0m[47m [0m........,;;;;'..[47m,[0m[47m.[0m[47m.[0m[47m.[0m[47m.[0m[47m'[0m[47m;[0m[47m,[0m[47m.[0m[47m.[0m[47m [0m [47m.[0m[47m [0m[47m [0m
[47m [0m .[47m.[0m ... [47m [0m[47m.[0m.''.;d,[47ml[0m0Kc[47m.[0m[41mo[0mx[47m,[0mK[41mX[0m[41mX[0ml,cl'.[47m;[0m[47mo[0ml.,;[47m,[0m,'[47m,[0m[47m.[0m[47m [0m    ......'....',..[47m.[0m[47m.[0m[47m [0m[47m.[0m[47m.[0m[47m.[0m[47m [0m[47m [0m[47m.[0m[47m.[0m[47m.[0m[47m.[0m
[47m [0m..     ....,,.[47m.[0m;'[47m'[0m::,';;,ccc;[47m,[0m[47m:[0mlc[47m'[0m[47m'[0m[47m'[0m[47m'[0m[47m.[0m,:[47m;[0m;,'..;,,......     ..[42m,[0m,[47m.[0m[47m.[0m[47m.[0m[47m [0m[47m [0m[47m [0m[47m [0m[47m [0m[47m [0m[47m.[0m[47m.[0m[47m.[0m[47m.[0m
        ...,[43ml[0mxdx[41mO[0mdx[41mK[0m[41mK[0md:dxlOOOl,lxddol:[47m.[0m,:[47m:[0m,...,[47m;[0m;'..........  .[42m.[0m[42m.[0m.''[47m'[0m[47m'[0m[47m.[0m[47m.[0m..[47m.[0m[47m.[0m'.
      ...,c[47ml[0m[47mo[0m[47md[0m[47md[0m[47mx[0m[47mx[0m[47md[0m[47md[0m[47mx[0m[47mx[0m[47mx[0m[47mk[0m[47mk[0m[47mk[0m[47mk[0m[47mk[0mx[47mx[0m[47md[0mdd[47mc[0mdd[47md[0m[47mo[0m[47mc[0m[47m;[0m[47m,[0m[47m;[0m[47m,[0m.            ........[42m.[0m[42m.[0m[42m.[0m[42m.[0m';[47m:[0m:;;;[47m;[0m[47m,[0m[47m,[0m;
 ........':[47ml[0m[47mo[0m[47mo[0m[47mo[0m[47md[0m[47md[0m[47mx[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47ml[0m[47m;[0m[47m,[0m[47m:[0m[47m:[0m[47m.[0m[47m.[0m[47m.[0m[47m;[0m[47ml[0m[47ml[0m[47ml[0m[47ml[0m[47m:[0m[47m:[0m[47m:[0m[47m;[0m,'...''......  [42m [0m[42m.[0m... .. ..,'..,[47m;[0m[47m:[0m[47m:[0m[47m;[0m
    [42m.[0m..;c[47mo[0m[47mo[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47mx[0m[47md[0m[47md[0m[47md[0m[47mo[0m[47md[0m[47mc[0m[47m'[0m[47m'[0m[47m.[0m[47m.[0m[47m [0m[47m [0m[47m [0m[47m.[0m[47mc[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0m[47ml[0m[47mo[0m[47ml[0m[47ml[0m[47ml[0m[47ml[0m[47ml[0m[47ml[0m[47ml[0m[47mc[0m[47mc[0m[47mc[0m:;,[42m.[0m.............   .,[47m:[0m[47m:[0m[47mc[0m
  .....,c[47mo[0m[47md[0m[47md[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47mx[0m[47md[0m[47mo[0m[47ml[0m[47m.[0m[47m'[0m[47m.[0m[47m [0m[47m.[0m[47ml[0m[47mo[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47mo[0m[47md[0m[47md[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0m[47md[0m[47mo[0m[47mo[0m[47mo[0m[47ml[0m[47mc[0m:'';;,',;;,[47m;[0m[47m;[0m[47m:[0m[47mc[0m[47m:[0m[47m:[0m[47m;[0m[47m;[0m[47m;[0m[47m:[0m[47mc[0m[47mc[0m[47m:[0m
[42m.[0m.....'c[47mo[0m[47md[0m[47mx[0m[47mk[0m[47mk[0m[47mk[0mkk[47mk[0m[47mk[0m[47mx[0m[47mx[0m[47mx[0m[47md[0m[47md[0m[47md[0m[47mo[0m[47ml[0m[47mc[0m[47mc[0m[47m:[0m[47m,[0m[47m [0m[47m,[0m[47md[0m[47md[0m[47mx[0m[47mk[0m[47mk[0m[47mx[0m[47mx[0m[47mk[0m[47mk[0m[47mx[0m[47mx[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47md[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0mlcccc:,,,,,,;[47m:[0m[47m:[0m[47mc[0m[47m;[0m:[47mc[0m[47m:[0m[47m:[0m[47m:[0m[47mc[0m
......:[47mo[0m[47mo[0m[47md[0mxkk[47mk[0m[47mk[0mxkxx[47mx[0m[47mx[0m[47md[0m[47md[0m[47md[0m[47mo[0m[47mo[0m[47mo[0m[47ml[0m[47ml[0m[47mc[0m[47m:[0ml[47md[0mxxk[47mk[0m[47mk[0mxxkxx[47mx[0m[47md[0m[47md[0m[47mo[0m[47md[0m[47md[0m[47md[0m[47md[0m[47mo[0m[47mo[0m[47mo[0m[47mo[0m[47md[0m[47mo[0m[47ml[0m[47mo[0m[47ml[0ml;','';;;[47mc[0m[47ml[0m[47mc[0m[47mc[0m[47ml[0m[47ml[0m[47m:[0m[47m:[0m[47m:[0m
