http://ftp.x.org/contrib/applications/xscreensaver-3.19.tar.gz
[xscreensaver] / hacks / images / matrix.xpm
index 0aab685bf89b5cb0b49f907b112510d7e08f7d3e..6fe3bc80ee280c8e486b9246ca4357555c9e0710 100644 (file)
 /* XPM */
-static char * matrix[] = {
-"56 837 64 1",
+static char * matrix_xpm[] = {
+"84 837 65 1",
+"      c None",
 ".     c #000000",
 "+     c #020E04",
 "@     c #021804",
 "#     c #062604",
 "$     c #0B3008",
 "%     c #021E04",
-"&     c #114410",
-"*     c #0C360E",
-"=     c #0D3E0E",
-"-     c #0E4E0C",
-";     c #1F561E",
-">     c #145417",
-",     c #136314",
-"'     c #1D5E1D",
-")     c #1C4E1C",
-"!     c #127410",
-"~     c #269624",
-"{     c #1AA614",
-"]     c #169614",
-"^     c #26B529",
-"/     c #178618",
-"(     c #246624",
-"_     c #2F832F",
-":     c #2B7729",
-"<     c #368B34",
-"[     c #3B9439",
-"}     c #298B27",
-"|     c #3AC237",
-"1     c #42D73C",
-"2     c #62DA61",
-"3     c #32D634",
-"4     c #88E688",
-"5     c #1E751C",
-"6     c #4CB34A",
-"7     c #44AB42",
-"8     c #42A244",
-"9     c #26C227",
-"0     c #FFFFFF",
-"a     c #40CC44",
-"b     c #52BB54",
-"c     c #3E9C3C",
-"d     c #5AC254",
-"e     c #286E26",
-"f     c #32CB34",
-"g     c #5ACA5C",
-"h     c #5ED05C",
-"i     c #2AA62C",
-"j     c #166E14",
-"k     c #62DE64",
-"l     c #3EDE3C",
-"m     c #36B634",
-"n     c #D9F9D8",
-"o     c #26CB24",
-"p     c #2E9A34",
-"q     c #66E561",
-"r     c #9DD89F",
-"s     c #7AF67C",
-"t     c #E8FEEA",
-"u     c #92F294",
-"v     c #D8F3D8",
-"w     c #76EE74",
+"&     c #0C360E",
+"*     c #114410",
+"=     c #1F561E",
+"-     c #145417",
+";     c #136314",
+">     c #1D5E1D",
+",     c #0E4E0C",
+"'     c #1C4E1C",
+")     c #246624",
+"!     c #2F832F",
+"~     c #2B7729",
+"{     c #368B34",
+"]     c #3B9439",
+"^     c #298B27",
+"/     c #4CB34A",
+"(     c #44AB42",
+"_     c #42A244",
+":     c #0D3E0E",
+"<     c #26C227",
+"[     c #52BB54",
+"}     c #3E9C3C",
+"|     c #127410",
+"1     c #40CC44",
+"2     c #5AC254",
+"3     c #286E26",
+"4     c #178618",
+"5     c #269624",
+"6     c #62DA61",
+"7     c #5ACA5C",
+"8     c #5ED05C",
+"9     c #2AA62C",
+"0     c #3AC237",
+"a     c #FFFFFF",
+"b     c #166E14",
+"c     c #62DE64",
+"d     c #1E751C",
+"e     c #26B529",
+"f     c #88E688",
+"g     c #42D73C",
+"h     c #36B634",
+"i     c #2E9A34",
+"j     c #66E561",
+"k     c #7AF67C",
+"l     c #92F294",
+"m     c #76EE74",
+"n     c #1AA614",
+"o     c #169614",
+"p     c #32D634",
+"q     c #32CB34",
+"r     c #3EDE3C",
+"s     c #D9F9D8",
+"t     c #26CB24",
+"u     c #9DD89F",
+"v     c #E8FEEA",
+"w     c #D8F3D8",
 "x     c #73E774",
 "y     c #66E264",
 "z     c #D7F2D8",
-"........................................................",
-"...........++++++......................++++++...........",
-"........++++@++++++.................+@+@#@@@@++.........",
-".......+@@@###$#%@@++..............+@@#$$$&$#%@@+.......",
-"......+@####*#**$%%@+.............@@$$$=-=--&$#@@.......",
-".....+@$&;>>>,,'-)&$#++..........@%-!~{]]{{^]/!-$@+.....",
-"....+@#)(__:::<[_('&*@+.........+#$}|123|4442|{5-@+.....",
-"...+%%$([678[8668<:(=#@+.......+#%=90000000004a^,$%+....",
-"...+##-:[b8[<<c8c[<:;#@+.......@$&!a000044000041~&%@....",
-"..+@$-;_6d8_(e:_<86['*#@+.....+%-/~200019f|14000^-$%+...",
-".++%=;e[7gc:>>>>_8h6:=#++....++#,i|0000f]]]]1000a,$@+...",
-"..+@&(:cbg[j----:7k6:&##+.....@#5^|00009////|000a!=$@...",
-".+%#;:<c7b<e-&-&e8g6_>*$@....+%=~a400049////f0002]-=@...",
-".+@$;_[887_j---&:[g7_'&#@+...+%=i10000l9///!|0002i5&#+..",
-".+%$(<8777_'=&-&e[d6_()*@+...@%&^400001^!!/!|0002^/-%+..",
-".+@$(<888c_,--==:[b6<(;*%+...+#&m400003^//!!f0004^~-#+..",
-".+@*e[688c_>=&&=e8d6[('=@+...+%-|000003{!!!!|0000|i,#+..",
-".@@$([78cc:,--&&:[d6[e;=@+...@#&m000n0o{//!!|0000|~,#+..",
-".@@*;<c787<,--&&:[d6_;)*@+...@%-i400004^//!!f0004i/-#+..",
-".+@$':<86b<(----ecb7_;=#@+...+%=ia4000l9////|0002~,=@+..",
-".++$;e<86bp(--&-e[d8:)*#+....+%=~|400049////9000a/>$@...",
-".++#&;e[6g85->>>:8d6:&$#@....+@$!i|000qo/]]]f0003!-$%...",
-"..+@*-;cdk7:>>'(_7g8:=#++.....+#-/iq0003]]^^2000a,$@+...",
-"..+@$*)_dh75>,,e<7h6:$#@+.....+@=,/2000o]^^94000|-$@+...",
-"...+#*&e8bc_j::_<[8:'$@+.......@$-!a00n199o12002i=#@....",
-"...+@%$':<<_}_<[<:e'&@@+.......+@$=ia44214q041ri!%@+....",
-"....+%#='e_<cc8c<(&*$@+.........+#$,i|1400002^!>=#+.....",
-"....++@*&;;(ee::()=#@++.........+@@>!~im|||am/,=#++.....",
-".....++@$*&&))))=*#@+............++#=-!!}}/}!-$@%.......",
-".......+@@@##%%#%@+@...............+@#%$$$$$#%@%........",
-"........+++@@%+@@++.................++%@%#@@%++.........",
-"........................................................",
-"............+.+.........................+.+.............",
-"..........++@@+@++....................+@#%@@@+..........",
-".........+@%#$#%@++..................+%%$&=#%@+.........",
-"........+@#*=$*$#%++................+#$-,--=$#@+........",
-".......+@@)e<ee(;)&$+..............+@#/|4f|^~/5-@.......",
-".......+@#([d6[_:e()$..............@#$m000021|m}&.......",
-".......@@#_dskd8<<:(=..............@%=20t00002|m,.......",
-"......+@#*:gsh8_:(;=$.............+%$&a0t00aami5=.......",
-"......+@#*_bsd[;;))$@.............+#$-20t00ip}5=#.......",
-"......+@$$<dsb:&=##@+.............+#=-20t0a!,=$#+.......",
-"......+@#*<bu6:=$$@++.............+%=-20t0a,-=%@+.......",
-"......+%#*<bs6_=*#%@..............+#$>20t01,-$#%........",
-"......+@$$<dsb:=$#+@..............+#=-40t0a,-$@@........",
-"......+@$$<dsb:=##%+..............+%=-20t0f,=$#+........",
-"......@@#$<bs6:$$@++..............%%$-40t0a-=%%+........",
-"......+@$*<ds6:=##@...............+#=)20t0a,=$@.........",
-".....+@##$<bu6:=$@@..............+@$=-40t0|,=#@.........",
-"......+@$=<gsb:*##++..............%#=,20t01-=$@+........",
-".....+@#$$<bsb:=$#@+.............+@$=-40t01,=$@+........",
-".....+@#$=<gsb:=$#++.............+#$-,20t0o,-$@+........",
-".....++#$=_dsb:*$$@+.............+@$-,40t0a--=#+........",
-".....+%%$=<gs6:*$#@+.............+#$=,v0t0a,=*%+........",
-".....+%$$&_dwb_**#@+.............+#=-!40t01,-$#@........",
-".....@+$&;<6h8_,&=#@.............@@-!p20001{!,$@........",
-".....+@=)(_7d8_(>=#%+............+%,}m40002|],=%+.......",
-".....++=;e<[7[_e;&$@+............+@,i|20002|i5&#+.......",
-"......+$=);(:(;)=$@@..............+=,}ima|p_,=#@........",
-".......+%$*=&==$$@+................@$=),5,,=&#+.........",
-"........++@+@++@+...................+@@@@@@@+...........",
-".........++++++......................+++@++.............",
-"...........+++++.......................+++++............",
-"........+++@%++@++..................++@%#%%@@+..........",
-".......+@%#$*$#$#@++...............+##$=-=&=$%@+........",
-".....++@#$$=====$$%++............+@#$--,,,,,-=#@+.......",
-".....+@#&&))&)--&=*#@+...........+@=,!//////!,-=%+......",
-"....+%#;:<_ee(((((:'=+..........+#$~a429|9^^9|ai>@......",
-"...++#$e[d8[____<[[_)#+........+@$-|000011212002}$+.....",
-"...+%$=_bhdc<_<<[8b[;#+........+#=,2000044240000i$+.....",
-"...+#=)_bh6[:e(e_[7<;#+........+=,/40004ff9|2004p$@.....",
-"...+$)([bhc_,,>;(<c_;#+........@-/m00001^{{]|402~$+.....",
-"..+@=;([bg[e>--&;:[_)@+.......+%,~|0000f]//!ia02}#+.....",
-"..++$)([bh85--&&);(;$@+.......+@>/m00009//j!/imp>%+.....",
-"..+@$&;[6h8:--&*&&&&#+........+@-5i0000f//!,!55,$+......",
-"...+*&;[bh85--&=*$#@++.........@-5i0000o]/!,-=$#%+......",
-"...@$*)_8dc}j>-=$$#%+..........@=-/200039{/,-*$%%.......",
-"...+@$*:[78<_j'*=$#@++.........+%-,|000439{,,=$#++......",
-"..+@%$$(<[88c_,&=##@@+........+%#=-^400003{!,=$#@+......",
-"...+@#$>e_<p8_5>)=##++.........+#$-]91q4n3o{/,=$@+......",
-"...@@#$-'e_[7[}:,-*$@+.........@#$-/i910n0lo^/-=#@......",
-"...+%#*&->5~ccp[:'=##@+........+%=-!/]fl0n4qo{,=$@+.....",
-"..+@$$=->'e~[ccc_(>&$@+.......+%=-!/]{flqnnn19]!-%@.....",
-"...+$&;',!___~p8c}_(&#@........@&!]{^o331lqnn43^!$%.....",
-"...@=)'ee_555}c77c[:;#%+.......%,}^|93fool00n001~=%+....",
-"...@*;'5__}__~c7878};$++.......%>~if14l13l000004~=%+....",
-"...+$&;:<cp[[876778<>$++.......@=5~|40qq0n000004~=@+....",
-"...+$*):<878776768c_;#@........+&,}a000000000002~=%.....",
-"...+#*=(<8888c88c[[e)#+........+$-!m40000000000a/$@.....",
-"....+#$);(eee:ee((()*@+.........@$=/pm||mf|||mm}>%+.....",
-".....+@#$*=*&=&==**$@+...........@#$-),,!,!,,--*%+......",
-"......++@@######@@+++.............+@@%$$$$$$%%@%+.......",
-"........++.@++@+@++.................+++@@@@%%++.........",
-"..........++@+++......................++@+++............",
-"........+@@@###@++..................@%##$$$%%+..........",
-"......+@%#$*=$$*$%++..............+@#$&-,---*#@+........",
-".....++@$$=&&&&&$$@++............+%#=-,!!!!!-=%@+.......",
-"....++%=;';;;'';)=*#+...........+%%,]ii~iiii/,-$@.......",
-"....+%#;_c<:e::<:(;&#+..........+#=p2n4afa14am~5=+......",
-"...+@#*:7g6c_<[8[_:;=+.........+@$-a0000140002fp)@......",
-"...+@$&<bh6[_[[8[<:(=@.........+#&!400003400041m,@......",
-"...+$*)<6h7<e:_<_::;=@.........+=,_200029a222a|p,#......",
-"...+$);[6h8:''eeeee;*+.........@-/i0000f{^9|a||p>@......",
-"..+@=)([6g[e>';;(((;*+........+%,}^0000f]iiimmm~-+......",
-"..++*&)<7g7<(j';))&*#+........+@-!~4000499{~/}5>$+......",
-"..+@#$)_7g7[}:;&=$$%+.........+@$-/200001fi!j-=$+.......",
-"..+@#$&_8gbc<_;&$$@++.........+#=-!100004fi!-=%@+.......",
-"..+%$=)<8g67[_(&=$@@+.........+%=,/1000n01^!,=%%+.......",
-"..+@$&><8d67p_(;=#++..........%#-!~40000q19~,=@+........",
-"..+%=-;<7g68[_e;&*%++.........+#,/i4000002|~!-#%+.......",
-".+@@)(:[86c<:('-=$%@+........+@%/^o000n2f9i/,=#@+.......",
-"..+#;:<[cc<:,>)=$##+++........%$p|400043^]/,-*$@@+......",
-"..@#;<cc8p_,>-==*#$%@+........%$i40nnq3^]/!,-==#@+......",
-"..+#;:<ccc_j---->';)$+........+$~a000039////]ii/-@......",
-"..+@)e_<88_(>'>'e_<:)@+.......@#/|200019]{{{910a/#+.....",
-"..+%=;e[c6<!>>,e_8b['#+.......+#,i|40019]{^|2000i$+.....",
-"...+=&;:<8<:,ee__<c_;@+........@-5~a4n4o^9912002p%+.....",
-"...+#$&':___:___<__(=@+........+$-5ia413a122222m,#+.....",
-"....@@$&'ee_<<<[<e;)*++.........@#&!i||244404|i/-%+.....",
-"....+@+=);((:::ee;)=#@..........+@@,/im9|aa||i},$@......",
-".....+@#*=&)));;)=*$++...........+@$-,5//~~~_,-&@+......",
-".......++@###$###@+++..............+@#$$===$$%@++.......",
-"........+++@+@@@@@+.................++@@%%##%%+.........",
-"...........++++++.+....................++++++.+.........",
-"..........+.+.........................+.+...............",
-"........+@+@@++.....................@@%%@@+.............",
-"......+@@$##$@@++.................+@#=$&=#%++...........",
-"......+@$#**$$#@+.................+#==---=$#@...........",
-".....+@#&-;5e;=#@@...............+@=!/{9f~,$%@..........",
-".....@@=);_<8_'*$@++.............@#,/ia003i-=#@+........",
-"....+@#)(e8dh8e**$@+............+@$/^fn000f,-=%+........",
-"....+@%-(_c6h7<,-$%%+...........+#$/m100001^/-##@.......",
-"....@%#>j_86g7c_j-#%@+..........@#=]910000019/=#@+......",
-"....@#$;(_[6b68c_'*$@+..........%$=~^10000003{-=#@......",
-"....+##;e}[7bb78<(-=$@+.........@$=~f1q0000049/,=%+.....",
-"...+%%*,:}p77777c_5;*#@+.......+#$-{fl4n000n01f],$#+....",
-"...+%#*>:}pc77787p_:-$@+.......+#=-{olqnnn00n44f/=%@....",
-"...+%$=':~[i77i6ccc_'*#@+......+%=,iflq0n0n00n02i,$%+...",
-"...+#$-j_[88m7c8c87[e>*%+......+$-/91qnn0nn0nn0q|],$+...",
-"...+#=-([8i66i8}876c_'&$@......%=,/9qnn00nnl00003i!=%...",
-"..+@$&,5p766678}p6d8<()*@+....+%&!{f4n000nnl40004^/-#+..",
-"..++=>'<8b|ggmi87878_(>$%.....+@,~^4n00000nnn00029~-%...",
-"...@='e8bhghhb6i66mc_e;*@......@,i|n0000000n00002|p>%...",
-"..+@=;:cbghghg6m88c[_e;=%.....+#,ian00000000n0002|~,#...",
-"...+=-'_8mbmbi[}__ee;)=#+......%-/{1n0000nq1l3|9i/,=+...",
-"...@#$&e_ccc8}_,'>>-=$#@+......@$-!|10nn0lf^{]]/,-=@+...",
-"...+@##>(__<[5'&**$##%@+.......+#$=]91144f^!,>==$#%+....",
-"....@%$-(5___(-$*##%@+..........@$=/^fa149/--==%%+......",
-"....+@%=;(j::'&$#%%+++..........+@%'pm9a|i!=$##@++......",
-".....+@=);((e;=@@@+..............@#,/imm|~,#%@+.........",
-".....++$*&&))=$@++...............+@&>55//,=%++..........",
-".......+#$#$##++...................@$===&$++............",
-".........@+++........................@+++...............",
-"........................................................",
-"........................................................",
-"........++@+@+@+++..................++@@@@@@++..........",
-"......+@##$$*$*$#@+...............+#$&=-----=%@.........",
-".....++$=&)))>))=*%@+............+@=,5//}~//,-#%+.......",
-".....@#*);''';'()&$@+............@$>}~i^iiim}5&#@.......",
-"....+%$);ee__<<<_()&#+..........@$&/iaaa14401m/,$+......",
-"....@#=':<<<<87b[_;)$+..........@=,i|444000002i/-+......",
-"....%$=(_[c8cbghb[:;*@..........#=,m20n0000000ap>%......",
-"....+$*)(:_<_[6b7<:;&@+.........@=-~m|14100004ai,#+.....",
-"....@%$&;'j55}[7[<:'=@+.........%$&!]^9ool4001|i,@+.....",
-"...+@#$*&->',5_[<_e;&++........+@$=,!/]{{o1qq1ai!@+.....",
-"...++##&>'j5:[p7c_:'=%+........+%$=!]^9o3lq001ai,#+.....",
-"...+@#*>j__[~87b7<:;=++........+%$-]9334q00004ai,@+.....",
-"...+##*;:<876bgg6[:;=%+........@#=-ia400000000ap,#+.....",
-"..+@$*-:[8887876[_()$+........+@=,/o400nn00001^/-@......",
-"..++$)'}8d7c_<<<:')=#+........+%-/i400004144a^/,$+......",
-"..@%&'e8bg7~55(';)$$@+........@#!{f0000lf99^~_-&%+......",
-"..+#&e_86g8_j,'>&=#@++........+$5|2000039^{]!,=#@+......",
-"..@#>:<867<e'>>-=*$%++........@$~|4000qf{]]/,-=#@+......",
-"..+%;_cc[8_,-&&=$##%@.........%$p2n0003^/!!,-=$%%.......",
-"..+#;:<c[[_,-=&&==$#+.........+$~a00041{/!!!,,-$@.......",
-"..++&;:_[c_j>,,((;(;*+........+@5i|30039]{{^^im~>+......",
-"..@@*&;_[c_(>'e:___e&+........%@>!ia0029]{|a222|5@......",
-"...+$=-e<8_(>(:<<_[:&@.........%=,/|40l9]9o4440a5@......",
-"...+@$*;e_:5je_<:_e;*+.........+#=,{|2af9a2422|i>+......",
-"....@@#&>(e::__<:(;&$+..........@#$!~^|aa222ami5=+......",
-"....++%$&>(:__:_:;&*@+..........+@%-!]^a2a22|p5)#+......",
-".....+@#$=&);;(;)&$#@............+%$=,5]~iii}5=$@.......",
-"......++@#$$==**$$@...............+@#$=-,,)>==#+........",
-"........++@@+@@@+++.................+@@@%%##@++.........",
-"..........+++++++.....................+++++++...........",
-"........................................................",
-".......++###$%+@++.................+@$=$=$@@++..........",
-".......$=&);;)=#@++................=,5}pi/,&#@+.........",
-"......+=;e::_()=$#@++.............+,p|fa2m/,=$%++.......",
-"......+&;e:_<:(-&$@@+.............@,i|a24|^/!-##+.......",
-".....++*);(::__:(>*#@+...........++>_~ma2123^]-=%+......",
-".....++%*&;(:_c8<,&*#@+..........+@$-!i^f1004^!-$#+.....",
-".....+%#$*;;(<86c:>&*@+..........+%$=-]i92000f]!-%@.....",
-".....@@#$=->,:}8[<<(-$%+.........%#$-,/]^fl00449/=#@....",
-"....+@@$$=->,(_~[c7_(*%@........+@#=-,/]{93lqn04^-#@....",
-"....++##$*->>jj_p7b8(=#@+.......+%$=-,/]]991q000|,=#+...",
-"....@%$)(e555}}c7dh6:=$@+.......@#=/^9oooll00000f,=%+...",
-"...+@#=(<8c[[c77bgxb_-##+......+#=,m4000q0n000003/=$@...",
-"..++#$&_8g67876bgywg<-$#@.....++$-!30000n00000t04/=$@...",
-"..+@*)'<767p/[pcmgyb_-$#++....+%-/^2000qlqqn00003/-$@+..",
-"..+@&(e[76[_j55_[7h6_=*#@+....+#5^a00001^of340001!-$@+..",
-"..@#;:[[78<j'>>,:8d85&*#++....%$~a000019{{{{30009!-&%+..",
-"..+#;:c[88_,>>>,/cd8_=$#++....+$ia00001^]]]{3000a!=$@+..",
-"..+#;_[c[c_j->>>:cg75&$%@.....@$p2000n39/]]]f000o!-%@...",
-"..+#;_c[[[e,>---_pg8:=$@+.....@$i20000f^]/]/3000|,=#@...",
-"..+#)e<[[[_,->>,_8d85=#%+.....+$}a4400o^/]{{3000o,=#+...",
-"..++=;e<c8<j>,,(_8d8e*#%+.....+@,~|4n049]{^91000|-$#+...",
-"..+@$*):8b[e>,::[8b['$%+......+@=,/a004o{^fa4000^-%@....",
-"...+#*&e[8<:>e5__[8<'#@+.......@$-5|004f{9f12004i&@+....",
-"...+@$$)e_e5ee___:e;=%@+.......+%=-}|1a9|f122a|p,%%+....",
-"....+@#*)'(:::__e;&*#++.........+@$,/imaaaa2|i!-$@+.....",
-"....+++$=&'(::e:;)#@@++.........+@@*,!ima|aai!=##++.....",
-".....++@#*=&))))=$%@+............++#=-,!}//_,=#@+.......",
-".......+@@#$##$##@++...............+@#$=====$@@+........",
-".........+++@+@+++...................++@@@@@%+..........",
-"...........+++.+.......................+++.+............",
-"........................................................",
-"......+@#$#$$$*$#$##@+............+%$*&-----&==$%+......",
-".....+@$=);;;));)))=#@+..........+#-,/}~~}/~///,=%+.....",
-"....+@$&;'(eee(e'(;;=$@+........+#&5i^^|9|9|mmi~,&#+....",
-"....@#*;:<:__::_e_e()=#+........@$-pa422aaaaaaam},$@....",
-"....+#=:8d7[<<<<<[[<()=#........@$,a000044444004m/,$....",
-"....#$&<bxg7[[<<[86[:;&$........$&540t000q440000|i5=....",
-"....@$&[dxg6[[[<[[c[:;&#........%=500000q0q40000ap5=....",
-"....+#*:8g6c}_:e:::(;)*#........@$)2000nl1a9|aa|i5>$....",
-"....@@*([6c[_jj>);;&&*$+........%%-m00n0399]]~~5(>=@....",
-"....@@$'<8<__e'&==**$$#+........%#=i404419{!,,,--=$@....",
-"....+@@)(:<pc_,=&$$$#@@.........+@#/ma4403^!j-==$#@.....",
-".....@@=)(_[6_(==$#@@+...........@#,}^2002^,,-$%@+......",
-".....+@#=&:[b[,=$$#@+............+@*,/a00l9,-=$#%.......",
-"......+#$&e<8<e-=$#@@.............+$=!|2029/,-$@@.......",
-"......++%$;_[<(')$#@+.............+@$*i2049{/-$#+.......",
-".......@@#;:[_e')=#@+..............@#$~a02|i/,$#+.......",
-".......+%#=;(::_(&#%+..............+#$,i||119!$#@.......",
-"........+@$=)e<[:;#%@+..............+#=,/|20a~$#@+......",
-"........+@%$$'<6<;##++..............+@$=-^404{=$@+......",
-".........+@#$;<8<:=*#+...............+%$=i404|!-$+......",
-".........+@##;:8<:()$+...............+%$$~a0q|m}&@......",
-"..........+@#)e[<::;=@................+%$/|042|i,@......",
-"..........++@=;:::_e=+................++#(paaa2|,@......",
-"...........++$=)(:_e)+.................+@=,}ma2|5@......",
-"............++#$)e[:&@..................+@$=}|015@......",
-".............++@=;e;*+...................+@#(p|i;+......",
-"...............+$*&*#......................+=)5)$.......",
-".................++..........................++.........",
-"........................................................",
-"........................................................",
-"........................................................",
-"...........+++++++.....................+++@+++..........",
-".........+++@@%@+@++.................+@@%#%#@@@+........",
-".......++%$*===&$$%@+..............+@#&-,,,!-=$%@.......",
-"......+@#$&)'';';&*$%++...........+@$=!}iiii~!-=#@+.....",
-".....++@$=;(::::e'==$@+..........+@#&,~^aa1f|i!,=%@.....",
-".....+@=;(ee::::55:'&#@+.........+%,i||aaffaooai!$%@....",
-"....++#;_[<_e:5e_<c_'*%@........+@$~20419fff14n2i-#@....",
-"....+%#e[dc_ej55<7g85=#@+.......+#$|000199994000f,=#+...",
-"....+@$:7g8_5555}7g8e&$@+.......+%=a0001ooool000|,=%@...",
-"....+#$:6h7}(jjj[7g6_=##@.......@$&a00019999l0003!=$%...",
-"....@#$_6k7~jjj,}7h7_-$%@+......@$-2000l999930003/=$@+..",
-"...++#*e7g8p:___cbd6_-$#@+.....+%$-|000l3o33n0003/-$#+..",
-"...++#*e[6787i7m6|g85>$#++.....+@$-|000nnn000000f/-$@+..",
-"...+@$*;:[7mbghhhgg7:-&#%+.....+#=-ia0n000000000o/,=#+..",
-"...+@#$;_<6dhghhhgb7/&*$@+.....+#$-if0000000000n3/-=#+..",
-"...+%#*e_776gbb66bg8_>*#%+.....+%=-94n00000000003],=%@..",
-"...+%$$:cb|bdm7i7mg8_>&$@@.....+#=-fn00000nnn00n3],=%@..",
-"...+%#=5cb6|b7p}c6b7_'&$@+.....+#=,f00000nqln0001{!-%+..",
-"...+%$*:8g7cp}_5}p7c_,-*@+.....+#=,f0000ql3o14001^/-#+..",
-"...+@%=:7g7}55j!:}8p_(;*#+.....+%$,a00nloo993l0019],$@..",
-"...+%#=_6g8_>>,>5}[<_(,=%@.....+#$,20003{{{{o3441|i,#@..",
-"...+%#$:8hc5j>,>5<68_(;*@+.....+%=-|000o^{{]fq002^]>%+..",
-"....@%$:8g8_,',>5cd6_;)*++......@#-a0003^{{]o0002i/>@+..",
-"....@@$:8d8:,>>-:cg6<'&$@.......%#=|00no^{]/f0004i5=%...",
-"....++%;:[_:jj,,:<8<(&$@+.......+@#~a02a99^^f204m5-#+...",
-"....++@=;(ee:ee(:::e)$#@........++#,pm9|o|9|faa|}-$@....",
-"......+#$*;(e:::e(;)*@@+..........+$-,~m|a|a|mi/-#@+....",
-"......++%#=)';;;;&)*#@+...........+%%=,/i~pi~55>$@+.....",
-".......+@@#$=****$##.+.............+%#$&,>>--==$++......",
-"...........@+@+@++++..................+@@#@#@@++........",
-"............++++++......................++++++..........",
-"..........++@@@@+++...................++@@@%+++.........",
-"........++++@@@@@+++................++%@#####%@+........",
-".......++@$=)&))&*$#++.............+@#=,55//!-=$@+......",
-"......+@%#&;(((('&=*%@+...........@@#$!~9mmmi5,-$@+.....",
-".....+@@$$)e::::e'-=*@++.........+@#=-/9aaaa|{/,-#@+....",
-"....+@%=;(ee:::eee:()*%@........+%#,~9||afa9faa^/-$@....",
-"....+@#)_[__:e((:<[<'=$@+.......+%=~1441ff99|404^,=#+...",
-"...+@%*([68<55,,_868e)*#+......+%%-m0004f9^^1n00a/-=@...",
-"...+@#*ec6[_e(,'e<7[_>&$@+.....+@=-f00039^{{f400a~!=@+..",
-"...+%$*:cb[5,,>>j<c<:(>$@+.....+#=-an00f^{]]9404a^~-#+..",
-"...+@$*e8b[5>>>>(:<[:(;=%+.....%#=,f004o]]]]^f041|i,%@..",
-"..+@#*&_8gc5>,>-j_[[_e'=%@....+@$-!a000o{{]]91041|i,#@..",
-"...@%#=_7gc/>,>>j_8[_e'=#+.....@$=j100q3]{{]91n019i,$+..",
-"..+@$$=}6g8:>,',5_8c_e;=@+....+@==!100n3{{{{o1002|i,#@..",
-"...@%$&_6h6~5!5j_c6c_()$%+.....%$-j2000looo910001^/-#+..",
-"...@##=}bhdmc[~[c7b8:;&$@+.....@$=!10000nqlq0000ai!=@+..",
-"...+%$=_bkhb7667bbg8_)*%+......+#=,10000000000001/-$+...",
-"...+@#=:7ggdb66c877[(=$@+......+%=,a000000000000m,&#+...",
-"...+@##(<87bb7[___:()$@@.......+%$=^40000n03a2a|/-%@....",
-"....@#$>5<c76c/>>;)&$#++........@$=]f4n0003{]]/!&$%+....",
-"....++#&'5[8bp_'>=*$#@@+........+@$5if40041{]!,==#@+....",
-".....@@*&>_~8[_5(-*$#+++.........@#-!~1q00lf^/,*$@++....",
-".....+@#$*(<78c<5>*#%%+..........+@$-,m40004f]-=##+.....",
-"......+@##;:c[[[_'=$@++...........+@$={a0000a{,=#%+.....",
-".......@@#=;e:_<:';&$@.............%#$(~|a24a^]5=@......",
-"........+%$$=;(::ee;$+..............+%=-,~^aa||p-@......",
-".........++@%=;e(:e;&@...............+%%$,p||a|i,@......",
-"..........+@@$=))))=#+................+@#='}_}_,$+......",
-"...........+++@##$#@+..................++@#$*=$#+.......",
-"..............+++.+.......................@++++.........",
-"........................................................",
-"........................................................",
-"........................................................",
-"........................................................",
-".............++++........................++@+...........",
-"...........++@$$#+.....................+@%&=$@..........",
-"..........@#*&;e>&++..................@=-5i|~,@+........",
-"..........#*)(_[:)@+..................$>/m20a}%@........",
-".........+$=):[6<'#@+................+&,}a004i$%@.......",
-".........+#*)ecd[;$%@................+$)5|000i=#@.......",
-".........+@#*e[d[e$#%+...............+%=>r000|-$#@......",
-"........+@@#$(cg[e=#%@..............%%#$&|000|,*#@......",
-"........++%#*([6[e>=#@+.............+@#=-m000f],=@@.....",
-"......++%%#$$;_8<:()*%@...........++#%$=-{202a^/,#@.....",
-"......+@@##**'e[__e'=%++..........+%%$=--ia042|i,%@+....",
-".....+@$$&&));e::_:e)#@+.........@@&-!!//{|aa12|/$@+....",
-"....@@@=;';''';(:_[:>#@++.......@%%,~i{{i{i^f20a~&#@+...",
-"...+@%#)(:e(e,>-e_8_'*#@+......+##=/^1f9|^]/9102i-$@+...",
-"..+@#=&;:_5(;>>&(_8<(=#@++....+@=,!iaa|^{]]/^204^,$#@+..",
-".++%=;(e:_:,>>--j:8<'=$#@+...+%%,~^|a1f^]]//9104^,=$%@..",
-".+%#)e:___('---)(_8<(=*#%@+..+%$/||1129{////^104^!-=#%+.",
-".+@$;_[[<}:,'>>,_[6c}(;-=$#..+#-i20041f^{{{^300019~/,-$.",
-".+$=:cb8[__:(5__[6db8c<e()*+.%=,a000q41o99310000004a^/-@",
-"+@$&<bhb8____<c76dhgggb[:(&%+#=54000n123140000000000am5#",
-".@$&:6gc__:55_<[886666c[:;=%.#=!20004aff|12000000000ai,%",
-".+#=(<8_(;'>>;('e:::::e(')*+.@$,m2029~i]~i^m||aaaa|mi}>@",
-".@#$)e:;>*$$$*$*==&=&&&&&=$+.%$=~||i/,--->--(,5,55555,&+",
-".+@#=;'&*$$##$#%##$#$#$**$@..+#$'pi5-==$$=$$$=&$=*=>>=#.",
-"..+@$*=$#@@%@+@%@%@@@%@@@@@...+#&>,-$###%@#%#%%#%##%##@.",
-"....+@%+@@++++++++@+++@+........+#%%@@++++++++@+%+@+....",
-".......................+...........................+....",
-"........................................................",
-"........................................................",
-"..........+@@++.......................@@#@+.............",
-"........+@#$=$@+....................+@$-,=#+............",
-".......++%*&;=#++..................+@#>5~,=@+...........",
-".......@*=);()=@++.................#-,/im}>@@+..........",
-"......+$)'e:_(&#@++...............+-}i|12^!$%@+.........",
-"......+)e_<[[:>##%++..............+5|v200a]=$#@+........",
-"......+*(:<[[:()=$@++.............+,m2400am/,=%@+.......",
-"......+*&;e:<<_:,&$%++............+>5p|a4411^!=#@+......",
-".......+#*;e:<c8_'##@+.............@$)~|24002i=$@@......",
-".......++@&;:_87<(&*#%+............+@#5ia2004m!-=#@.....",
-".......+@@*&;(:<:_:(&$#+...........+@#-5~m|411a^5=$+....",
-"........+@#*=);(:<8_(=#@............@@$-(/i^a204^,=%....",
-"........++@#$*&):[68:&*#+...........+@%$=-!}a000a5-$+...",
-"........++@%$$=&e[bc:)$@+...........++%$=-,/|000|/-#+...",
-".........+@#$$=-e[68:)=#+............@@$=-,/9000a},$+...",
-".........+@@#$&&([6c:)$#+............+#%=-j!|000|/-$+...",
-"........++#$*);e::<:;=#+............++$=-/{||24ap,=@....",
-"........+@#$-(:<_e;;=#%+............+#*-/^a42|i~,=#+....",
-"........@@*&)e<c_(=$#@@.............@%-!/|402m,>$@%.....",
-".......+@$)(__:_()*#%++............@#=}m2222|/-$#@+.....",
-".......%$*(<c<:;)$$@@+.............#&,m402ai_-=%%+......",
-"......+#*):8dc(*$#+++.............+$,52000m-=$@++.......",
-"......+*)(:[c:;*%%@+..............+>}ma00ap-$#%+........",
-"......+=(_:ee;=@@++...............+,m2ar|~,#%++.........",
-".....++):[:;**$@+................++}a01p,>=%%...........",
-".......=;:;&*#+++..................,i|p5>$@++...........",
-".......#*)$$@%+....................$>}-=%#+.............",
-"........++++++......................+@++++..............",
-"..........+...........................+.................",
-"........................................................",
-"........................................................",
-"........................................................",
-".........+++@+@+@+...................++@@@@@@+..........",
-".......++@+%@%#%@+@++..............+@@@###$##@@@+.......",
-".....++%#**=&&&&&*$#@+...........++#&--,!!!!!,&$%+......",
-".....+@$=;;;'((e(;&*$+++........++@-,~~ii^9r^~!,&@++....",
-"...+@@#=;(ee:_<<_e')=%++.......+@#$,~|||a2442|i/,$@+....",
-"..++#$&;(eeee_<c<_e')=*#+.....++$-!~^9|||14041|i/,-$@...",
-"..+@=;e(e:(,':c6c<_ee')*@+....@#,p||rf9^{a00043||i/-%+..",
-".+@#;e<_:e(>-:[b7[__:e(&#@+..+%$~a221|^]/f000041aam5$#+.",
-"++@$'_[_:e'>-:cd6c____e)*#+.++#&i202f9i]/f00001111a}-$@.",
-".@$*(<[_'>>&=e[bc_jee::'&*$+.%=,m401^]]j!f00019f|a9i!,=+",
-"+#$&e[[_;==&&j[bc_',:_:('&$%+$=!|00ai!!!!94001{^f219~5-#",
-"+#$&:[8e>===&(<8[:,je::e(;=@%$-5a00|],,,,9400f{9ffa|mi,%",
-"@$=)ec7_>=*==>:[<_:_:ee::e)#@=,_f00a],,,,{a441aaf9|aa|}$",
-".$&;_[8e,*=**-(e__[_5ee_[<;#+&!p200f{>,,-/^a14q1f992q4p&",
-"@$&):c7:'=*=$->':_c[5,(_[<'*@=5~a001{,-,-/]^f4nqf^9z04i-",
-".%$):[7_>&=$=*->e<c[_ee:<_)$+$=5a002{!!-,,/]f2002f|122}=",
-".+#*ec6<(-&***=&j<78<e::_:)#.@$>r004^/!---,!92002f9a2a}$",
-".@+$([8_e>&=*$*=;<88<_e::e&#.%@=m002|]!!---,i4004aaaa|5$",
-".++#)(_ee('>>&==>e__<<_e()*+.+@$}ma||^{~]!,,]|22442|^~>@",
-"..++$&);(e('(>&$&;':_c<e&&#@..+%=5}pm|mim]!-!]^f40qr5,$@",
-"...++#$=;::ee'-$*&&;_8[(*#++...+@$=5i|a||i/-,!5i200m,$%+",
-"...+++#*&))))=*$$**);((&#++....++@$-5}}}/,)==--5i|m5$@+.",
-".....+@@$$$$$$$$###$*==$@+.......+@#*&-=--&=$=$=),,=@+..",
-".......++++@+@%#@@@@++++...........++@@@@@$$%@#@@%++....",
-"..........+++++@++++++................++++@%++++++......",
-"...............+...........................+............",
-"........................................................",
-"........................................................",
-"........................................................",
-".........++.+........................++.+...............",
-"..+++@+@@+@+@+@+++............++@@@%@@%@@@@+++..........",
-".++###$%@%%%#%@@@@++.........+@$$==#####$###%@@+........",
-".%#$$$=*$$##$#$##%@+++.......#$-&-,-=======$$#%@++......",
-"+#&);;>>->'(((>-&&&*#@+.....+=!}~~]]]]{^9^]/!!!-=%+.....",
-"@=;((:ee(5_[[_ee''')=#@+....@,~m|aa|9f1404a|^ii/,=%+....",
-"@&(:__<<__c7d7c:_:e(&$#+....#5m|22242100000aaaam5&$@....",
-"+*);(e(eje[7d8_(('')=$%@....@>}{^99f^f400019^ii},=#@....",
-"@$$&->,,',_8bc_'>>-&$#@+....%=-5/]{{^^100n1{]]/!-=#+....",
-"+##$$*&--,_7bc5-&=**$#@++...@$$=-,!//{3n00o]!,,-=$#@+...",
-"#$)>>>->',}8g8:>>-&=$$$@+...$-/]]]/]{^10003]]/!,-==@+...",
-"*)ee(>>,'j}6di},>,--=**@+...-}|a^{{{^9300nl^{{]/!,-#+...",
-"*(<c_e,j!5c7h7}j,>'>-&$$@...>|2039^999n00039^{{]/!-=%...",
-"$;:_ee''(!c6h7<j(''>)&*#+...=pa2|9{^99q00049^{{]/!,$@...",
-"$&;e'''(je[6g7}(,'-;-&*#+...&5i|ii{^99n0003^^i]~/5>$+...",
-"@*&))->',e<6g8_,,;>)&&*#+...#)5}/]~{^940001^^]]/5!-$+...",
-"+#$=&)->;,<8g8_'>>&&=*$++...+$-'!//]i{40003{]]5!,-&%+...",
-".@@#$**=->_8d[:&&=$$##@+.....@#$&>,,/]3000|!!,-=$$%+....",
-"..++@@#$$*:[b['=*##@++........+@#%$--,a000^,-=$#@+......",
-"....@@%#$$ecb['$*##@+...........@%%$=-|004^--$$@@.......",
-".....+@##*e[6<,*##+@+............+%$=-|004^-=$@%+.......",
-".....+.###e[6<'*##@+.............++%$=9004i-=$@+........",
-"......+@#$([b<'*$%++..............+#$=m001^-=#%+........",
-"......++@#([d[e=$#@+..............+@%$m0009,-$%+........",
-".......+%#([d[:)=#+................+#$m000f},$+.........",
-".......++@'[d[:)=#+................+@#i000|},=+.........",
-"........+@);_()*$@+.................+@5i2m},=@+.........",
-".........+$*=*$#@+...................+=)(,=$#+..........",
-"...........@+@++......................+@@@@+............",
-"............++.+........................++.+............",
-"........................................................",
-"...........++..........................+%...............",
-"........+@$*=$+.....................@%=>,&@.............",
-".......@#$&);&#....................%$>5_i,$.............",
-".......+$*)(e;$....................@&)}m|p).............",
-".......@#$;:[(*+...................@$=pa0i,+............",
-".......+@$;_8:&+...................+%&p2015+............",
-".......++$;[6:)++..................+@&i00a}@+...........",
-".......+%@;<6_)@+..................+##p402}@+...........",
-".......+%$;[6:)++..................+%&i00a}@@...........",
-".......@+#;<6_;%++.................@%$p002~#++..........",
-".......@@#;[6:;@@+.................@#$i002p#@+..........",
-".......@@$(_b_)#++.................@#=i402}$@+..........",
-".......@@$;[6_;#@+.................@#=i002~$#+..........",
-".......+@$;[6<;#%+.................@#&i004~$%@..........",
-".......@@$;[6_;##@+................@#=i004i$$@+.........",
-".......@@#(<b_'##@+................@#$m002{=$#+.........",
-".......+@#;[6_;$#@+................+#$i002i=$#@.........",
-".......+@#(:6<'$#%@+...............+#$i204i-=%@+........",
-".......++@;<c_(=*#++...............+@#i402^,-*@+........",
-"........@%)e[_e()$%+................@#_|02|^/-#@........",
-"........@+&;(::_e&$@+...............@%,p|a22|5=@+.......",
-".........+$=):[6_'#@+................@&,/|002i=#@.......",
-".........+@$*;:[:'&$@................+#=(ia0ai,=%.......",
-"..........+@$&;(';)=#.................@%&,pmip},$.......",
-"...........++#$*&;;)#..................+@$=>5~i}=.......",
-"............++@#*&;&$...................+%#$>5p5&.......",
-"..............++@$*$+.....................+@%&>=@.......",
-".................++..........................+@.........",
-"........................................................",
-"........................................................",
-"........................................................",
-"............+.+++.+.....................+.+++.+.........",
-"........+++@+@++@@+@+++.............++@@@%@@@%@@@++.....",
-".......+++%@%####%#@%@++...........++@###$$$$#$##%@+....",
-"......+#$===&=&*&=&&==$%@+........+$-,,,!,!,!!!!,,-$@+..",
-".....++=;((('(,(,,(,'>)*@+.......+@,~^m^^^^^^^^^{~/-#+..",
-"....+@@)(___________::'&#@+.....+%#/|232131a32a11f^!=%+.",
-"....+@#;_<<:_:_:_:__}__>$%+.....@#$~2022aa13a11114f]=#@.",
-"....@@#([8c_j55j555_[[<'*#@+....@%=m4041999o9oo34n4i,$@+",
-"...+%#*e[b~_jjjjj555p7c(&$@+...+#$-|00q399999oo3q009!=#+",
-"...+%#=:86c_j5,555/<cmcj=$@+...@#=,|000lo99o9ooln0n9!=#@",
-"..+@#*&:c68p<}}}}}}p7675&$%@..+@$-j3n0n43l3llllqn009!-#%",
-"..+@#*-_[78c8[pc878i66c/-##+..+@=,/f00nnnqqqnnnn00no/=$@",
-"..+@*)>_86m7i78i7i767m8:-*#@..+%-/]1n00nnnnnnnn00003/-$%",
-"..+#)(_<c8c888787m6668ce,=#@..@$/|20nnnnnnnnn000000f{!*%",
-"..+%;<c888iccip77m6m87p5'-*@..+$i20n0nn0nnnnn000nnq9{/-%",
-"..@#([78c8p88c8i76bm8p_e')*+..%$m000nnqnnqnnn000nq1fi/-%",
-"..@%)(_<pcp[ppcp8mgm7}_,-*$@..@#/m144nqq4qqqn000nl3^/,&@",
-"..++$&>e~cp[[}[p7bhb85,>=#@+..+@-5]fln4qqlqq0000nf^],=@+",
-"...@%$=,_c[}~}~}76hbp:>&$#++...%%=,^1nqllllln000qo]!=$@+",
-"...+%#*e[7p}<_:/~877<:'&$%+....%#=-940qll333l0004f^!=#+.",
-"...++#*j[bc}5/55_}p<_:(&#@+....+@$-9n0nloooo3lq41|^!=#+.",
-"...+%##e[b[:!5jj55_:::e)#+.....+%$=|0043oo99o93a1a|/$+..",
-"....@@$([8p_5jjj,(,''')*@+......%#*^40q3o9999^^^ii/-#+..",
-"....+@#'_8<__:5e'>)&&=$#+.......+#$i20413o99^]/!!,-$+...",
-".....@@)e_<___ej(-$*#@@+.........%%}|44111f9^/--&#@+....",
-".....+@&(e__[<_e'&$#%@+..........+#!ia24041a{!=$%#@.....",
-".....+@$=>:[7<_e'&#@@+...........+@&,]|000a|i!$%%+......",
-"......+@$$ecd7<e>*#++.............+#=>|0004|~,$@+.......",
-"......++@$;:<_(>&$@@..............++#=pa02m~!=%@........",
-".......++%*);;=*$@+................+@#)_i~5-=#+.........",
-".........+@%##%@++...................@%#$$%%@+..........",
-"........................................................",
-"........................................................",
-"...............+.+.........................+.+..........",
-".............++#%$##+....................+@$$==$@.......",
-"...........++##*==)=#+.................+@$=-,,/,$+......",
-".........++@%$*=);;)$+...............+@@#=-,}pi}-@......",
-"......+++%@##=>(((e;*@+...........++@##$=,]^^m|~>@+.....",
-"....++@+%###*>e:_::'&@+.........++@@#$$=-]|a1a|i!#@.....",
-"...++@%##$*=='_c<_e'&#@@.......++##$==-,,{1042ai!$%@....",
-"..+@$&>;>'>>'e_c[<<:;$%+......@#-5~]]{]{{f20044a~=#@....",
-".@%*;:<__<_::_}cc87<'*%@+....@%>pa44441aa1lqn004^-#@+...",
-".@$&:8d6668cp[<<c6bce*#@+....#&5a000000nq44l00009,$#+...",
-".@#=([7866878c[}c8bce&*@+....%$,m000000nnn4l0000|!-#@...",
-".@@#)(:<[87ccp}_[<c[e'&$@....%%=}ma40000nq43l0n0ai5=@...",
-"..+@$=)e<[887p_!_}<_:e'=@+....+%=,}|40nn0q1o1141a|i,%+..",
-"..+@%$=;:<c86[_j5e::::;&@+....+%$=,ia4000ql9ff1aa|i5#+..",
-"...++#$);(<i6c:',''(e:e)#@+....+@$=/i94n00f{{{i^|a|/&%+.",
-"...+++#$=-:cb[5---&)(:e;*#+....++@$-,/|n00o///!]ma|~>$+.",
-"....++%##=e[6<e-&**&;:e)*#+.....+@#$=,|0009/!,-5i||_>$@.",
-".....+@%##;_<<e'>&**&)=*#+.......+@%$=~a04|^]!--:},>$@..",
-"......+@%#)(::_:(-#$$##@+.........+%#$/^aaa1m/===&$#+...",
-".......++@$&((:_e)$#@%++...........+@%>/^|a1|/=$#%@+....",
-"........+@$$&;e:e)&*#@+.............+@=-5i|a|~!>$%+.....",
-".........+@#$;;:e;;&$++..............+@$*_ia|i~5&@+.....",
-"..........+++=;:e(;&$@+...............+%@,ia|mi5=@+.....",
-"...........++#&));;)*+.................++$,}}pp_>%......",
-"............++#$=&;&*#+.................+@$=,5p5)$@.....",
-"...............+$*)&*@@...................++=>}5>#@.....",
-"................+$*$#@......................@=-=$%......",
-".................@+++........................%@@+.......",
-"........................................................",
-"........................................................",
-"...........++++++......................++++++...........",
-"........+++++++@++..................+@+@@@@#@+..........",
-".......@$=$$#*);&$@+...............%&,==$-/p5-%+........",
-"......+$&;&=$)(_(=#@+.............@&5~5,=/m2^,$#+.......",
-".....+@=;(;=='_[:;$@@+...........+@,~|]!,{20a~=%#+......",
-"....+@@)e_e>=e<6_'$$#++.........@@#}|2|]!9404{-=$@+.....",
-"...+@@#;<c_(-e<b[j&##@++.......+%#*i402^/f0009!=$%@+....",
-"...+@#$([6<5'_8b[5==$#@+.......+%$&m004f{10009!,=$%+....",
-".+@%#$$:[6<5'_8gc/-=*#%@+....+##$=-f0049{100no/!-=$@+...",
-".+#$#$=:86c:j~8gc_>-=$$++....@$==-,|00039ln0q3]/,==@+...",
-"+@$**$=:c6p:j}7g8/>-*$$%++..+#----,fn0q39l00n3{/,-=$@+..",
-"@*)''';<7g7~:8mg6}5,,-=*%+..%-}ii{i400n33n0003o^{/,-#+..",
-"@&e_:eecbg78~7dkdc:5j',*#@+.@5|2aff0000nln000n3o9^{,=%+.",
-"#;<[[<[8bhb7cmghg6p~__()$%+.$i4004400000000000lllf|/&#+.",
-"@)(::::86g67}8dgm8__5('=#@+.@}maaa|n000nln000n13f^i,=#+.",
-"+$&);;;<mbc}/p6g6p5(,>&$%@..+=5}~~i4000l3q000q99^]!-%@..",
-".++##*=:cbp_j}cmc}j'&=$#++...+@$=-,a00q39ln0n19{!,=$%+..",
-".+++##*ecb<!'5p7p_j>-*#@@+...++@$&,|0049{oqnq39{/-=#@+..",
-"..+@%$#e[6<5,j_[<_:(-*$@+.....+@%=*|00qo{o1044|9/-=#@...",
-"...+@@$([6_(-(5__}<5>$#%@......+%%=m0029/^f31149]-$%%...",
-"....+@#(_6_(->,e:_<e>$#@+.......+#$m402^/]^9324a]-$#+...",
-"....+@@;<6_;&&>>(_[_'=$%+.......+%%i402i!!]~9202{,=%@...",
-".....+%;<8:;====;_[<(*$#@+.......+#i40ai,,,,i304^,=$@+..",
-".....+@;_8:;$$$*)e[_(&$#++.......+%p20a~----_|02m!-$@+..",
-"......+)e[(&####=;;;';&*@+........+}|0m!$$$$,~iii]5-#@..",
-".......&(_;=#@#@#*=&;(;=#@........+5m2p,$%$#$-,5~mp,$@..",
-".......*;e)*@+@+@@%$&(;=$++........)p|})%@@@%%#&5mi,&@+.",
-".......#*&*@@++++++#$==$@+.........$>5-#@+++++@$&,,&@+..",
-"........+@@+....+.++@#@+............@@@+....+.++#$#@....",
-"........................................................",
-"........................................................",
-"...........+++.........................+++..............",
-"........++@###@++...................++#$=$%++...........",
-".......++@$)(&*+++.................+@@-}m5-@@+..........",
-".....++@@#;:<e)#@+@+.............+@%#$~a4|/$%@@+........",
-"....+@%##$;_8:;$$%@++...........+@#$$=i401~=&##@+.......",
-"...+@@##$=e[6_,=$$#@++.........@#%$=-,|004^,-=$%@+......",
-"..@@#$$===:cb[(*=$$$%++.......@@$=-,,jf0009,,-==#@+.....",
-".+@#$&&&->_cdc:>-==*$%@+.....@%$-!!!/]1000f]/!!-=$@+....",
-"+%#=':__5([6h8_jj:5';=$@....+#$,{a33o94000399oo^~,-%....",
-"+#*):76c[_cbkbc__[c_e;&#+...+$,/10004l0000032404|~5=+...",
-"@$*'[bkbc~6dhb7}cc68_()=+...#=,i4000nl0000nl00002m}-@...",
-"+$*-<6d8}_pdhmc:}[8[_(;*+...@=,/4000l3n0000f10002m~>@...",
-"@$*&<6d8_5p7g7}j:<[<:(;$@...@=-/200n194000l93404am~-@...",
-"+#*&_8dp5,[7g7_>j_[<:(;*+...@$-!100qo^l00n1{9304am~>@...",
-"@#$=_7gc_jpbh7}5_<8<:(;*@...@$-j100qlo40003f34041m~>@...",
-"@#$=_7dm<_8bhbc_<c7[_()*+...%$=!a0004ln000n340002m}>@...",
-"+##*_6g6c~7gkb7_c768_()*@...@$=,10000400000400004m/)@...",
-"+%#$(<8[_:c6h7[:__8<:;)$+...+#$-90001fn0000f2404ai/&+...",
-"+@#$;:<e(,<7g7_'e:::;)*#+...+@$*~f2f^{20001{9|2ai},$+...",
-".+@#*)'--&e8b<(-)'(())*%.....@%$,}i//!|0009/}imi~5)$....",
-".++@$=)&**e[6[(==))&=*#%.....+@%=,/!,,|000^,!/~5,>$%....",
-"..++##$***ecb_(=$=**$@+.......++$=--->|002^,-,)>=#%.....",
-"....+@@%#$(<b_;$$#@++...........+@%#$*m002i=*$#@@.......",
-".....++@@#;_8_)%@%@+.............+@##$p202}$%#@+........",
-".......@@@):[e&#@++................%@%}|0r!$%@+.........",
-"........++&;_;&+@+..................++5i2i,@@+..........",
-"..........*)()$+.+...................+>}m}&+.+..........",
-"..........@$=$+.......................%&,=%.............",
-"...........+++.........................+@+..............",
-"........................................................",
-"........................................................",
-"...............++++++......................++++++.......",
-".............+@###@@@++..................+%==$%#%@+.....",
-"............+#*&=$*$#@@+................+$>5,--&$%#+....",
-"............+$&;;&=**$$+................@&5i~!,,-&=@....",
-"...........@+&':e'-&&*$@+..............%@,i1|i/!!,=%+...",
-"..........+@#):c<:'>-&=#+.............+#$/a02f^]/!,$+...",
-"..........@@#;<7[<(('>=#+.............@%$i200199i~,&@...",
-".........+@##(<68[_:'>=$@............+@$=^40001fi],=@...",
-".........++#$;_c[[<_(&$#+............+%$-i300041^!-$@...",
-".........+%$*>e<p87<(&$@@............%%=-]f440049!=#@...",
-"........+@#*&,e}pc7[,&$%@+..........+%=-!^flqn04^!=$@+..",
-"........++$&;:<8877<(-$#++..........+@=!~f4nnn049/-$@+..",
-"........+@$>(_cm7c8}e-=$++..........+@-]^10000n4|/,=@+..",
-"........@@=>e_8d77c_5>=$%+..........@#,]m4000n0l9],-#+..",
-".......+@@$-'_cb78p_e>-$@+.........+@%-/{3000n4lf]/-#@..",
-".......+@#$=-_8bmc}}5'-=#@.........+#$=!/1n00nl1f{/,$@..",
-"......+@@%**-jp668<_5'>=%@+.......+%#$-,/9q00n43f^],$@+.",
-".....@+@#$*=&:[b7i8<_e'&$++......@%%$=-,!fq00nn43|{!=@+.",
-"...++@%##$*=-!}76878}_(&$@+....++@#$==,!/9l000nn419!&%+.",
-"...++@#%*$==-5~877m8p_5)#@+....+%#$$--,!/oln0000q1f/=%+.",
-".+@#*=&->>,je<[8788c<:'&%@+..+#$-,!/]]^994q0nn0n4|i!$#+.",
-".+#$);e(e:__c[p[c88[e(-=%@+..@$-/i9|99140nq0nn04f^/,%@+.",
-".%*=':___<[8678pc[[<(-*$@+...%-,ia222400000400049/,=#@..",
-".@#*)(::::_<<_:e5:_5('&$@@...%$>}maaaa2222afffaf^i!-@%..",
-".+@$)'eeeee((;,;>'>'(;;*%+...@#=/i||||9^mi{~]i]i^i~,%+..",
-".+@@=;;';;)*$*$*$$$*'e'&+....+@#,~iiii/,----=--,i|i,%...",
-"..++$&)))-=*$###$%#$&))$+.....+@>,/}}/,-=$*$=$$-5}}=+...",
-"...+@#$$**##@%@+@%@%$$#@.......+#$-=--=$##%%##@#=-$#....",
-".....+++@@@@+@+@++++.+...........++@@@@@%%+@++++.+......",
-"........................................................",
-"........................................................",
-"...........++++........................++++.............",
-".........+@#$##@++...................+%=-=$%@+..........",
-".......+@+$&))=*#@+................+@@&5}/,-$%+.........",
-"......++%#&;e;)=*#++..............+@#$5p|i/,-$@+........",
-"....++@%##;:<:'=$#%@+...........+@##$=]a4aij-$#%+.......",
-"...+@###=$([6<'&$$$@+@.........+@$$=--^004^!--=#@@......",
-"..++@$$$=&:cg[:==*$$%++.......+@#=--,!|000f!,--=#@+.....",
-".+@#&'e(''<bh6<j,>-&=$#@.....+%$5i|^{^000029{{/!,-=%....",
-".+$=(<8<__7dybc__:e(';=$+....@=,m400110000031f|m{},&+...",
-".#$)<6gb8[bhxgbi[[__e(;$+....$-/40000000000n0442|m~-@...",
-"+@$=<bg6c[7dhg6cc<<:e;)$+...+#&540000400000n044a|i}&+...",
-".@$=:7d8_5<8b88c[_ee')=#+....%=,20001o4n00nnqlf|i/,=+...",
-".@#*:8d<:>!}[p<~__(;)*#@.....%$>|004a{o1q44l1a^i/-=@....",
-"+@@*:86<5'j:_~[p_5'>=*#@....+##>a0049{9f1lq41f^],-$%....",
-".@@$e86<(,,j5_p8_(>&$#@@.....@%-|0049{^9o1qn29]!-$#%....",
-".@@$([8<5>,>,:[6[j&=##@+.....@#=m004o{^{{30049!,=$@+....",
-".@@$([8<j',>,:<6<j&*$%@+.....@#=m0019{^{{o4049!-=##+....",
-".+@#;:[:_:jj,_<8<e-=##++.....+@=pa02ao99^14n4|/,=$@+....",
-".+@@)(:____:e_<<_'>&*@%+.....+@#}ma2113of3403^]!-%#+....",
-"..+@=(e:<<__5__<:(>)*#++......+%,i|a4021f112||]/-$@@....",
-"..+@$=):[7<<:5('(:e(;=$%+.....+%>5_a0002|f9m^||m~,&#+...",
-"...+@$=ecb8<:(;-;e<e(;&#+......+#=,a0004a^~/i|4a^~5=+...",
-"....@@#e[dc<:;&$)(<_e;&$+.......@#$|0004ai!-/|42|p5=+...",
-"....++%)(_e;;&*#=)(;;)=#+.......+@#5|2ri~!>$,}mi~/,=@...",
-".....++%&&&**$#@%$*===*#+........+@$,55)>=$%$=-(,,>$+...",
-".......++@+@++@%@++@$$$%+..........@+#@@@@%%@%@@&)&#+...",
-".........++++@++++++@#@+.............++++@++++++#$%+....",
-"....................+++.........................+++.....",
-"........................................................",
-"........................................................",
-"........................................................",
-"........................................................",
-"......++@+@+@+@+@+++..............+@@@@@@@@@@@++........",
-"....++@@%@##%#%@%@@@++..........+@@@##$$#$###%#%@+......",
-"...+@%###$#####$#$##%@+........+@#=$==$=$===$=$$#%+.....",
-"..++*)'>&*&$*$$#=&>)&$#@......+@-/i]!,,--=-=,!]/!-=%....",
-"..+#)e_:,>-==$==-':(;&=#+.....+$}|2f^]/,,-,,/ia|~5,$+...",
-".++#(<c_(,>-=&**>:<_e'&#@....+%$^4029{]/,!,,{f42|i!=@...",
-".+@#([8<5>>-*&&&,e<<e;)*+....+@=m0049{]/,!!!{f44|i}-@...",
-".+%#([8<e>--&&==,e<<:(;*@+...+%&m0049{//!j,!{944|^~>%+..",
-".+@$([8_(,--&&=&>:_<:(;=%+...+#=m0039{//!!!!{a423m~,#+..",
-".+@$([8<j--=&&&&':<_:('=@+...+%&m0029]/!!j!!{f4419i,#+..",
-".+@*([7<(,-&==&&>5[<_e;=%+...+#-|0049{/j,,!!{f42a9i,%@..",
-".@@$([8}j--==&=&>:<_:e;=%+...@%=m0019]/!,j,!{344a|ij#+..",
-".@%$([8<(,--===&,5[<_e'=@+...%#-m0019{//,!,!{fq4f|i,%+..",
-".+@$([7_j--====='5<_:('=#+...+#=|001^]/!>,!j{f44a9i,$@..",
-".+@$([8_(--&=*==,:[<_e'=@@...+#=m0019]/!,,,j{3q41|i,#@..",
-".+@$([7<5,,--->-j_[<_(;&@+...+#=|0049^{]//]/93041|{,#+..",
-".+@$([8[_e!j,,,(:<7[_e'=%+...+@=m0003o99{^^^a40029i,#@..",
-".+@#([7[[__:_::_<868<e;=%+...+#$m0004413afa140002|~,#+..",
-"..+#;<8c<_::eeee<[8c_e;=@+....@$i40041afff|f40001|~,%+..",
-"..+#;<[_e('';>',e_c<:';*++....@$i402f^i{~~{{9204a^~>@+..",
-"..+%;:[:'-&*=$=*>(<::;;*@.....+#pa0|i/!,,-,,]|42ai~)%...",
-"...@)e_()***$#$$&;ee';&$+......@}|2m/,--===-!i||ii5=+...",
-"...+$&)&$$##%##$*&))&)$#+......+=5}5-=$$$$$=-!_/55-$+...",
-"....+###@@@%%@@%%#$$###.........@$=$%%#%%#%%#=*&=$$+....",
-"......+++++++++@+@@@@+@...........+++++++++%@@#@#%@.....",
-"........+.+......+++................+.+......+++........",
-"........................................................",
-"........................................................",
-"........................................................",
-".......++++++++++..................++++@+++++...........",
-".....+++@@@%@@+++@+++............++@#####%@@@@@++.......",
-"....+@#####$$#$##%@++@+.........@#$$$$$=&$=$$#%@@@+.....",
-"...+%$*$$*$$**$*##$#%@%+.......+#=------,---==&$##%@....",
-"...@#&-------&-&&===*$#@@+.....@=!///////!/!!!,,--$%@+..",
-"...@&e____:5jj!5555(,(;=#@+....#!|2133o999oo99f9^^~,&%+.",
-"..+#(<7877[<_<<p[[[[<_e;=#@...+$m40000nl314qq00042ap,&@.",
-"..+#([b6bb78<p878888[[_'=$+...+$m000000n4qn0n000002i,=@.",
-"..+@)(_<88c8pc86c<_::e()$#@...+%}m20000nq0n0041fa|m5&$@.",
-"...+$=)e_ppcc877p_';;))=@+.....+&'}|24qnn0n043^{i~/,#+..",
-"...++#$)e_[}[i66[5>&&&=#++.....+@$*]f144qn00q9]!!!,$@+..",
-"....@@#&>(5__p8bc5-&=$$@+.......%#$,~^ff1q000o/!,-&%+...",
-"....++@$*->>,<cb[5-*$##++.......+%#=,/]{^3n00f/,-=$%+...",
-".....+@@#$*--_pdce**$%%+.........+@#$=,//10009,-=%#+....",
-"......+@@$$=&(c6<j=$$@@+..........+@#=-,!90049,-=#@+....",
-".......+@@#$='<6<(*$#%+............+@#$-,^401^,==%%.....",
-"........+@##*'_c_,$$#@+.............+%$$-i202{-=$@+.....",
-".........+@%#-:[_'&$$%+..............+#%=]|02{!-=#@.....",
-"..........+%#)e_e(-=#@@...............+#$/|2|^/,=%@.....",
-"..........+@@=;:e;;&*@+...............+@#(i||ii!-@@.....",
-"...........++$);'((;=$@+...............+@&/ii^m~,&%+....",
-"............@#*&)(e()=$@................@$-5}^am},&#....",
-".............++%&(_e;&*@.................+@#5m2|i5)%....",
-".............+@+*;e(;=*%.................+@@)~|m~,>#....",
-"..............+@#*&)**$@..................+@$>55,)&%....",
-"................++@####@....................+@#$$$$%....",
-"..................++@@++......................++#%@+....",
-"....................+@+.........................+%+.....",
-"........................................................",
-"........................................................",
-"........................................................",
-".........++@+@@+%+@@+++..............@+@@%@@%@%@@++.....",
-".......+@@#&)**#*=&&*#@+...........+@%&,/,-$-,5!,=%+....",
-"......++#$);:'&#&(e(')*#+.........+@$&/iai!=5^ami5,$+...",
-"......+@$=(<8:'=;_c<e'&#+.........+#=,m40ai,{a00ai5=@...",
-".....@@$$=e[7_'&;_8[_(>*%+.......@#=-,|004{!i200am]-#+..",
-"....+%#*=&e<b<(&(_[<_(;=@+......@#&-,5|0049!^1041m~,%@..",
-"....%$*==):[d<5>'_[<_e;&#@+.....#=),!}a000f]{1043|i!$%+.",
-"....@*&));_7d8:>:_c[<_()$@+.....#-5!/~2000f{f1n4419/-%+.",
-"....$=);(([6g7[5_c88[__;&$@.....=,_i^|0000qf1000q4ai!&#.",
-"....$&;e:<cdg68}[7b67c[e)=#+....&5i||40000n1q00000q|_,$+",
-"....$&;ee_cbhbc_p86688<e>=#....+=5p|az000001q000004|],$.",
-"....@$=&;(<6g7[e}p87c<:;=$@.....#=,5~m4000qf1q0004ai,=#.",
-"....++#$*&:8dc:,:<8[<:e)$@@.....+@==,5a0003{31n4qa|/>#@.",
-".....@+#$$e[dc5,j_p[_e(&#@+......@@$=-|000f{91q41f^!$#+.",
-".....+@@$*ec6[e-j_c<_:(&#@+......+%#=-|000f]910q1fm!$@+.",
-"......+@$#e[d[:-(_p[_5;&#++.......+%==|000f/^1401fi5$@+.",
-"......+@%$e[b<5-j:[<_e'=#@.......++%$*|0009]93q419i,$%..",
-"......++##([d[5-,_[__:;&@+........+%$=m000o/^3041fi!%@..",
-"......+@@$([b[e>,_p<:e'=%@........+@#=m0009]^344a|i,#@..",
-".......@@#(<b[e-,_<[_(;=@+.........@%$m0009/{10439i,#+..",
-".......+@#([d[_,e<c<_e'=%+.........+#$m0003^f4n02|i,#+..",
-".......++#(8d8<e_c7[_e;$@+.........+@$^0002f10002|~-#+..",
-".......+@@(cg6[_<868_(;*@..........+%#m0000240002m~>@...",
-"........++):[_e(::[_e;&$+...........+@}a02|^a242|i!=@...",
-"........++*;(;)=;(e(;)=#+...........++)pmi_!~m|^p/,$+...",
-".........++#$$$%*=))=*#@.............+@$=&*$-,_/(>=@....",
-"..........++@@@@$$=$$##+..............+@#%##=-,-=$$+....",
-"...........+@++++@##@++................+%++@@#$$%%+.....",
-".................+.+.........................+.+........",
-"........................................................",
-"........................................................",
-"...+@###$##@+%+@+@+++..........+%$===$$%@%@@@@+++.......",
-"..@#=;';&&=*##$$$#@++++.......%$,]i]/!,-$=&-==#@@++.....",
-".@#$;:_:e'-=*==&=*$$%@+@+....%$-ia2||{/,-,,!,-=&$%@@+...",
-".@$=e[8<_e'-*&);>)**$#%+++...%&(|0002f^/,!/]]/,-=$#@@+..",
-".+#*;:[__:(5,((5e::((;)&*#@..@$>ia021f99^99f|fa|^]}!>=@.",
-".+@$)e::::___}___[7c<_:';&#+.+#=_|a|af132121400042|i~5&+",
-".+@#&;(e:5_888[c7bgg78[_e'*@.+#$!]m9ff1n000000000002|i>@",
-"..%@=)>(5_[[8[__[8668<<:;)$+..%#,/{9f14400110000002ai_=+",
-".+@@$&>,:_~<8<:,_[88<_e;)=%+.+%%&!]^fll001f^140042ri/($+",
-"..+%#$-'/<<[p:j-'_<<_e;)$#@+..@#=-!^34q4q19/^1442|i5-$#+",
-"..@%$=-(_[p<[:'-'(::::()##+...@%=,/924q44f{/{91aff^/=$%.",
-"..@@*)':<8[[_5'=-;(':ee)$%@+..%#,/io4nqq1f{!/~^^a||/=#@+",
-"..@%=>(_[8c<_e,=&&-;e_e;$@+...@#,]^100n44f{j!j/i92a~-#@.",
-"..@@&(:_p[p[_j>=**=;e_:;$%@...%%59a1q0q419],,,,]|4|~=%%.",
-"..+#'_c<_:___(>==**;:[_;*@+...+$i2043f1119],,,,]a04i-@@.",
-"..@#ec7[5,(e_(>==**;:8['$@@...%=|000f{9|2^],,--~200i-%@.",
-"..+#(c6_'>,:_j-***=;_8[($@+...+$m002^]^a2^/,-,,]200m-#+.",
-"..++&(:;)&(<[:>=*==;:7c'*%+...+@5mai}!^101],-,,~20ni>#+.",
-"...+$=)&==(<7_'*=$=;_7[($++....@=,5!,,m402{,,-,p200m*%+.",
-"....+%$##$([8<,&&&&(:8[($@+.....@$==*-^004{!!j!^z00m&@+.",
-"....++%%##;:[<:(::__[[:)#+......+@%#$=pa04a9|a2200a}=@..",
-"......+@%#)e<[[c[88c[:e&#@........+%#$}|4000000002|5$%..",
-".......++@=;:<[866d8[e;=@+.........+@@,ia40000000|p,%+..",
-"........++$=);::_:__;)=#+...........+@&(}iaaa222i_,$+...",
-"..........%$*=);;;;;&*$@+.............%&-,}ppii}5>&#+...",
-"...........+%%$****$#++................@#$&>>))=$@+.....",
-"............+@@####%@+..................+@#$$$$$@++.....",
-".............++@+++++....................+@@@@%++.......",
-"................+...........................+...........",
-"........................................................",
-"........................................................",
-".........++++........................++++...............",
-".......@$==$$#+++++@@@++...........%-,,-=$@+++@@%%@+....",
-"......+$);))&=$@@@@#$=$+..........+&}i~}5,&%#%#$&>&@....",
-"......+='e(;;&*%%##$$=*#+.........+,i|mii!-##$=--,>*+...",
-"......+*(eeee;&$*=&;(e'&#+........@(i|r||~!=-,5~m|i5$+..",
-"......@=;e:__(>$&)'(:[_;$+........@,p|av2|]-!/ima02p=@..",
-".....++=;e__[:'=-;(:[8[($%+......+@(i|140f{,/]^1000m-#+.",
-".....++*&;:[8_'&;e__<<e;*@+......+%-5pa001^!~|2z44a~>%+.",
-"......@$*):[6<(-':<<::'&*@+.......@=,/|0049/^o04aai5>#+.",
-".....++%$*:[dc5>(_8[e;)=$#+......+%%&,f0009]9200|i},=$@.",
-".....+@%$=e[6c}5__<_()=$#+.......+@$=,900nlo1102m/,-$@..",
-".....+@##$e<77[[[__e;&*#@+.......+%$=-9400044l3|~!-$%+..",
-".....+@#$=,_c876[<e(=$#+++.......+@=-,^1n00002f^!=$%++..",
-".....+%#$=e<876d8<e;&##@+........@%$-,92n000019~!=$%+...",
-"....+@@$*=,_[mbg6_'>&$@%+.......+%#=-,^1000001^]!=%#+...",
-"...++%##=&j_c6gh6~'-$$#++......++#$=,!93n00004{/-=*%+...",
-"...+@$=->':_p86d8<e;-##@+......+#-,/]^f1q00004f{/=$@+...",
-"..+%=);:<[c[cp[pccc_'$#@+.....+#,/if2000040qn002i-$#@...",
-"..+#&;:[6d88<<:e<868e&#%@+....%$5i|0000n44a94000|!=%@+..",
-"..@$)e_[868[_:';:<6[:&*#@+....@=}|2000044f^i|q00f5-*%+..",
-"..+#)e__<<ee;>-&;(ee(;)=##+...@$}|2244||i]/!pm||mi},&$+.",
-"..+#)e_:e(;&*=$$==);;(;)=$@...+$_|2||m~!-,--,,}~pmi/,=%.",
-"...@&(:;;&=$#####%$=);;)=$@....%5m2i~5,-$$$$$$=,}ic/,&#.",
-"...+$&;&**$@@%@+@@@#*&=$%%+....+=5}5>-&#%##@@%#$>,,&$#+.",
-"....+@%#@@++++++++@+@@@@@+......@#$$%@@+++++++@+%###@+..",
-"........++++.........+..............++++.........+......",
-"........................................................",
-"........................................................",
-"........................................................",
-"........................................................",
-"........................................................",
-"...+@@#@+++....................+%%$%@++.................",
-"..++#*$$#@+...................+@*--=$@@.................",
-".+#$=&)=$$%@+................@$=,5/!-=$@+...............",
-"@$&>(eee'>=#++..............@&5~^|a|i],=@+..............",
-"+&(:_<[_:e;*@++.............@5ma24011m~-#@+.............",
-"@)':<[8<<:'=#@++............@5m|400042{,$@++............",
-"+$&;e<[<<<(-##@+++++@##+@...+&5p|40444m/=$%@++++%$$@@...",
-"+@$=(:[[[<e-*#%%+++@#$##%+..+%&,ma0000|/-$##@@@#$==$#@..",
-".+@$;::[[c:>$##%%%%#$&=$#@+..@#&~a240na]-=$###%=>!,-$@+.",
-".@@%&(:[76<(=*$#$*=;;:;&#+...@@$5^|0004^,-===-,/i|i5$@..",
-".+@@&)e[7g[,=$$#*);(:<:)$+...+@#!~90000^,-==-/~ma4|}=+..",
-"..+%$&;[bh8(&=$**;(e<[_;#+....@%-!i000q9!,--,~ma404~$+..",
-"..+@$=):cdc5>-=*-;:::e(*@+....+@&,/1000f]/,-/iaaa|m,#@..",
-"....##=:[8<:,>&$;(_:(;&$@+.....+$=,|000f^]!-]m2amp5&@+..",
-"...+@@#'_8[_e,-*;e<:;=$#+......+@%={20q1o^/,]|4|i,=$+...",
-"....+%$)(_<[c5>=&;(;&$#++.......%#=}m22009],5~mp5>$%+...",
-"....++%=>(_c6<,=&&)&$#@+........+@%,]^100q^,!!}!=$@%....",
-".....@@#$&_8hce=**#$@@@+.........%#=-510009,,-==##@+....",
-"......+%$=(<8<e'-=$##+@+..........+#-,m404f{/,=$$%@+....",
-"......++@$)(::__e&*##@++..........+@#=/m|a239/-$$@@+....",
-".......+@@#=)e_c:;#$@%++...........+##=,/|20a]==##@+....",
-"........@%#$=;e_:(;&$#@+............@%$-,i|2a^]!-$%+....",
-".........+@##&;(eee(&#@@.............+#$=5~||||^!=#%....",
-"..........+@@$=&(:[:'=#%..............+@%=,j^20ai,$#....",
-"...........++#$*)(:e;=*@+..............+@$&,_m1r],-%+...",
-"............++@$*&;);)&$+...............+@%*>5~}~}5&+...",
-"..............++%#$=&;)#+.................+@%$&,5~/&@...",
-"...............++++#*)&$+..................++@@&-}5=+...",
-"................+.++#$#+....................+.+@$=$@....",
-".....................++..........................++.....",
-"........................................................"};
+"....................................................................................",
+".......................................++++++......................++++++...........",
+"...........+.+......................++++@++++++.................+@+@#@@@@++.........",
+"........++.++++++++................+@@@###$#%@@++..............+@@#$$$*$#%@@+.......",
+"........+++.+++++.+...............+@####&#&&$%%@+.............@@$$$:,:,,*$#@@.......",
+"......+++@@@@@@@@@+++............+@$*=---;;>,'*$#++..........@%,|5noonneo4|,$@+.....",
+"......++%##%#####%%+++..........+@#')!!~~~{]!)>*&@+.........+#$^0g6p0fff60nd,@+.....",
+"....+++%#$$$#$$$$##%@.+........+%%$)]/(_]_//_{~):#@+.......+#%:<aaaaaaaaaf1e;$%+....",
+".....+@##&$###$$###%@+.........+##,~][_]{{}_}]{~=#@+.......@$*|1aaaaffaaaafg5*%@....",
+"...++++#$&$#@@%##$$$@+++......+@$,=!/2_!)3~!{_/]>&#@+.....+%,456aaag<q0gfaaae,$%+...",
+"...++@%#$&##@@@+#$&&%++......++%:=3](7}~----!_8/~:#++....++#;90aaaaqoooogaaa1;$@+...",
+"....@%%$&&$@@+@@%$:$#+++......+@*)~}[7]b,,,,~(c/~*##+.....@#de0aaaa<44440aaa1|:$@...",
+"..++@###$&#@@+@+%$&$#@+++....+%#=~{}([{3,*,*3_7/!-&$@....+%:51faaaf<4444qaaa6o,:@...",
+"...++##$$$##+@@+%#&$#@++.....+@$=!]__(!b,,,*~]7(!>*#@+...+%:9gaaaar<444|0aaa69d*#+..",
+"..++@#$$$$%@++@+##&$#%+++....+%$){_(((!>:*,*3]2/!)'&@+...@%*efaaaage||4|0aaa6e4,%+..",
+"...+%##$#$#%@@++##&&#%@++....+@$){___}!;,,::~][/{)=&%+...+#*hfaaaape44||qaaafe5,#+..",
+"..++%$$$$##@+@++%$&$#%@+.....+@&3]/__}!-:**:3_2/])>:@+...+%,0aaaaapn||||0aaaa09;#+..",
+"...+@#$$#$%@@@@+##&$$%@@+....@@$)](_}}~;,,**~]2/]3=:@+...@#*haaasatn44||0aaaa05;#+..",
+".+.+@##$$$#@+@++##&$#@++.+...@@&={}(_({;,,**~]2/!='&@+...@%,9faaaafe44||qaaaf94,#+..",
+"..++@%#$$&#%@@@+##&$#@@+.....+@$>~{_/[{),,,,3}[(!=:#@+...+%:91faaar<44440aaa65;:@+..",
+"...+@%#$$$$@+@@+%#&$@+++.....++$=3{_/[i),,*,3]2_~'&#+....+%:50faaaf<4444<aaa14-$@...",
+"...++@@#$&$#@@@@%$&$#@+++....++#*=3]/7_d,---~_2/~*$#@....+@$|90aaajt4oooqaaap|,$%...",
+"....+@@$&*#%@+%%#$&$%++.......+@&,=}2c(~-->)!(7_~:#++.....+#,49jaaapooee6aaa1;$@+...",
+"...++++#&&&%@%@@#$&$%+.+......+@$&'!28(d-;;3{(8/~$#@+.....+@:;46aaatoee<faaa0,$@+...",
+"....+++@$&$%%#####$#@+.........+#&*3_[}!b~~!{]_~>$@+.......@$,|1aasg<<tg6aa69:#@....",
+".....++@%#########@@+++........+@%$>~{{!^!{]{~3>*@@+.......+@$:91ff6gfjafgu9|%@+....",
+"......++@@##$#$##%+++...........+%#:>3!{}}_}{)*&$@+.........+#$;90gfaaaa6e|-:#+.....",
+"....+..++@@@%%%#%+@+.+..........++@&*==)33~~)':#@++.........+@@-|59h0001h4;:#++.....",
+"......++++++@@++@++..............++@$&**'''':&#@+............++#:,||^^4^|,$@%.......",
+"...........++.++...+...............+@@@##%%#%@+@...............+@#%$$$$$#%@%........",
+".........+..+..++...................+++@@%+@@++.................++%@%#@@%++.........",
+"....................................................................................",
+"........................................+.+.........................+.+.............",
+"...........+.+.+......................++@@+@++....................+@#%@@@+..........",
+"...........++++.+....................+@%#$#%@++..................+%%$*:#%@+.........",
+".........+++++++++..................+@#&:$&$#%++................+#$,;,,:$#@+........",
+"..........+##%%@@@@+...............+@@'3{33)='*$+..............+@#40fq0e54d,@.......",
+"........++%#&$$##%@@+..............+@#)]2/]!~3)'$..............@#$haaaa6g0h^*.......",
+"........+.#&'&&$###%+..............@@#!2kc2_{{~):..............@%:6avaaaa60h;.......",
+"......+.++#$'&$#%@@++.............+@#&~7k8_!~)=:$.............+%$*1avaa11h9d:.......",
+"........++#$'$#@@+@++.............+@#&![k2]==''$@.............+#$,6avaa9i^d:#.......",
+"......+.++#$'&#++++...............+@$${2k[~*:##@+.............+#:,6ava1|;:$#+.......",
+"........++#$'$%+++.+..............+@#&{[l/~:$$@++.............+%:,6ava1;,:%@+.......",
+".......+.+#$'$#@+.+...............+%#&{[k/!:&#%@..............+#$-6avag;,$#%........",
+".......+++#$*$%+++.+..............+@$${2k[~:$#+@..............+#:,fava1;,$@@........",
+".........+#$'&#++.+...............+@$${2k[~:##%+..............+%:,6avaq;:$#+........",
+"......+.++#&'$%++.................@@#${[k/~$$@++..............%%$,fava1,:%%+........",
+"........++#$'$#++++...............+@$&{2k/~:##@...............+#:'6ava1;:$@.........",
+"......++.+#$*$#++.+..............+@##${[l/~:$@@..............+@$:,fava0;:#@.........",
+"........++#$'&%+.+................+@$:{7k[~&##++..............%#:;6avag,:$@+........",
+"......++++#$'$#++++..............+@#$${[k[~:$#@+.............+@$:,favag;:$@+........",
+"........++#$'$#+++...............+@#$:{7k[~:$#++.............+#$,;6avat;,$@+........",
+"......++++#&'$%+++...............++#$:!2k[~&$$@+.............+@$,;fava1,,:#+........",
+"........++#$'$#++++..............+%%$:{7k/~&$#@+.............+#$:;wava1;:&%+........",
+".....+++++#&*$#+++.+.............+%$$*!2m[!&&#@+.............+#:,|favag;,$#@........",
+".......+++#$&$#@+++..............@+$*={/8_!;*:#@.............@@,|i6aaagn|;$@........",
+".......@@%#$&##%@+++.............+@:')!(2_!)-:#%+............+%;^hfaaa60o;:%+.......",
+".......+@@##$$#%@++..............++:=3{](]!3=*$@+............+@;906aaa609d*#+.......",
+".......++@@@%@+@+++...............+$:'=)~)=':$@@..............+:;^9h10i!;:#@........",
+"........++++@++++..................+%$&:*::$$@+................@$:';d;;:*#+.........",
+"..........+..+.+....................++@+@++@+...................+@@@@@@@+...........",
+".....................................++++++......................+++@++.............",
+"............+..........................+++++.......................+++++............",
+"..........+.+.+.+...................+++@%++@++..................++@%#%%@@+..........",
+"........+.+++++++.+................+@%#$&$#$#@++...............+##$:,:*:$%@+........",
+".......++++++++++++..............++@#$$:::::$$%++............+@#$,,;;;;;,:#@+.......",
+"......+.++@@@@@+++++.............+@#**''*',,*:&#@+...........+@:;|444444|;,:%+......",
+"....+.+@#$#%%@@%%%#@@...........+%#=~{!33)))))~>:+..........+#$51f6<0<ee<019-@......",
+".....++%#&$#######$#@+.........++#$3]2_]!!!!{]]!'#+........+@$,0aaaagg6g6aa6^$+.....",
+"....+++#&&&$#####$&#@+.........+%$:![82}{!{{]_[]=#+........+#:;6aaaaff6faaaa9$+.....",
+".....+@#$&$$@%@%##$#++.........+#:'![8/]~3)3!]({=#+........+:;4faaafqq<06aafi$@.....",
+"....+@@#&:##%@@@@#$#@+.........+$')][8}!;;-=){}!=#+........@,4haaaagenno0fa65$+.....",
+"...++@@$$:##@@+@@%##++........+@:=)][7]3-,,*=~]!'@+.......+%;50aaaaqo44|91a6^#+.....",
+"....+@%#&&$%@+@++@@@+.........++$')][8_d,,**'=)=$@+.......+@-4haaaa<44b|49hi-%+.....",
+"....++@#$&$%@@++@++@+.........+@$*=]/8_~,,*&****#+........+@,d9aaaaq44|;|dd;$+......",
+"....++@#&&$%+@@++++............+&*=][8_d,,*:&$#@++.........@,d9aaaato4|;,:$#%+......",
+"...+++@#$&$#%@@+++++...........@$&'!_2}^b-,:$$#%+..........@:,46aaap<n4;,&$%%.......",
+".....++##$$##%@++++.+..........+@$&~](_{!b>&:$#@++.........+%,;0aaafp<n;;:$#++......",
+"...+.++@##$$##%@+++..+........+@%$$){]__}!;*:##@@+........+%#:,efaaaapn|;:$#@+......",
+"....+.+@@##$$##+@+++...........+@#$-3!{i_!d-':##++.........+#$,o<gjfsptn4;:$@+......",
+"....+++@@@##$###@+++...........@@#$,>3!](]^~;,&$@+.........@#$,49<gasarte4,:#@......",
+"....+.+++@@#$#$##@@+++.........+%#&*,-d5}}i]~>:##@+........+%:,|4oqrasfjtn;:$@+.....",
+"....++@@@%%$#$#$#@@++.........+@$$:,->35]}}}!)-*$@+.......+%:,|4onqrjsssg<o|,%@.....",
+"....++@@%%%#%#$#$###++.........+$*=>;|!!!5i_}^!)*#@........@*|onetppgrjssfpe|$%.....",
+"...+++%%%#%#%#$$$###@++........@:'>33!ddd^}((}]~=#%+.......%;^e0<pqttraasaag5:%+....",
+"....+@@%#######$$$$#@+.........@&=>d!!^!!5}(_(_^=$++.......%-59qgfrgpraaaaaf5:%+....",
+"....+@@%####$$$$$$$#++.+.......+$*=~{}i]]_(/((_{-$++.......@:d50fajjasaaaaaf5:@+....",
+"....+++##$$#$$$$$$##@+.........+$&'~{_(_((/(/_}!=#@........+*;^1aaaaaaaaaaa65:%.....",
+"....+++@#$$$##$$####@+.........+#&:){____}__}]]3'#+........+$,|hfaaaaaaaaaa14$@.....",
+".....++@@@@#%#@%@%%++...........+#$'=)333~33)))'&@+.........@$:4ih00hq000hh^-%+.....",
+".......++++++++@+++++............+@#$&:&*:*::&&$@+...........@#$,';;|;|;;,,&%+......",
+"..........+.+++.+.................++@@######@@+++.............+@@%$$$$$$%%@%+.......",
+"..............+..+..................++.@++@+@++.................+++@@@@%%++.........",
+"..........+.+.........................++@+++......................++@+++............",
+"..........+.++++....................+@@@###@++..................@%##$$$%%+..........",
+".......++++++++++++...............+@%#$&:$$&$%++..............+@#$*,;,,,&#@+........",
+"........++++++++++..+............++@$$:*****$$@++............+%#:,;|||||,:%@+.......",
+"....+.++@@@@@%%@@+++............++%:=>===>>=':&#+...........+%%;o99599994;,$@.......",
+".....++@#$##@#%##%@++...........+%#=!}{~3~~{~)=*#+..........+#:i6sf1q1gf1h5d:+......",
+"....+.+%$&$$##$$##%@+..........+@#&~(7/}!{]_]!~=:+.........+@$,1aaaagfaaa6qi'@......",
+".....++#&&$####$###%++.........+@$*{[8/]!]]_]{~):@.........+#*|faaaapfaaafgh;@......",
+"....++@#$:$##%####%@+..........+$&'{/8({3~!{!~~=:@.........+:;!6aaa6<166610i;#......",
+"....+@@#$&$%@@@%%%%@+..........+$'=]/8_~>>33333=&+.........@,49aaaaqne<0100i-@......",
+"..+.@+@$$&$@@@@@@%%@@.........+@:')]/7]3->==)))=&+........+%;^eaaaaqo999hhh5,+......",
+"....+@+#$&$#@#@@+@+++.........++&*'{(7({)b>=''*&#+........+@,|5faaaf<<n54^d-$+......",
+"...+++@#$&$##%@@++++..........+@#$'!(7(]^~=*:$$%+.........+@$,46aaaagq9|b,:$+.......",
+"....+++#$&&$##@+++............+@#$*!_7[}{!=*$$@++.........+#:,|gaaaafq9|,:%@+.......",
+"...++++#$&$$##@@++++..........+%$:'{_7/(]!)*:$@@+.........+%:;4gaaasage|;:%%+.......",
+"....+@@#$&$$$#@@+.............+@$*-{_2/(i!)=:#++..........%#,|5faaaajg<5;:@+........",
+"...++@+#$&$$##%@@+++..........+%:,={(7/_]!3=*&%++.........+#;49faaaaa605|,#%+.......",
+"...++%##$$$#%%@+@+.+.........+@@')~]_/}{~)>,:$%@+........+@%4etaaas6q<94;:#@+.......",
+"...+@###$##%@@@++++...........+#=~{]}}{~;-':$##+++........%$i0faaafpeo4;,&$@@+......",
+"...++##$###@@@+++.+++.........@#={}}_i!;-,::&#$%@+........%$9fassjpeo4|;,::#@+......",
+"...+@%#$$$##+@@@@%@++.........+#=~{}}}!b,,,,->='$+........+$51aaaap<4444o994,@......",
+"....@%###$%%@@@@%#$%@+........+@'3!{__!)->->3!{~'@+.......@#406aaag<onnn<ga14#+.....",
+"...+++@#$&#%@@@%%$$$@+........+%:=3]}/{|--;3!_[]>#+.......+#;90faag<one06aaa9$+.....",
+"....@@@%#$#%@#%###$%@..........+:*=~{_{~;33!!{}!=@+........@,d51fsfte<<g6aa6i%+.....",
+".....++@@###%####%#@++.........+#$*>~!!!~!!!{!!):@+........+$,d91fgp1g66666h;#+.....",
+".....++@@@@######%@@+.+.........@@$*>33!{{{]{3='&++.........@#*|9006fffaf094,%+.....",
+".......+@@%%%%%%%@@++...........+@+:'=))~~~33=':#@..........+@@;49h<011009^;$@......",
+"......+.+++@@@@@++++.............+@#&:*'''==':&$++...........+@$,;d44555!;,*@+......",
+".........++.++.+++.................++@###$###@+++..............+@#$$:::$$%@++.......",
+".............+...+..................+++@+@@@@@+.................++@@%%##%%+.........",
+"...............+.......................++++++.+....................++++++.+.........",
+"..........+...........................+.+.........................+.+...............",
+"........+..++.......................+@+@@++.....................@@%%@@+.............",
+"........+++.++.+..................+@@$##$@@++.................+@#:$*:#%++...........",
+"......+.+.+++++...................+@$#&&$$#@+.................+#::,,,:$#@...........",
+".......+@@@#@@++++...............+@#*,=d3=:#@@...............+@:|4n<q5;$%@..........",
+"......+++@##$#%++................@@:'=!{_!>&$@++.............@#;491aap9,:#@+........",
+".....++@@%$&&$@++++.............+@#')3_28_3&&$@+............+@$4eqsaaaq;,:%+........",
+"......++%#$$&$$@@+.+............+@%,)!}/8({;,$%%+...........+#$4hgaaaage4,##@.......",
+"....+.+@@#$$&$$#%@++............@%#-b!_/7(}!b,#%@+..........@#:o<gaaaaag<4:#@+......",
+".....++@@##$$$$$#@+++...........@#$=)!]/[/_}!>&$@+..........%$:5egaaaaaapn,:#@......",
+".....+.@%##$&$$##@@+++..........+##=3^]([[(_{),:$@+.........@$:5qgjaaaaaf<4;:%+.....",
+"...+.++@##$$$$$$$#%@+.+........+%%&;~^i(((((}!d=&#@+.......+#$,nqrfsaaasagqo;$#+....",
+"....+++@%###$$$$$###@++........+%#&-~^i}(((_(i!~,$@+.......+#:,ntrjsssaasffq4:%@....",
+".....++@###$$$$$$$##@++........+%$:>~5]9((9/}}}!>&#@+......+%:;9qrjasasaasa69;$%+...",
+"....++@@#$$#$$#$#$$#%@++.......+#$,b!]__h(}_}_(]3-&%+......+$,4<gjssassassaj0o;$+...",
+"....+++%#$$&$$$#$$$$#@+++......+#:,)]_9//9_^_(/}!>*$@......%:;4<jssaassraaaap9|:%...",
+"....+@@%#$$$$$###$&$#%@+......+@$*;di(///(_^i/2_{)'&@+....+%*|nqfsaaassrfaaafe4,#+..",
+"..+.+@%#$&&&&$$$$#$$#@@++.....++:->{_[077h9_(_(_!)-$%.....+@;5efsaaaaasssaaa6<5,%...",
+"...++@%$$&&&*$$$$$$##@@++......@:>3_[8788[/9//h}!3=&@......@;90saaaaaaasaaaa60i-%...",
+"....+@@$$*&&&&$$$$#$#%@+......+@:=~}[78787/h__}]!3=:%.....+#;91saaaaaaaasaaa605;#...",
+"....@@@#$$&&&$####@@@+@+.......+:,>!_h[h[9]^!!33=':#+......%,4ngsaaaasjgrp0<94;:+...",
+"...+.++@#$##$##@@@@@+++........@#$*3!}}}_^!;>--,:$#@+......@$,|0gassarqenoo4;,:@+...",
+".....+++@####%@++++++.+........+@##-)!!{]d>*&&$##%@+.......+#$:o<ggffqe|;-::$#%+....",
+".....++@%@###@@++++.............@%$,)d!!!),$&##%@+..........@$:4eq1gf<4,,::%%+......",
+"......++@@@%#@+++.+.+...........+@%:=)b~~>*$#%%+++..........+@%>ih<109|:$##@++......",
+".......+@@%%%@@..+...............+@:'=))3=:@@@+..............@#;49hh05;#%@+.........",
+"......+++++@++++.................++$&**'':$@++...............+@*-dd44;:%++..........",
+"........++++++.....................+#$#$##++...................@$:::*$++............",
+".....................................@+++........................@+++...............",
+"....................................................................................",
+"....................................................................................",
+"..........+.+.+.....................++@+@+@+++..................++@@@@@@++..........",
+".......+++++++++++................+@##$$&$&$#@+...............+#$*:,,,,,:%@.........",
+".......+++++@@@@++++.............++$:*'''-'':&%@+............+@:;d44^544;,#%+.......",
+".....+.+@@%@@@@%+++..............@#&'=>>>=>)'*$@+............@$-^59e999h^d*#@.......",
+".....++@@#%######%@@+...........+%$'=33!!{{{!)'*#+..........@$*49111gffagh4;$+......",
+".....++@%####$$&$%@++...........@#:>~{{{{_([]!='$+..........@:;90fffaaaaa694,+......",
+"....+++%###$#&&&&$#@++..........%$:)!]}_}[78[]~=&@..........#:;h6asaaaaaaa1i-%......",
+".....++@%#####$&$#%@+...........+$&')~!{!]/[({~=*@+.........@:,5h0gfgaaaaf19;#+.....",
+".....+++@@%%%##$###@@+..........@%$*=>bdd^](]{~>:@+.........%$*|oe<ttrfaag09;@+.....",
+".....+++++@@%%####%@+..........+@#$&*,->;d!]{!3=*++........+@$:;|4onntgjjg19|@+.....",
+"...+..++@%%#%#$$###@++.........++##*->bd~]i(}!~>:%+........+%$:|oe<tprjaag19;#+.....",
+"....+++@%###$$$&$#%@+.+........+@#&-b!!]5_([({~=:++........+%$,o<ppfjaaaaf19;@+.....",
+".....++@%#$$$$&&$##@++.........+##&=~{_(/[77/]~=:%+........@#:,91faaaaaaaa1i;#+.....",
+"...+++@%#$#$$$$$$#@@+.........+@$&,~]___(_(/]!)'$+........+@:;4tfaassaaaage4,@......",
+"....+@@#$&$#####%@@++.........++$'>^_2(}!{{{~>':#+........+%,49faaaafgff1e4;$+......",
+"..+.+@%$$&$$@%@@@@++..........@%*>3_[7(5dd)>='$$@+........@#|nqaaaarq<<e5!,*%+......",
+"...+@%#$$&$#%@@@+++.+.........+#*3!_/7_!b;>-*:#@++........+$d06aaaap<eno|;:#@+......",
+"...+@%#$$$#@%@@@+++..+........@#-~{_/({3>--,:&$%++........@$50faaajqnoo4;,:#@+......",
+"....@##$#$#%+@++++++..........+%=!}}]_!;,**:$##%@.........%$i6saaape4||;,:$%%.......",
+"...+@%#####%@+@+++++..........+#=~{}]]!;,:**::$#+.........+$51aaafgn4|||;;,$@.......",
+"....+@%##$#@@%@%%@@@+.........++*=~!]}!b-;;))=)=&+........+@d90paap<onnee9h5-+......",
+"..+.+@@#$##@@%%#####+.........@@&*=!]}!)->3~!!!3*+........%@-|91aa6<on016660d@......",
+"....+++@#$#%@@%#####++.........+$:,3{_!)-)~{{!]~*@.........%:;40far<o<tfffa1d@......",
+"....+++@@#%%#%##%#@@+..........+@$&=3!~db3!{~!3=&+.........+#:;n061q<16f6609-+......",
+"......++@@@#%####@@@+...........@@#*-)3~~!!{~)=*$+..........@#$|5e0116661h9d:+......",
+"......++@@@%##@##@+++...........++%$*-)~!!~!~=*&@+..........+@%,|oe161660id'#+......",
+".....+..++@@+@@@++++.............+@#$:*'==)='*$#@............+%$:;do5999^d:$@.......",
+"........+.+++@++++................++@#$$::&&$$@...............+@#$:,;;'-::#+........",
+"...........+...+....................++@@+@@@+++.................+@@@%%##@++.........",
+".............+..+.....................+++++++.....................+++++++...........",
+"....................................................................................",
+"........++++++...+.................++###$%+@++.................+@$:$:$@@++..........",
+".......++++@@+@+...................$:*'==':#@++................:;d^i94;*#@+.........",
+".......@@#%%#@@++++...............+:=3~~!)':$#@++.............+;i0q16h4;:$%++.......",
+".......+@@####%@++.+..............+*=3~!{~),*$@@+.............@;9016f0e4|,##+.......",
+"......++@@@#%###@@++.............++&'=)~~!!~)-&#@+...........++-!5h16g6peo,:%+......",
+"........++@@%##$$%++++...........++%&*=)~!}_{;*&#@+..........+@$,|9eqgaafe|,$#+.....",
+"......++++@@@#$$##@++............+%#$&==){_/}~-*&@+..........+%$:,o9<6aaaqo|,%@.....",
+".......+++@@%%#$###%@++..........@@#$:,-;~^_]{{),$%+.........%#$,;4oeqraaff<4:#@....",
+"....++.++++@@@#$#$$#%++.........+@@$$:,-;)!5]}(!)&%@........+@#:,;4on<prjsafe,#@....",
+"......++++@@@%@##$&$@+++........++##$&,--bb!i([_):#@+.......+%$:,;4oo<<gjaaa0;:#+...",
+".....+++%%%#%##$$&&&%++.........@%$')3ddd^^}(28/~:$@+.......@#:4e<tttrraaaaaq;:%+...",
+"....+.+%#$$##$$$&&*&#@++.......+@#:){_}]]}(([7x[!,##+......+#:;hfaaajasaaaaap4:$@...",
+"....+++#$&$$$$$$&**&#++++.....++#$*!_7/(_(/[7ym7{,$#@.....++$,|paaaasaaaaavaf4:$@...",
+"..+.+@@#$$$#%#$#$$*&#@+.......+@&'>{(/(i4]i}h7y[!,$#++....+%,4e6aaajrjjsaaaap4,$@+..",
+"....@%%#$$$#@#%##$&$%++++.....+@*)3](/]!bdd!](8/!:&#@+....+#de1aaaagetqpfaaag|,$@+..",
+"..++@###$$#@@@@@#$&$#@++......@#=~]](_{b>--;~_2_d*&#++....%$51aaaag<nnnnpaaa<|,*%+..",
+"....@#$#$$#%@+@@##&##+++......+#=~}]__!;---;4}2_!:$#++....+$91aaaageooonpaaa1|:$@+..",
+"...++####$#@@@@@%$&$%@+.+.....+#=!]}]}!b,---~}7(d*$%@.....@$i6aaasp<4oooqaaat|,%@...",
+"...+@#$###%@@+@+#$&$%++.......+#=!}]]]3;-,,,!i7_~:$@+.....@$96aaaaqeo4o4paaa0;:#@...",
+"...++@#$#$#@@@@%%$&$#+++......+#'3{]]]!;,--;!_2_d:#%+.....+$^1ffaate4onnpaaat;:#+...",
+"....@@@#$$#%@@@@#$&#%+++......++:=3{}_{b-;;)!_2_3&#%+.....+@;50fsaf<one<gaaa0,$#+...",
+"..+.++@@$&#%@@###$$$@+........+@$&'~_[]3-;~~]_[]>$%+......+@:;41aaftneq1faaae,%@....",
+"....+++%#$#%@%%#%#$#@++........+#&*3]_{~-3d!!]_{>#@+.......@$,d0aafqn<qg6aaf9*@+....",
+".....++@@#@#%@####@@@..........+@$$'3!3d33!!!~3=:%@+.......+%:,^0g1<0qg6610i;%%+....",
+"......+++%@##%##@@+++.+.........+@#&'>)~~~!!3=*&#++.........+@$;49h1111609|,$@+.....",
+"....+..+@+@@%%@#@@+.............+++$:*>)~~3~='#@@++.........+@@&;|9h10119|:##++.....",
+"........+++@@@+@++++.............++@#&:*'''':$%@+............++#:,;|^44!;:#@+.......",
+".........+++.++.+..................+@@#$##$##@++...............+@#$:::::$@@+........",
+".............+...+...................+++@+@+++...................++@@@@@%+..........",
+".......................................+++.+.......................+++.+............",
+"....................................................................................",
+".......++++++++++++++.............+@#$#$$$&$#$##@+............+%$&*,,,,,*::$%+......",
+".......++@@@@@@@+@++++...........+@$:'===''=''':#@+..........+#,;4^55^45444;:%+.....",
+".....+++@@%%%%@%%@@@+++.........+@$*=>)333)3>)==:$@+........+#*d9ee0<0<0hh95;*#+....",
+".....++@######%#%#%@+++.........@#&=~{~!!~~!3!3)':#+........@$,i1f661111111h^;$@....",
+".....++%$&$######$#$%@++........+#:~_2(]{{{{{]]{)':#........@$;1aaaafffffaafh4;$....",
+"....++@#&*&$#$###$$#%@++........#$*{[x7(]]{{]_/]~=*$........$*dfavaaajffaaaa09d:....",
+".....++#$'&$####$##$#@++........@$*]2x7/]]]{]]}]~=*#........%:daaaaajajfaaaa1id:....",
+".....++%$&$$##%@#%%@@@++........+#&~_7/}^!~3~~~)='&#........@$'6aaasrg1<01109d-$....",
+"....+.+@#$$##%%@+@@++++.........@@&)]/}]!bb-'==**&$+........%%,haasap<<oo55d)-:@....",
+".....++@#$###@%@+++++++.........@@$>{_{!!3>*::&&$$#+........%#:9faffg<n|;;;,,:$@....",
+".......@@@##$#@+@++++...........+@@')~{i}!;:*$$$#@@.........+@#4h1ffape|b,::$#@.....",
+".....+.+@@##$#%++++.+............@@:')!]/!)::$#@@+...........@#;^e6aa6e;;,$%@+......",
+"......++@+%#&$@+++.+.............+@#:*~][];:$$#@+............+@&;41aar<;,:$#%.......",
+"........+@%#$#%@+++.+.............+#$*3{_{3,:$#@@.............+$:|06a6<4;,$@@.......",
+"........++@###%@@++...............++%$=!]{)>'$#@+.............+@$&96af<n4,$#+.......",
+".........++###%@@+++...............@@#=~]!3>':#@+..............@#$51a6094;$#+.......",
+"........+++@%%##@@.+...............+%#:=)~~!)*#%+..............+#$;900gg<|$#@.......",
+"..........++@@#$%@+.+...............+@$:'3{]~=#%@+..............+#:;406a15$#@+......",
+".........+.++@#$#@++................+@%$$>{/{=##++..............+@$:,efafn:$@+......",
+"..........+.+@#$#%+++................+@#$={_{~:&#+...............+%$:9faf0|,$+......",
+"...........++@%$##%@+................+@##=~_{~)'$+...............+%$$51aj0h^*@......",
+"............++%##%#@++................+@#'3]{~~=:@................+%$40af609;@......",
+"..........+..+@%%%#%+.................++@:=~~~!3:+................++#)i11160;@......",
+"............+++@%%#%@..................++$:')~!3'+.................+@:;^h160d@......",
+"..............+++%##++..................++#$'3]~*@..................+@$:^0agd@......",
+"...............++@%@+....................++@:=3=&+...................+@#)i09=+......",
+"................+++++......................+$&*&#......................+:'d'$.......",
+".............................................++..........................++.........",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"...............+.......................+++++++.....................+++@+++..........",
+"............+++..+...................+++@@%@+@++.................+@@%#%#@@@+........",
+".........++++++@+++................++%$&:::*$$%@+..............+@#*,;;;|,:$%@.......",
+".......+++@@@@@@@++++.............+@#$*'>>=>=*&$%++...........+@$:|^99995|,:#@+.....",
+"........++@%##%#%@@+++...........++@$:=)~~~~3>::$@+..........+@#*;5e11gq09|;:%@.....",
+"......++@%%%%%#%%#%@@.+..........+@:=)33~~~~dd~>*#@+.........+%;90011qq1tt19|$%@....",
+"......+@####%%#%##$#@++.........++#=!]{!3~d3!{}!>&%@........+@$56afg<qqqgfs69,#@....",
+".....++%#&$#%%%%#$&$#+++........+%#3]2}!3bdd{(7_d:#@+.......+#$0aaag<<<<faaaq;:#+...",
+"......+#$&$#%#%%#$&$@++.........+@$~(7_!dddd^(7_3*$@+.......+%:1aaagttttraaa0;:%@...",
+".....++#$&$#@%%%#$&&#++++.......+#$~/8(^)bbb](7/!:##@.......@$*1aaag<<<<raaap|:$%...",
+".....+.#$*$#%%%@#$&$#++.+.......@#$!/c(5bbb;^(8(!,$%@+......@$,6aaar<<<<paaap4:$@+..",
+".....++@#&$$%####&&$#@++.......++#&3(7_i~!!!}[2/!,$#@+.....+%$,0aaarptppsaaap4,$#+..",
+"...+.++%#$$$$$$&$&&$%@++.......++#&3]/(_(9(h/07_d-$#++.....+@$,0aaasssaaaaaaq4,$@+..",
+".....++@##$$&&&&&&&$#++++......+@$&=~](h[788877(~,*#%+.....+#:,91asaaaaaaaaat4;:#+..",
+".....++@##$&&&*&*&&$#+++.+.....+@#$=!{/2878887[(4*&$@+.....+#$,9qaaaaaaaaaasp4,:#+..",
+"....+++@#$$$&&$$$&&$#@+++......+%#&3!((/7[[//[7_!-&#%+.....+%:,<fsaaaaaaaaaapo;:%@..",
+".....++%$$&&&&$$$$&$#@++.......+%$$~}[0[2h(9(h7_!-*$@@.....+#:,qsaaaaasssaaspo;:%@..",
+"....+++%$&$&$$##$$&$#@+++......+%#:d}[/0[(i^}/[(!>*$@+.....+#:;qaaaaasjrsaaagn|,%+..",
+".....++%$&$$###%##$##%@++......+%$&~_7(}i^!d^i(}!;,&@+.....+#:;qaaaajrptgfaage4,#+..",
+"...+.++%$&$#%%%%%#$$#%+++......+@%:~(7(^ddb|~^_i!)=&#+.....+%$;1aasrtt<<praag<o;$@..",
+".....++#$&$#@@@@%####%@++......+%#:!/7_!--;-d^]{!);:%@.....+#$;6aaapnnnntpffg09;#@..",
+"...+.++#$&$%@@@@%#$$#@@+.......+%#$~_8}db-;-d{/_!)=&@+.....+%:,0aaatennoqjaa6eo-%+..",
+".....++@$&$#@%@@%$&$#@@++.......@%$~_7_!;>;-d}2/!='&++......@#,1aaapennotaaa694-@+..",
+"......+%$&$%@@@@%#&$#@++........@@$~_2_~;--,~}7/{>*$@.......%#:0aasteno4qaaaf9d:%...",
+"......++####@%@@##$#%@++........++%=~]!~bb;;~{_{)*$@+.......+@#51a61<<eeq6afhd,#+...",
+"....+..+@@%@#%%%%%%%+++.........++@:=)33~33)~~~3'$#@........++#;ih<0t0<0q110^,$@....",
+".......+++@@%###%%@@+.+...........+#$&=)3~~~3)='&@@+..........+$,;5h01010h94,#@+....",
+".........++@@@+@@++++.............++%#:'>====*'&#@+...........+%%:;495i95dd-$@+.....",
+"........+.++++++++++...............+@@#$:&&&&$##.+.............+%#$*;--,,::$++......",
+".............+.+.......................@+@+@++++..................+@@#@#@@++........",
+".................+......................++++++......................++++++..........",
+"............++.+......................++@@@@+++...................++@@@%+++.........",
+"..........+...+.+...................++++@@@@@+++................++%@#####%@+........",
+"........+.++@+@@@++++..............++@$:'*''*&$#++.............+@#:;dd44|,:$@+......",
+"........+++%%@@@@@+++.............+@%#*=))))>*:&%@+...........@@#$|5<hhh9d;,$@+.....",
+"......+.++@%%####@@+++...........+@@$$'3~~~~3>,:&@++.........+@#:,4<11110n4;,#@+....",
+".....+++@@%%%%%@%@#%@+++........+@%:=)33~~~333~)'&%@........+%#;5<001q1<q11e4,$@....",
+"......++#$###%%%%$##@++.........+@#'!]!!~3))~{]{>:$@+.......+%:5gffgqq<<0fafe;:#+...",
+"....+.+%#$$#%%@%#$$$%@++.......+@%&)]/_{dd;;!_/_3'&#+......+%%,haaafq<eegsaa14,:@...",
+".....++@$$##%%%@@#$##@+++......+@#&3}/]!3);>3{(]!-*$@+.....+@:,qaaap<ennqfaa15|:@+..",
+"...++++##&#%@@@@%#$#%%@+.......+%$&~}[]d;;--b{}{~)-$@+.....+#:,1saaqenoo<faf1e5,#+..",
+".....++@$&##@@@@@%###%@++......+@$&3_[]d----)~{]~)=:%+.....%#:;qaaftooooeqafg09;%@..",
+"...+.+@#$&$%@@@@%#$##@%+++....+@#&*!_7}d-;-,b!]]!3>:%@....+@$,|1aaatnnoo<gafg09;#@..",
+"....+++#$&$#@@@@@#$###@@.......@%#:!(7}4-;--b!_]!3>:#+.....@$:bgaajponno<gsag<9;$+..",
+"....+++#$&$@@@@@%##$#@@++.....+@$$:^/7_~-;>;d!_}!3=:@+....+@::|gaaspnnnntgaa609;#@..",
+"...+.++#$&$$#%#%#$$##%+++......@%$*!/8/5d|db!}/}!)'$%+.....%$,b6aaarttt<gaaage4,#+..",
+"....+++#&&&$$###$$&$%@++.......@##:^[82h}]5]}([_~=*$@+.....@$:|gaaaasjrjaaaa19|:@+..",
+".....++#$*&&$$&$$&&$#@++.......+%$:![c8[(//([[7_!'&%+......+#:;gaaaaaaaaaaaag4,$+...",
+"....+++%$&&&&$$#$$$#@+++.......+@#:~(772[//}_((]):$@+......+%:;1aaaaaaaaaaaah;*#+...",
+"......+%#$$$&$###%#@@+.........+@##){_([[(]!!!~)'$@@.......+%$:efaaaasap16104,%@....",
+"....+++@%#$$$$#+@@@+++.+........@#$-d{}(/}4--='*$#++........@$:oqfsaaapnoo4|*$%+....",
+".......+@@#$$$#@@+++++..........++#*>d]_[i!>-:&$#@@+........+@$d9qfaafgno|;::#@+....",
+"......++@@##$##%%@++.............@@&*-!5_]!d),&$#+++.........@#,|5gjaarqe4;&$@++....",
+".......+++@#$$$#%@++++...........+@#$&){(_}{d-&#%%+..........+@$,;hfaaafqo,:##+.....",
+"........+.@%#####@++..+...........+@##=~}]]]!>:$@++...........+@$:n1aaaa1n;:#%+.....",
+".......+.++@%###%@@@+..............@@#:=3~!{~>=*$@.............%#$)5016f1eod:@......",
+".........++++@@##%%@+...............+%$$:=)~~33=$+..............+%:,;5e1100i,@......",
+".............+@@@%%@++...............++@%:=3)~3=*@...............+%%$;i00109;@......",
+"...........++++@@+@++.................+@@$:'''':#+................+@#:>^!^!;$+......",
+"...............+++++...................+++@##$#@+..................++@#$&:$#+.......",
+"..........................................+++.+.......................@++++.........",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+".........................................++++........................++@+...........",
+".............++++......................++@$$#+.....................+@%*:$@..........",
+"..........++++@%@@....................@#&*=3-*++..................@:,d905;@+........",
+"..........++@%##%@+...................#&')!]~'@+..................$-4h6a1^%@........",
+"..........+@+##&#@.+.................+$:'~]/{>#@+................+*;^1aaf9$%@.......",
+"...........+@%$&$@++.................+#&'3}2]=$%@................+$'d0aaa9:#@.......",
+"..........+++%#&$@+++................+@#&3]2]3$#%+...............+%:-uaaa0,$#@......",
+"...........++@$&#@+.+...............+@@#$)}7]3:#%@..............%%#$*0aaa0;&#@......",
+"........+.+.+@#$$#@+++..............++%#&)]/]3-:#@+.............+@#:,haaaqo;:@@.....",
+"........+.+++@#$#%%+++............++%%#$$=!_{~)'&%@...........++#%$:,n6a61e4;#@.....",
+".......+.++++@@###%%++............+@@##&&>3]!!3>:%++..........+%%$:,,91af609;%@+....",
+".......++++@@@%%%#%#+++..........+@$$**''=3~~!~3'#@+.........@@*,||44n011g604$@+....",
+"....+.++@%@@@@@%#%$%@+..........@@@:=>=>>>=)~!]~-#@++.......@%%;59nn9n9eq6a15*#@+...",
+".....+++%#%%#@@+%#$#@+++.......+@%#')~3)3;-,3!_!>&#@+......+##:4egq<0eo4<ga69,$@+...",
+"...++++@%#%@@@@@%%$#@++.......+@#:*=~!d)=--*)!_{):#@++....+@:;|9110enoo4e6afe;$#@+..",
+"....@@%%%##@@@+@%%$#%++++....++%:=)3~!~;--,,b~_{>:$#@+...+%%;5e01gqeoo44<gafe;:$%@..",
+"..+++%%###@@+@@+@#$#%+++.+...+%#'3~!!!)>,,,')!_{):&#%@+..+%$400gg6<n4444egafe|,:#%+.",
+"..++@######%@@@%##$$#%@@+++..+@$=!]]{^~;>--;!]/}^)=,:$#..+#,96aafgqennnepaaag<54;,$.",
+"..++%$&$###%%%###$&&$$#%%@+..+$:~}[_]!!~)d!!]/2[_}{3)'&+.%:;1aaajfgt<<pgaaaaaaf1e4,@",
+"..+@#&&&$#####$$$&&&&&&#%%@.+@$*{[8[_!!!!{}(/28777[]~)*%+#:dfaaasg6pgfaaaaaaaaaa1hd#",
+".+++#$&###%%@###$$$&$$$##@++.@$*~/7}!!~dd!{]__////}]~=:%.#:|6aaaf1qq0g6aaaaaaaaa19;%",
+"...+@#$#@@@@@+@@@#%#@#@@@@+..+#:){_!)=>--=)>3~~~~~3)>'&+.@$;h6a6<59o59eh0011110h9^-@",
+".+++@%%@@+++++++++++@++@+++..@#$'3~=-&$$$&$&::*:*****:$+.%$:50094;,,,-,,);d;ddddd;*+",
+"...++@@++++++++++++.+++++++..+@#:=>*&$$##$#%##$#$#$&&$@..+#$>i9d,::$$:$$$:*$:&:--:#.",
+"....+++++........+.+.+..+.....+@$&:$#@@%@+@%@%@@@%@@@@@...+#*-;,$###%@#%#%%#%##%##@.",
+".....+..+.+.+.+.......+.........+@%+@@++++++++@+++@+........+#%%@@++++++++@+%+@+....",
+"...................................................+...........................+....",
+"....................................................................................",
+"....................................................................................",
+"...........+..+.......................+@@++.......................@@#@+.............",
+"..........++@+......................+@#$:$@+....................+@$,;:#+............",
+"........+.++@++.+..................++%&*=:#++..................+@#-d5;:@+...........",
+"........++@@%@@....................@&:'=)':@++.................#,;49h^-@@+..........",
+".......+@@%%#@@++.................+$'>3~!)*#@++...............+,^90g6e|$%@+.........",
+".......@###$##@.+++...............+'3!{]]~-##%++..............+d0w6aa1o:$#@+........",
+".......+@%#$#%%@++..+.............+&)~{]]~)':$@++.............+;h6faa1h4;:%@+.......",
+".......+@@@%###%@+++..............+&*=3~{{!~;*$%++............+-di01ffgge|:#@+......",
+"........++@%##$$#@++...............+#&=3~{}_!>##@+.............@$'506faa69:$@@......",
+"..........+@%%$$#%++++.............++@*=~!_({)*&#%+............+@#d916aafh|,:#@.....",
+"........++++@@%####@+++............+@@&*=)~{~!~)*$#+...........+@#,d5h0fgg1ed:$+....",
+"..........+++@@@%#$#%@.+............+@#&:'=)~{_!):#@............@@$,)49e16afe;:%....",
+"..........+++++@%#&$%+++............++@#$&*'~]/_~*&#+...........+@%$:,|^1aaa1d,$+...",
+"............++++%#&##@+.............++@%$$:*3][}~'$@+...........++%$:,;40aaa04,#+...",
+".........+++++@@%#&$%@++.............+@#$$:,3]/_~':#+............@@$:,;4<aaa1^;$+...",
+"............++++@#$$%@++.............+@@#$**)]/}~'$#+............+#%:,b|0aaa04,$+...",
+"..........+++@@#%%##+++.............++#$&'=3~~{~=:#+............++$:,4n006f1i;:@....",
+"........+.+++@###%@@+++.............+@#$,)~{!3==:#%+............+#&,4e1f6095;:#+....",
+".........++@@@#$#@+++...............@@&*'3{}!):$#@@.............@%,|40fa6h;-$@%.....",
+".........++@##@#@@++.+.............+@$')!!~!)'&#%++............@#:^h666604,$#@+.....",
+".......+++%#$#%@++++...............%$&){}{~='$$@@+.............#*;hfa619!,:%%+......",
+".......++@%$&$%+++................+#&'~_2})&$#+++.............+$;d6aaah,:$@++.......",
+".......++%###%@+.+.+..............+&')~]}~=&%%@+..............+-^h1aa1i,$#%+........",
+".......+%#%%%@@.+.................+:)!~33=:@@++...............+;h61u05;#%++.........",
+"......++##%@+++..................++'~]~=&&$@+................++^1agi;-:%%...........",
+".......+@#@+++.+...................:=~=*&#+++..................;90id-$@++...........",
+".......++@++.+.....................#&'$$@%+....................$-^,:%#+.............",
+"....................................++++++......................+@++++..............",
+"......................................+...........................+.................",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"...........+..+.+....................+++@+@+@+...................++@@@@@@+..........",
+".......+.+.++.++..+................++@+%@%#%@+@++..............+@@@###$##@@@+.......",
+".......+.++++++@@++++............++%#&&:*****&$#@+...........++#*,,;|||||;*$%+......",
+".....+.+@@@@%%%@@@+++............+@$:===>))3)=*&$+++........++@,;5599e<ue5|;*@++....",
+".....+.+@@#@###$#%@@++.........+@@#:=)33~!{{!3>':%++.......+@#$;500016ff6094;$@+....",
+"....++@@%%@#@######@@+++......++#$*=)3333!{}{!3>':&#+.....++$,|5e<000gfafg094;,$@...",
+"...++@%@%#@%@%$$$##%#@@++.....+@:=3)3~);>~}/}{!33>'&@+....@#;i00uq<en1aaafp0094,%+..",
+"...+@%###%%@+##$$###%#@@.+...+@#=3{!~3)-,~][(]!!~3)*#@+..+%$5166g0eo4qaaaafg11hd$#+.",
+".+.+@###%%@@@%$&$$%###@@++..++@$>!]!~3>-,~}2/}!!!!3'&#+.++#*96a6q<9o4qaaaagggg1^,$@.",
+"..++@#$#@@@++%#&##%%@%#@+++..@$&){]!>--*:3][}!b33~~>*&$+.%:;hfageoob|qaaag<q01<9|;:+",
+".+++%###@++@+%#&$#@%###%@@+++#$*3]]!=::**b][}!>;~!~)>*$%+$:|0aa19||||<faagneq6g<5d,#",
+".++@%$$@@@++@@#$#%@@@%%%%@+.+#$*~]_3-:::*){_]~;b3~~3)=:@%$,d1aa0o;;;;<faaqn<qq10h9;%",
+".++@@$$#+@+++@%######%%%%#@+@$:'3}(!-:&::-~]{!~!~33~~3'#@:;!qaa1o;;;;n1ffg11q<0110^$",
+".++@##$%%+++++%%####%%@#$#++.$*=!]_3;&:&&,)3!!]!d33!]{=#+*|i6aaqn-;;,4e1gfjgq<<6jfi*",
+".+++##$%@@+@+@@@%#$#%%@###@+@$*'~}(~>:&:$,->~!}]d;)!]{>&@:d51aagn;,;,4oeqfsjqe<zaf9,",
+".++@%$$#@++++++@%##$#%%%##@+.%$'~](!-*:$:&,-3{}]!33~{!'$+$:d1aa6n||,;;4oq6aa6q0g66^:",
+"..++%#$#%@++++++%#$$#%#%#%@+.+#&3}/{),*&&&:*b{(_{3~~!~'#.@$-uaafe4|,,,;|<6aa6q<161^$",
+"...+@$$#%@@@++@+@##$##@#%%++.@+$)]_!3-*:&$&:={__{!3~~3*#.%@:haa60o||,,,;9faaf11110d$",
+"...++@#%%@@@@+++@%#####%@@+..++#')!33)>--*::-3!!{{!3)'&+.+@$^h100en5o|;;o066ff60e5-@",
+"....+++@@#%@%@@++@@%%$#%@+.+..++$*'=)3)>)-*$*=>~!}{3**#@..+%:d^ih0h9ho|,|oeqfajud;$@",
+".....+++@%#@#@@++++@#$#@++.....++#$:=~~33>,$&**=!_])&#++...+@$:d9010094,;|d96aah;$%+",
+"...+..+++@+@+++++++@+@%++......+++#&*'''':&$$&&'=))*#++....++@$,d^^^4;'::,,d90hd$@+.",
+".......++++++++++++++++++........+@@$$$$$$$$###$&::$@+.......+@#&*,:,,*:$:$:';;:@+..",
+"...........+...+...+.+.............++++@+@%#@@@@++++...........++@@@@@$$%@#@@%++....",
+".............+.+......................+++++@++++++................++++@%++++++......",
+"...........................................+...........................+............",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+".....................................++.+........................++.+...............",
+".....+.+.++.+.+...............+++@+@@+@+@+@+++............++@@@%@@%@@@@+++..........",
+".+.+++++..+.++.++.+..........++###$%@%%%#%@@@@++.........+@$$::#####$###%@@+........",
+".++++++++++++++.+.+..........%#$$$:&$$##$#$##%@+++.......#$,*,;,:::::::$$#%@++......",
+"..+@+@@@@@@@@@@@@+@+++......+#*'==--,->)))-,***&#@+.....+:|^55oooone<eo4|||,:%+.....",
+"++@%@#%%@%#$$%%%%@@@+++.....@:=))~33)d!]]!33>>>':#@+....@;5h0110<qgfaf10e994;:%+....",
+".@@########$&$$%###@+++.....@*)~!!{{!!}(2(}~!~3)*$#+....#dh0666f6gaaaaa1111hd*$@....",
+".++@@%@%%%#$&$#@@@@@+++.....+&'=)3)3b3](2_!))>>':$%@....@-^ne<<qeqfaaag<e99^;:#@....",
+".+++@@%%@@#$&##@@@@+++......@$$*,-;;>;!_[}!>--,*$#@+....%:,d4onneegaasgnoo4|,:#+....",
+".++++++@@@#$&##++++++++.....+##$$&*,,;!([}d,*:&&$#@++...@$$:,;|44npsaato|;;,:$#@+...",
+"++@+@@@@@@%$&$#@@@@+++++....#$'---,->;^_7_~--,*:$$$@+...$,4ooo4onegaaapoo4|;,::@+...",
+"++#@@@@@@##$&$#@@@@+++++....&'33)--;>b^/29^;-;,,:&&@+...,^01ennne<paasrenno4|;,#+...",
+"+%#$#%@%#%#$&$##@@@@@++++...&){}!3;b|d}(8(^b;->-,*$$@...-06ap<e<<<saaap<enno4|,:%...",
+"+@%#%%@@@##$&$#%@@%@+++.....$=~!33>>)|}/8({b)>>-'*&#+...:i160<ne<<jaaaf<enno4|;$@...",
+"++@%@%@%%@$&&$#@%%+@@@++....$*=3>>>)b3]/7(^);>,=,*&#+...*d9099ne<<saaapee9o54d-$+...",
+".++@+@@@%%#$&$#@@@@@+@++....@&*'',->;3{/7_!;;=-'**&#+...#'d^4o5ne<faaageeoo4d|,$+...",
+".+++@@+@@@#$&$#%@@+++++.....+#$:*',-=;{_7_!>--**:&$++...+$,>|44o9nfaaapnood|;,*%+...",
+"..+.++++@@#$&#%+@+++++.+.....@@#$&&:,-!_2]~**:$$##@+.....@#$*-;;4opaaa0||;,:$$%+....",
+".....+++++%#&#%++++...........++@@#$$&~][]>:&##@++........+@#%$,,;1aaae;,:$#@+......",
+".......+++%$&#%++++.+...........@@%#$$3}[]>$&##@+...........@%%$:,0aafe,,$$@@.......",
+".....+.+.+@#$#@+.+...............+@##&3]/{;&##+@+............+%$:,0aafe,:$@%+.......",
+".......+++%$$#%++++..............+.###3]/{>&##@+.............++%$:<aaf9,:$@+........",
+".........+@#&#@++.................+@#$)][{>&$%++..............+#$:haage,:#%+........",
+".......+.+%#&$%++++...............++@#)]2]3:$#@+..............+@%$haaa<;,$%+........",
+"........++@$&##@++.................+%#)]2]~':#+................+#$haaaq^;$+.........",
+"..........@#&#%@++.................++@>]2]~':#+................+@#9aaa0^;:+.........",
+".........+@@#%@++...................+@'=!)'&$@+.................+@d96h^;:@+.........",
+"..........+++++++....................+$&:&$#@+...................+:');:$#+..........",
+".......................................@+@++......................+@@@@+............",
+"............+...........................++.+........................++.+............",
+"....................................................................................",
+".......................................++..........................+%...............",
+"..........++@+......................+@$&:$+.....................@%:-;*@.............",
+".......+++@+@@+....................@#$*'=*#....................%$-d!9;$.............",
+"........++@%%@+....................+$&')3=$....................@*'^h0i'.............",
+"........++@##@+....................@#$=~])&+...................@$:i1a9;+............",
+".........++#$#@....................+@$=!_~*+...................+%*i6agd+............",
+".........+@#$%@.+..................++$=]/~'++..................+@*9aa1^@+...........",
+"........++@#$#@....................+%@={/!'@+..................+##ifa6^@+...........",
+".........+@#&%@....................+%$=]/~'++..................+%*9aa1^@@...........",
+"........+.@#$#@+...................@+#={/!=%++.................@%$iaa65#++..........",
+".......+.+@$$%@.+..................@@#=]/~=@@+.................@#$9aa6i#@+..........",
+".......+.+@#&#@+...................@@$)![!'#++.................@#:9fa6^$@+..........",
+".........+@#&#@++..................@@$=]/!=#@+.................@#:9aa65$#+..........",
+".......+.+@#$#@.+..................+@$=]/{=#%+.................@#*9aaf5$%@..........",
+"........++@#$#@++..................@@$=]/!=##@+................@#:9aaf9$$@+.........",
+".........+@#&#@.++.................@@#){[!>##@+................@#$haa6n:$#+.........",
+"........+++$$#@++.+................+@#=]/!=$#@+................+#$9aa69:$#@.........",
+".........+%%$#@+.+.................+@#)~/{>$#%@+...............+#$96af9,:%@+........",
+"..........@#$#@+++.................++@={}!):&#++...............+@#9fa6e;,&@+........",
+".........+@@###%@++.................@%'3]!3)'$%+................@#!0a60e4,#@........",
+"..........@@@%%#%+++................@+*=)~~!3*$@+...............@%;i01660d:@+.......",
+"..........++@%$$#%+..................+$:'~]/!>#@+................@*;40aa69:#@.......",
+"...........++@%#%@@+.................+@$&=~]~>*$@................+#:)91a19;:%.......",
+"............++@%@@@++.................+@$*=)>=':#.................@%*;ih9i^;$.......",
+"...........+.++++@@@+..................++#$&*=='#..................+@$:-d59^:.......",
+"...............+++@++...................++@#&*=*$...................+%#$-did*.......",
+"................++++......................++@$&$+.....................+@%*-:@.......",
+".............................................++..........................+@.........",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"........................................+.+++.+.....................+.+++.+.........",
+"..........+.++.++..+................+++@+@++@@+@+++.............++@@@%@@@%@@@++.....",
+".......+..+..++.+++.++.............+++%@%####%#@%@++...........++@###$$$$#$##%@+....",
+".......++++@++++++++++++..........+#$:::*:*&*:**::$%@+........+$,;;;|;|;||||;;,$@+..",
+".......+@%%@%%%%%%%%%@@++........++:=)))>););;);>-'&@+.......+@;5eheeeeeeeeen54,#+..",
+".....+.@%############%@+++......+@@')!!!!!!!!!!!~~>*#@+.....+%#406p6gpg1p61ggqe|:%+.",
+"....+.+@###%#%#%#%%####@+.......+@#=!{{~!~!~!~!!^!!-$%+.....@#$56a6611gp1ggggfqo:#@.",
+"......+@#$$%%%%%%#%##$#@+++.....@@#)]_}!bddbddd!]]{>&#@+....@%:hfafg<<<t<ttpfsf9;$@+",
+"....+++%#$$#%%%@%%%%#$$%++.....+%#&3][5!bbbbbdddi(})*$@+...+#$,0aajp<<<<<ttpjaa<|:#+",
+".....++#$$##%#@#%%##$$$%+++....+%#:~_/}!bd;ddd4{}h}b:$@+...@#:;0aaart<<t<ttrsas<|:#@",
+"...+++@@$$$#########$$$%@+.+..+@#&*~}/_i{^^^^^^i(/(d*$%@..+@$,bpsasfprprrrrjsaa<|,#%",
+"....++@##$$$$#$$$$$$$$$#+++...+@#&,!](_}_]i}_(_9//}4,##+..+@:;4qaasssjjjssssaast4:$@",
+"..+.+@+#$$$$$$#$$$$$$$$#@++...+@&'-!_/h(9(_9(9(/(h_~,&#@..+%,4ogsaassssssssaaaap4,$%",
+"...++%###$#$#$$$#$$$$$#@@++...+#')!{}_}___(_(h///_}3;:#@..@$406asssssssssaaaaaaqn|&%",
+"....@#$#$$$#$$#$&$$$$$##%@++..+%={}___9}}9i((h/h_(id>,&@..+$96asassasssssaaassj<n4,%",
+"..++@$$$#$#$##$$$$&$$##@@++...@#)](_}_i__}_9(/[h_i!3>'&+..%$haaassjssjsssaaasjgq94,%",
+"....@@####$##$##$$&$$##%@+++..@%')!{i}i]ii}i_h7h(^!;,&$@..@#4hgffsjjfjjjsaaasrpe4;*@",
+"....+++%$#$#$##$$&&&$%@@++....++$*-35}i]]^]i([8[_d;-:#@+..+@,doqrsfjjrjjaaaasqeo;:@+",
+"...+.++@%$######$$&$$%@++.+....@%$:;!}]^5^5^(/8[i~-*$#++...%%:;egsjrrrrrsaaajto|:$@+",
+"....+++##$####%##$$$##@@+.+....+%#&3](i^{!~45_(({~>*$%+....%#:,<fajrrpppraaafqe|:#+.",
+".....++%#&$#%#%%#####%%++......++#&b][}^d4dd!^i{!~)*#@+....+@$,<sasrttttprjfg0e|:#+.",
+"....++.##&#%%#%%%##%##%@+......+%##3][]~|dbbdd!~~~3'#+.....+%$:0aafptt<<t<p1g104$+..",
+"......+@#$$#%%%@@@@@@@@+........@@$)]_i!dbbb;);>>>'&@+......%#&efajpt<<<<eee994,#+..",
+".....++@#$###%#%@@++++++........+@#>!_{!!~d3>-'**:$#+.......+#$96afgpt<<eo4||;,$+...",
+".......+@##%##%%%@+++.+..........@@'3!{!!!3b),$&#@@+.........%%^0ffgggq<e4,,*#@+....",
+"......++@%#####%@@+++............+@*)3!!]{!3>*$#%@+..........+#|916fafg1n|:$%#@.....",
+".......++@%#$##%@++.+............+@$:-~]({!3>*#@@+...........+@*;o0aaa109|$%%+......",
+"......+.++%$&$##@++...............+@$$3}2({3-&#++.............+#:-0aaaf05;$@+.......",
+".........+@%##@@++.+..............++@$=~{!)-*$@@..............++#:i1a6h5|:%@........",
+".........+++@@+++..................++%&'==:&$@+................+@#'!95d,:#+.........",
+"...........++.++.....................+@%##%@++...................@%#$$%%@+..........",
+"....................................................................................",
+"....................................................................................",
+"...........................................+.+.........................+.+..........",
+"...............+++++.....................++#%$##+....................+@$$::$@.......",
+".............+++++@++..................++##&::':#+.................+@$:,;;4;$+......",
+"...........+++++@@@@+................++@%$&:'=='$+...............+@@#:,;^i9^,@......",
+"........++.+.+@%%@%@++............+++%@##:-)))3=&@+...........++@##$:;oeeh05-@+.....",
+"....+.+...+++@#%###@@...........++@+%###&-3~!~~>*@+.........++@@#$$:,o01g109|#@.....",
+"......+++++++@####%@+++........++@%##$&::>!}{!3>*#@@.......++##$::,;;ngaf619|$%@....",
+"...+++@@@@@@%%#$####@++.......+@$*-=->-->3!}]{{~=$%+......@#,d5oononnq6aaff15:#@....",
+"..++@######%####$$$#@++......@%&=~{!!{!~~!^}}_({>&%@+....@%-i1ffffg11grjsaafe,#@+...",
+"..++#$&$$$$$#####$$$%+++.....@$*~_2///_}i]{{}/[}3&#@+....#*d1aaaaaasjffraaaa<;$#+...",
+"..++@#$$$$$$$###$$&#%++.+....@#:)](_//_(_}]^}_[}3*&@+....%$;haaaaaasssfraaaa0|,#@...",
+".+.+@@%##$$$#$#####$%%++.....@@#')~{]_(}}i^!]{}]3>*$@....%%:^h1faaaasjfprasa19d:@...",
+"....++@@##$$$##%####%#@++.....+@$:'3{]__(i!|!^{!~3>:@+....+%:;^0fassajgtggfg109;%+..",
+"..+.+++@%###&##%%%%%#%@@......+@%$:=~{}_/]!bd3~~~~=*@+....+%$:;91faaajr<qqg1109d#+..",
+".....++@@@#$$$@@%@@@%#@@+......++#$'=){9/}~>;>>)3~3'#@+....+@$:49<fsaaqnnn9e0104*%+.",
+"...+..+++@##&##@+@+@@%#@++.....+++#$:,~}[]d,,,*')~3=&#+....++@$,;40saat444|oh105-$+.",
+".......+.+%#&#%@+++@@%%@++......++%##:3]/{3,*&&*=~3'&#+.....+@#$:;0aaa<4|;,d900!-$@.",
+"......+.++@###%@@@+++@+++........+@%##=!{{3>-*&&*':&#+.......+@%$:51af0eo|,,~^;-$@..",
+".......+.++@#%##@@+++++...........+@%#')~~!~),#$$##@+.........+%#$4e111gh4:::*$#+...",
+"..........++@%%##+++...............++@$*))~!3'$#@%++...........+@%-4e01g04:$#%@+....",
+".........++++@%%%+++++..............+@$$*=3~3'*&#@+.............+@:,d90105|-$%+.....",
+"...........++@+#%@@@+................+@#$==~3==*$++..............+@$&!91095d*@+.....",
+".............@@#%%@+++................+++:=~3)=*$@+...............+%@;910h9d:@+.....",
+"............+.+@+@@@+..................++#*''=='&+.................++$;^^ii!-%......",
+"..............++++@+++..................++#$:*=*&#+.................+@$:;did'$@.....",
+"................+++@@.+....................+$&'*&@@...................++:-^d-#@.....",
+".................++++.......................+$&$#@......................@:,:$%......",
+".................+...........................@+++........................%@@+.......",
+"....................................................................................",
+"....................................................................................",
+".............+.........................++++++......................++++++...........",
+"..........+....+....................+++++++@++..................+@+@@@@#@+..........",
+".......+++++++@@@++................@$:$$#&'=*$@+...............%*;::$,4id,%+........",
+".......++@@++@@#@@.+..............+$*=*:$')!):#@+.............@*d5d;:4h6e;$#+.......",
+".......@@@@++%#$%@++.+...........+@:=)=::>!]~=$@@+...........+@;50o|;n6a15:%#+......",
+".....+++%##@+@#$#@+++...........+@@'3!3-:3{/!>$$#++.........@@#^060o|<fafn,:$@+.....",
+"......+@#$#%@%#&#%+++..........+@@#={}!),3{[]b*##@++.......+%#&9fa6e4qaaa<|:$%@+....",
+"....+++@#$#%@#$&$%+++++........+@#$)]/{d>!_[]d::$#@+.......+%$*haafqngaaa<|;:$%+....",
+"..++.++##$#%@##&$#@++++......+@%#$$~]/{d>!_7}4,:&#%@+....+##$:,qaaf<ngaast4|,:$@+...",
+"...++++%$$$#%#$&$#@@+++......+#$#$:~_/}~b5_7}!-,:$$++....@$::,;0aaap<rsajpo4;::@+...",
+".++++++##&#%%#$&$%@@++++....+@$&&$:~}/i~b^(7_4-,&$$%++..+#,,,,;qsajp<raaspn4;,:$@+..",
+"++@@@@@#$&$$%$$&$#%@@@+++...@&'>>>={(7(5~_h7/^d;;,:&%+..%,^99n9faasppsaaapten4;,#+..",
+".+%##%%$$&$$#$&:&$#%%%%+++..@*3!~33}[7(_5(2c2}~db>;&#@+.@d061qqaaaasrsaaaspt<en;:%+.",
+"+@#$###$&&$$$$&&&$#$##@@+...#={]]{]_[8[(}h787/i5!!)'$%+.$9faaffaaaaaaaaaaarrrq04*#+.",
+".@@%%#%$&&$$#$&&&$#%%%@+++..@')~~~~_/7/(^_27h_!!d)>:#@+.@^h1110saaasrsaaasgpqe9;:#+.",
+".++@@@+#$&$#%$$&$#%%@@++....+$*'==={h[}^4i/7/id);-*$%@..+:d^559faaarpjaaaj<<eo|,%@..",
+"...+.++##&##@#$$$#%@+@++.+...++##&:~}[i!b^}h}^b>*:$#++...+@$:,;1aajp<rsasg<n|;:$%+..",
+"....+++@$&#%@@$$##%@@+++.....+++##&3}[{|>di(i!b-,&#@@+...++@$*;0aaf<ntjsjp<n4,:#@+..",
+"..+..++%#$##@%#####@+++.......+@%$#3]/{d;b!]{!~),&$@+.....+@%:&0aajtntgaff0<4,:#@...",
+"...+.++@$$#@@@%#####@++++......+@@$)]/!),)d!!^{d-$#%@......+%%:haa6<4eqpggf<o,$%%...",
+"......+@#$#@@@@@%##%@+..........+@#)!/!),-;3~!{3-$#@+.......+#$hfa6e4oe<p6f1o,$#+...",
+".....+.@#$#@++@@@###@+++........+@@={/!=**--)!]!>:$%+.......+%%9fa69||o5<6a6n;:%@...",
+".......@#$#@+++@@###%++++........+%={_~=::::=!]{)&$#@+.......+#9fa19;;;;9pafe;:$@+..",
+"......+@%$%@+++++@$#@@+..........+@=!_~=$$$&'3]!)*$#++.......+%i6a15,,,,!0a6h|,$@+..",
+".......@@$@@+++++@@@@@+@+.........+'3])*####:===>=*&@+........+^0ah|$$$$;5999od,#@..",
+".......+%#@+..+.++++@%@+.+.........*)!=:#@#@#&:*=)=:#@........+dh6i;$%$#$,;d5hi;$@..",
+".......+@@@++....++++%@++..........&=3'&@+@+@@%$*)=:$++........'i0^'%@@@%%#*dh9;*@+.",
+".......++@++...+...++++++..........#&*&@@++++++#$::$@+.........$-d,#@+++++@$*;;*@+..",
+"....................++..............+@@+....+.++@#@+............@@@+....+.++#$#@....",
+"....................................................................................",
+"....................................................................................",
+"...........+...........................+++.........................+++..............",
+"...........++++.....................++@###@++...................++#$:$%++...........",
+".......+.++@@+++...................++@$')*&+++.................+@@,^hd,@@+..........",
+"........+.@##%+++..+.............++@@#=~{3'#@+@+.............+@%#$51f04$%@@+........",
+".....+++++@#$#@+++..............+@%##$=!_~=$$%@++...........+@#$$:9fag5:*##@+.......",
+"......+.++@#$#@+++++...........+@@##$:3]/!;:$$#@++.........@#%$:,;0aafe;,:$%@+......",
+"..+++++@++#$$$@++++++.........@@#$$:::~}[])&:$$$%++.......@@$:,;;bqaaa<;;,::#@+.....",
+"...+++++@@##&$%@@++++++......+@#$***,-!}2}~-,::&$%@+.....@%$,|||4ogaaaqo4||,:$@+....",
+"..++@####@#&&$#%@##@@++.....+%#:>~!!d)]/8_!bb~d>=:$@....+#$;n1ppt<faaap<<tte5;,%....",
+".++@%$$$##$$*$$###$#%@++....+#&'~(/}]!}[c[}!!]}!3=*#+...+$;4gaaafraaaaap6faf05d:+...",
+"+++@#&:&$#$&&&$##$$$#%@@....@$&>][c[}5/28[(^}}/_!)':+...#:;9faaasraaaasraaaa6h^,@...",
+".++@#$&$#%#&&$$%##$#%@@+....+$&,{/2_^!i28h}~^]_]!)=&+...@:;4faaarpsaaaaqgaaa6h5-@...",
+".+++#$$$#%$$&$#%%####%@++...@$&*{/2_!di(7(^b~{]{~)=$@...@:,46aasg<faaar<pfaf1h5,@...",
+".+++#$&#%@#$&$#@@###%@@+....+#&*!_2id;](7(!-b!]{~)=&+...@$,|gaajteraasgn<paf1h5-@...",
+".+++#$&$#%$&&$#%##$##%@++...@#$:!(7}!bi[8(^d!{_{~)=&@...@$,bgaajrtfaaapqpfafgh5-@...",
+".+++#$&$##$&&&$##$$##@@+....@#$:!(2h{!_[8[}!{}(]!)'&+...%$:|1aaafrsaaaspfaaa6h^-@...",
+".+++#$&&##$&:$$##$$$#%+++...+##&!/7/}5(7c[(!}(/_!)'&@...@$:;gaaaafaaaaafaaaafh4'@...",
+"..++@#$##%$$&$#%##$#%@@+....+%#$){_]!~}/8(]~!!_{~='$+...+#$,<aaagqsaaaaq6faf194*+...",
+".+.+@%#%@@#$&$#@@%%%@@++....+@#$=~{3);{(7(!>3~~~='&#+...+@$&5q6qen6aaagn<0619^;$+...",
+"...+++@@@+%$&#@@+%%@++++.....+@#&'>,,*3_[{),'>))''&%.....@%$;^944|0aaa<4^9h95d'$....",
+".+..++@+++##$##++@+@@++......++@$:'*&&3]/])::''*:&#%.....+@%:;4|;;0aaae;|45d;-$%....",
+"...+++++++@$&#@@+++++.........++##$&&&3}[!):$:&&$@+.......++$:,,,-0aa6e;,;'-:#%.....",
+"........++@#&#@++++.............+@@%#$){[!=$$#@++...........+@%#$&haa69:&$#@@.......",
+"......+..+@#$%+..+...............++@@#=!_!'%@%@+.............+@##$i6a6^$%#@+........",
+"........+.+%##@++..................@@@'~]3*#@++................%@%^0au|$%@+.........",
+".........++@#++...+.................++*=!=*+@+..................++d969;@@+..........",
+"..........++@@++......................&')'$+.+...................+-^h^*+.+..........",
+"..........++++........................@$:$+.......................%*;:%.............",
+".......................................+++.........................+@+..............",
+"....................................................................................",
+"....................................................................................",
+"..................+........................++++++......................++++++.......",
+"..............++++.++....................+@###@@@++..................+%::$%#%@+.....",
+".............++++++++.+.................+#&*:$&$#@@+................+$-d;,,*$%#+....",
+".............++@@++++++.................+$*==*:&&$$+................@*d95|;;,*:@....",
+"...........+.@@#%%@++++................@+*>~3>,**&$@+..............%@;9g094||;:%+...",
+"............++%$#%@@@+@+..............+@#'~}{~>-,*:#+.............+#$41a6qeo4|;$+...",
+"..........+.+@#$$#%%%@++..............@@#={(]{))>-:#+.............@%$96aag<<95;*@...",
+"...........++%#$$###@@+++............+@##){/_]!~>-:$@............+@$:efaaagq9o;:@...",
+"...........+++##$###@@+..............++#$=!}]]{!)*$#+............+%$,9paaafge|,$@...",
+"...........++@@##$$#%+++.............+%$&-3{i_({)*$@@............%%:,oqffaaf<|:#@...",
+"........++++@%%#$#$#%++++...........+@#&*;3^i}(];*$%@+..........+%:,|eqrjsafe|:$@+..",
+"..........++@%#$$$$#%@.+............++$*=~{__(({),$#++..........+@:|5qfsssaf<4,$@+..",
+"..........+@@#$$$#$#%@++............+@$-)!}h(}_^3,:$++..........+@,oegaaaasf04;:@+..",
+".........++@%##&$$###@+++...........@@:-3!_2((}!d-:$%+..........@#;ohfaaasar<o;,#+..",
+".........+++@#$$$$##@@@++..........+@@$,>!}[(_i!3-,$@+.........+@%,4npaaasfrqo4,#@..",
+"........+.+@+#$&$$###@@+.+.........+@#$:,!_[h}^^d>,:#@.........+#$:|4gsaasrgqn4;$@..",
+".......+.++++%#$$$#%#@@++.........+@@%&&,bi//_{!d>-:%@+.......+%#$,;4<jaasfpqeo;$@+.",
+".....+..++++@%$$$$$##%%+++.......@+@#$&:*~][(9_{!3>*$++......@%%$:,;|qjaassfp0n|:@+.",
+".....++.++++@%#$$#$$##%++......++@%##$&:,|^(/_(_^!)*$@+....++@#$::;|4<raaassfg<|*%+.",
+"......+++++@+%#$$$$$##%@++.....++@#%&$::,d5_((h_i!d'#@+....+%#$$,,;|4trsaaaajgq4:%+.",
+"..++++++@@@%###$$$$##%@+.+...+@#&:*,--;b3{]_(__}{~>*%@+..+#$,;|4ooe<<fjassasf09|$#+.",
+"..++@@#%%#####$###$$%%@@+....+#$'=3)3~!!}]i]}__]3),:%@+..@$,49<0<<gfasjassafqe4;%@+.",
+"..++@%#####$$$$#$###@+++.+...%&:>~!!!{]_/(_i}]]{),&$@+...%,;91666faaaaafaaaf<4;:#@..",
+"..++@%%%%%####%%%##%%%+++....@#&')~~~~!{{!~3d~!d)>*$@@...%$-^h111166661qqq1qe9|,@%..",
+"..+++@%%%%%@@@@@@@@@@@@++....+@$'>33333))=;=->->)==&%+...@#:490000<eh9n5o9o9e95;%+..",
+"....+@@@@@@+++++++++@#@+.....+@@:==>=='&$&$&$$$&>3>*+....+@#;599994;,,,,:,,;909;%...",
+"...+++@+@+++++.++.++++@+......++$*''',:&$###$%#$*''$+.....+@-;4^^4;,:$&$:$$,d^^:+...",
+".....+++++++.+...+.++++........+@#$$&&##@%@+@%@%$$#@.......+#$,:,,:$##%%##@#:,$#....",
+"........+..+..+..................+++@@@@+@+@++++.+...........++@@@@@%%+@++++.+......",
+"....................................................................................",
+"....................................................................................",
+".......................................++++........................++++.............",
+"..........++++++.....................+@#$##@++...................+%:,:$%@+..........",
+"........+.++@@++++.................+@+$*'':&#@+................+@@*d^4;,$%+.........",
+"........+.@@%@@+++................++%#*=3=':&#++..............+@#$di094;,$@+........",
+".....+.+++@%##@+++++............++@%##=~{~>:$#%@+...........+@##$:o1f19b,$#%+.......",
+".....++.++@$$#%++++.+..........+@###:$)]/{>*$$$@+@.........+@$$:,,eaafe|,,:#@@......",
+"...+.+++++%$&##++++++.........++@$$$:*~}7]~::&$$%++.......+@#:,,;|0aaaq|;,,:#@+.....",
+"...++@#%%@#&&$#%@@@++++......+@#*>3)>>{[8/{b;-,*:$#@.....+%$d90eneaaaa6<nn4|;,:%....",
+"..++%#$###$&*&$##%%%%@@+.....+$:){_{!!(2y[}!!~3)>=:$+....@:;hfaaggaaaaapgq0hn^;*+...",
+".++@#$&&$#&&'$&$####%@@+.....#$'{/7[_][8x7[9]]!!3)=$+....$,4faaaaaaaaaasaff60h5,@...",
+"+.++#&&$$#$$&&$$$##%%@@+....+@$:{[7/}](287/}}{{~3='$+...+#*dfaaaafaaaaasaff109^*+...",
+".+++%$&$#@#$&$##$%%%@@++.....@$:~(2_!d{_[__}]!33>':#+....%:;6aaagtfsaassjrq094;:+...",
+"..++%$&#%@@##$####%@@++......@#&~_2{~-|^]i{5!!)='&#@.....%$-0aaf1ntgjffrg1e94,:@....",
+"..++%$$#%%%%##$##%@@++++....+@@&~_/{d>b~!5]i!d>-:&#@....+##-1aaf<n<qgrjfgqeo;,$%....",
+".+.+@$$#%@@%%##$#%@+++.......@@$3_/{);;bd!i_!)-*$#@@.....@%,0aaf<ne<tgjs6<o|,$#%....",
+"...+@#$##@@@@##$#%@++++......@@$)]_{d-;-;~]/]b*:##@+.....@#:haaftnennpaaf<|;:$@+....",
+"..++%#$#%@%@@%#$#%+++........@@$)]_{b>;-;~{/{b*&$%@+.....@#:haag<nenntfaf<|,:##+....",
+"..+.@##%#%%#@##$##@+++.+.....+@#=~]~!~bb;!{_{3,:##++.....+@:i1a61t<<egfsf04;:$@+....",
+"..+.@@%####%%####@@++.+......+@@')~!!!!~3!{{!>-*&@%+.....+@#^h16ggptqpfapeo|,%#+....",
+"....@@%%####%###%@@@++........+@:)3~{{!!d!!{~)-'&#++......+%;901fa6gqgg600o4,$@@....",
+"..+.+@+##$##%@@@@##%@+++......+@$:'~]({{~d)>)~3)=:$%+.....+%-d!1aaa60q<he00h5;*#+...",
+".....++%$$$##%@@@@#%%@++.......+@$:3}[_{~)=,=3{3)=*#+......+#:;1aaaf1e5490f1e5d:+...",
+"....+.+@#&$#%@+++%##%@@+........@@#3]2}{~=*$'){!3=*$+.......@#$0aaaf19|,40f60id:+...",
+"......+@@#@@@++++@@@@+++........++%')!3==*&#:')==':#+.......+@#d06u95|-$;^h954;:@...",
+"........++@++++.++++++++.........++%***&&$#@%$&:::&#+........+@$;dd'-:$%$:,);;-$+...",
+".......+......+....+++++...........++@+@++@%@++@$$$%+..........@+#@@@@%%@%@@*'*#+...",
+"..........+.+..+.+...+...............++++@++++++@#@+.............++++@++++++#$%+....",
+"......................+.........................+++.........................+++.....",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"..........+...+.+.................++@+@+@+@+@+++..............+@@@@@@@@@@@++........",
+"......+++.++++..+++.............++@@%@##%#%@%@@@++..........+@@@##$$#$###%#%@+......",
+"....+++.++.+.+++.+++++.........+@%###$#####$#$##%@+........+@#:$::$:$:::$:$$#%+.....",
+"....++@@@+++++++++@++++.......++&'>-*&*$&$$#:*-'*$#@......+@,49o|;;,,:,:;|o4|,:%....",
+"...++##%@@@@++++@@#%@+++......+#'3!~;-,::$::,>~)=*:#+.....+$^06qeo4;;,;;49105d;$+...",
+"...+@#$#%@@@+@++@%###@++.....++#){}!);-,:*&&-~{!3>*#@....+%$efa6<no4;|;;nqf609|:@...",
+".+.+%#$#%@@+++@+@%##%@@+.....+@#)]_{d--,&***;3{{3='&+....+@:haaf<no4;|||nqff09^,@...",
+"..++@#$#%@@@@++@%%###%@++....+%#)]_{3-,,**::;3{{~)=&@+...+%*haaf<n44|b;|n<ff0e5-%+..",
+"...+%#$#%@+@+@++@%##%@@++....+@$)]_!);,,**:*-~!{~)=:%+...+#:haap<n44||||n1f6ph5;#+..",
+"...+%#$#%@@++@++@####%%+.....+@$)]_{b,,:****>~{!~)>:@+...+%*haa6<o4||b||nqffg<9;#+..",
+"..++@$$#%@+@++@+@%###@@@+....+@&)]({);,*::**-d]{!3=:%+...+#,0aaf<n4b;;||nqf61<9;%@..",
+"..++@#$#%@@+@++@@####@@++....@@$)]_^b,,::*:*-~{!~3=:%+...@%:haag<o4|;b;|npff109b#+..",
+".+.+@#$#%@@@+@++@%####@+.....@%$)]_{);,,:::*;d]{!3>:@+...%#,haag<n44;|;|nqjfq09;%+..",
+"...+%#$#%+@+++@+@%##%%@@+....+@$)](!b,,:::::>d{!~)>:#+...+#:0aageo4|-;|bnqff1<9;$@..",
+"..++@#$#%@@+@+++@####%%+.+...+@$)]_!),,*:&::;~]{!3>:@@...+#:haag<o4|;;;bnpjfg09;#@..",
+"...+%$$#@@%@@@@@%####@@@.....+@$)]({d;;,,,-,b!]{!)=*@+...+#:0aaf<eno44o4<pafg0n;#+..",
+"..++@##$##%%@@%@%#$##%@++....+@$)]_]!3|b;;;)~{(]!3>:%+...+@:haaapt<<neee1faa6<9;#@..",
+"...+@$$##########$$$##@++....+@#)](]]!!~!~~!{_/_{3=:%+...+#$haaaffgp1q1gfaaa605;#+..",
+"...++#$$##%%%@%@##$##@@@......+#={_}{!~~3333{]_}!3=:@+....@$9faafg1qqq0qfaaag05;%+..",
+"...+@###@@@@@@@@%#$##@@+.+....+#={]!3)>>=->;3!}{~>=&++....@$9fa6qe9n55nn<6af1e5-@+..",
+"....@%##@@@+++++@@#%%@@@......+%=~]~>,*&:$:&-){~~==&@.....+#i1a094|;;,;;o0f6195'%...",
+"...++%#@+++++++++@%%@@++.......@'3!)'&&&$#$$*=33>=*$+......@^06h4;,,:::,|90099d:+...",
+"....+++@++++.++++++@++++.......+$*'*$$##%##$&*''*'$#+......+:d^d,:$$$$$:,|!4dd,$+...",
+".....+++..++...++++++++.........+###@@@%%@@%%#$$###.........@$:$%%#%%#%%#:&*:$$+....",
+".............+.....+..............+++++++++@+@@@@+@...........+++++++++%@@#@#%@.....",
+"....................................+.+......+++................+.+......+++........",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"........+...+..+...................++++++++++..................++++@+++++...........",
+"......+..+++.+....+..............+++@@@%@@+++@+++............++@#####%@@@@@++.......",
+"......+++.++++++++.+.+..........+@#####$$#$##%@++@+.........@#$$$$$:*$:$$#%@@@+.....",
+"....++++++++++++.++++.+........+%$&$$&$$&&$&##$#%@%+.......+#:,,,,,,;,,,::*$##%@....",
+"...++++@@++@@+@+@++++++.+......@#*,,,,,,,*,**:::&$#@@+.....@:|4444444|4|||;;,,$%@+..",
+"....+%#####%@#%#%%#%%@@@.+.....@*3!!!!~dbb|dddd);)=:#@+....#|06gppt<<<tt<<q<ee5;*%+.",
+"...+%#$$$$#$%##$####$%@@++....+#){(_((]{!{{i]]]]{!3=:#@...+$hfaaaasrpgfjjaaaf61i;*@.",
+"...+@#&$$&$$##$$$$$$#$#%++....+#)][/[[(_{i_(____]]!>:$+...+$haaaaaasfjsasaaaaa69;:@.",
+"...++@##$$#$$#$$###%%%@@+++...+@')!{__}_i}_/}{!~~3)'$#@...+%^h6aaaasjasaafgq10hd*$@.",
+"....+@+@%$###$$$##@@@@@+.......+$:'3!ii}}_((i!>=='':@+.....+*>^06fjssasafpen954;#+..",
+".....++@@#$##$$&#%@+++@+.......++#$'3!]^]9//]d-***:#++.....+@$&oqgffjsaaj<o|||;$@+..",
+"....+.++@@%###$$$#+@+++.........@@#*-)d!!i_[}d,*:$$@+.......%#$;5eqqgjaaat4|;,*%+...",
+".......+++@@@#$$##+++++.+.......++@$&,--;{}[]d,&$##++.......+%#:;4onepsaaq4;,:$%+...",
+".....+.++++@+##&$%+++.+..........+@@#$&,,!i2}3&&$%%+.........+@#$:;44gaaa<;,:%#+....",
+".........++++%$$#%@++.+...........+@@$$:*)}/{b:$$@@+..........+@#:,;|<aaf<;,:#@+....",
+"........+.+++@#$#%++++.............+@@#$:>{/{)&$#%+............+@#$,;efage;::%%.....",
+"..........+++@#$#@++.+..............+@##&>!}!;$$#@+.............+%$$,96a6n,:$@+.....",
+"............+@%##@++++...............+@%#,~]!>*$$%+..............+#%:o0a6n|,:#@.....",
+"..........+.++%#%%+++.+...............+%#'3!3),:#@@...............+#$4060e4;:%@.....",
+"...........+.+@%%@@@+.................+@@:=~3==*&@+...............+@#)90099|,@@.....",
+".............+@@@%@@+++................++$'=>))=:$@+...............+@*499eh5;*%+....",
+".............+++@@#%@++.................@#&*')3)':$@................@$,d^e1h^;*#....",
+"...............++@#@@+++.................++%*)!3=*&@.................+@#dh609d'%....",
+".............+..+@%%@@+..................+@+&=3)=:&%.................+@@'50h5;-#....",
+"...............++++@++++..................+@#&*'&&$@..................+@$-dd;'*%....",
+"..................+.+++.....................++@####@....................+@#$$$$%....",
+"..............................................++@@++......................++#%@+....",
+".....................+..........................+@+.........................+%+.....",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"...........+..+.+.+.+................++@+@@+%+@@+++..............@+@@%@@%@%@@++.....",
+"........+.++@++++++++++............+@@#*'&&#&:**&#@+...........+@%*;4;,$,;d|;:%+....",
+"........++@@#@+++%%#@@++..........++#$'=~>*#*)3)>'&#+.........+@$*4919|:de1h9d;$+...",
+"......+.++@#$#@+@#$#@@++..........+@$:){_~>:=!}{3>*#+.........+#:;hfa19;n1aa19d:@...",
+".....+.+++##$#@@@#$##%@++........@@$$:3](!>*=!_]!)-&%+.......@#:,;0aafn|96aa1ho,#+..",
+".....+++++%#&#@+@####%@++.......+%#&:*3{[{)*)!]{!)=:@+......@#*,;d0aaf<|egafgh5;%@..",
+".....++++@##&##@@#$##@@@.+......%$&::'~]2{d->!]{!3=*#@+.....#:';|^1aaaqongafp09|$%+.",
+".....+@@@@#$&$%@#%##$%@@++......@&*''=!(2_~-~!}]{!)'$@+.....#,d|456aaaqnqgsffg<4,%+.",
+"....+@+@@@#$&$$%#$$$###@++......$:'=))]/7(]d!}__]!!=*$@.....:;!9e0aaaajqgaaajf19|*#.",
+"....++@%##$&&$$##$$&$$#%@++.....$*=3~{}27/_^]([/(}]3':#+....*d900faaaasgjaaaaaj0!;$+",
+"....+@@%@#$&&$###$$$#$#%@++.....$*=33!}[8[}!i_//__{3-:#....+:di01zaaaaagjaaaaaf0o;$.",
+".....+++@@#$&&#%##$$$#%@++......@$:*=){/7(]3^i_(}{~=:$@.....#:;d5hfaaajqgjaaaf19;:#.",
+"......++++#$&##@%#$##%%@+.+.....++#$&*~_2}~;~{_]{~3'$@@.....+@::;d1aaapnpgsfj104-#@.",
+".......+++@#&$%@%####%@@+........@+#$$3]2}d;b!i]!3)*#@+......@@$:,0aaaqn<gjfgqe|$#+.",
+"......+.++@$$$%@@#$###%+++.......+@@$&3}/]3,b!}{!~)*#@+......+%#:,0aaaqo<gajgqh|$@+.",
+"........++%#&#%@@####%@+.+........+@$#3]2]~,)!i]!d=*#++.......+%::0aaaq4egfagq9d$@+.",
+".......+.+%#&##+%%###%@@+.........+@%$3][{d,b~]{!3>:#@.......++%$&0aaa<o<pjfg<9;$%..",
+"........++@$&##@%#$##%@++.........++##)]2]d,;!]!!~=*@+........+%$:haaat4epafgq9|%@..",
+".......+.+@#$$@@@###%%@+.+........+@@$)][]3-;!i{~3>:%@........+@#:haaa<oepff109;#@..",
+".........+%#&$@+@##$#@@@...........@@#){[]3,;!{]!)=:@+.........@%$haaa<4ngafp<9;#+..",
+".......+.+@#&##%%#####@++..........+@#)]2]!;3{}{!3>:%+.........+#$haaapeqfsa609;#+..",
+".........+@$&$#%#$$##%@++..........++#)_2_{3!}(]!3=$@+.........+@$eaaa6qgaaa605,#+..",
+"........+.@$&$###$$$#@@+...........+@@)}7/]!{_/_!)=&@..........+%#haaaa6faaa6h5-@...",
+"..........@%##%@%%##%@++............++'~]!3)~~]!3=*$+...........+@^1a60e16f609|:@...",
+"........+.+@@@@+@@%@@+@+............++&=)=':=)3)=':#+...........++'ih9!|5h0ei4;$+...",
+"...........++++.++@+@++..............++#$$$%&:'':&#@.............+@$:*&$,;!4)-:@....",
+"...............++++++++...............++@@@@$$:$$##+..............+@#%##:,;,:$$+....",
+"...........+.+...++....................+@++++@##@++................+%++@@#$$%%+.....",
+".............................................+.+.........................+.+........",
+"....................................................................................",
+"....................................................................................",
+"....+++++++..+.+.+..+..........+@###$##@+%+@+@+++..........+%$:::$$%@%@@@@+++.......",
+"...++@@@+++++++++++...........@#:=>=**:&##$$$#@++++.......%$;o9o4|;,$:*,::#@@++.....",
+".+++@###%%@+++++++++++.+.....@#$=~!~3>,:&::*:&$$%@+@+....%$,91600n4;,;;|;,:*$%@@+...",
+"..++@#$##%@@++@@@++++++......@$:3]_{!3>,&*'=-'&&$#%+++...%*)0aaa6qe4;|4oo4;,:$#@@+..",
+"..++@%####@#@%%#%#%@@+@@++...+#&=~]!!~)d;))d3~~))='*&#@..@$-91a6gq<<e<<q0q10eo^|-:@.",
+"...++%%%%%########$$$#%@@++..+@$'3~~~~!!!^!!!](}{!~>=*#+.+#:!0101qgp6g6gfaaaf6095d*+",
+"..+++@%%#%#$$##$$&&&$$$#%@++.+@#*=)3~d!___]}([77(_]!3>&@.+#$|oh<qqgsaaaaaaaaaaa609-@",
+"..+.+@@@%###$####$$$$##%@@+...%@:'-)d!]]_]!!]_//_{{~='$+..%#;4n<qgffaaggaaaaaa619!:+",
+"...+++@@%###$#%@##$$##%@+++..+@@$*-;~!5{_{~;!]__{!3=':%+.+%%*|oeqrraagqegfaaf6u94)$+",
+"....++@@####$%%@@####@@@++....+%#$,>4{{]i~b,>!{{!3='$#@+..@#:,|epfjfjg<4egff609d,$#+",
+"..+.++@@##$##%@+@@%%#%@@++....@%$:,)!]i{]~>,>)~~~~)'##+...@%:;4<6fjffqn4n<g1qqe4:$%.",
+"...++@@##$####%+@@@@#@#++.+...@@&'>~{_]]!d>:,=)>~33'$%@+..%#;49tfsjjgqn|45ee1004:#@+",
+"...++@@##$$##@%++@+@%#%@+.+...@%:-)!]_}{!3;:**,=3!3=$@+...@#;oegaasffqnb|b49<615,#@.",
+"..+.+@#######%@@+++@%##@++....@@*)~!i]i]!b-:&&:=3!~=$%@...%%d<1gjajfg<o;;;;o0f05:%%.",
+"...+@########@@++++@%##++.....+#>!}{!~!!!)-::&&=~]!=&@+...+$96afpqggg<o;;;;o1af9,@@.",
+"...+%$$$%@@@#%@+@++@%$$%++....@#3}(]d;)3!)-::&&=~_]>$@@...%:0aaaqn<06eo;;,,56aa9,%@.",
+"...+@#$#@@%%#@@++++@#$#%+.+...+#)}/!>-;~!b,&&&:=!_])$@+...+$haa6eoe16e4;,;;o6aah,#+.",
+"....+%%@@+@###@++@+@@$$@++....++*)~='*){]~-:&::=~(}>&%+...+@dh19^|egago;,;;56as9-#+.",
+"....++++@+%#$#@++++@#$#@+......+$:'*::){(!>&:$:=!(])$++....@:;d|;;hfa6n;;,;i6aah&%+.",
+".....+++++%#$##+@+@%@$$%++......+%$##$)]_{;****)~_])$@+.....@$::&,eaafn||b|ezaah*@+.",
+"........++@%###@#%####%++.......++%%##=~]{~)~~!!]]~'#+......+@%#$:i1af1<0166aa1^:@..",
+".......+.++%###$#$$#$#@@.+........+@%#'3{]]}]__}]~3*#@........+%#$^0faaaaaaaa60d$%..",
+"..........@@###$$$&$#%@+...........++@:=~{]_//2_]3=:@+.........+@@;91faaaaaaa0i;%+..",
+"........+.++@+#%####@@++............++$:'=~~!~!!=':#+...........+@*)^91116669!;$+...",
+"...........++++@++@+++++..............%$&:'=====*&$@+.............%*,;^ii99^d-*#+...",
+"............+++++++++..................+%%$&&&&$#++................@#$*--'':$@+.....",
+".............+.+++++.+..................+@@####%@+..................+@#$$$$$@++.....",
+".........................................++@+++++....................+@@@@%++.......",
+"............................................+...........................+...........",
+"....................................................................................",
+"....................................................................................",
+"..........+..........................++++........................++++...............",
+"........++++++..+..+.+.............@$::$$#+++++@@@++...........%,;;,:$@+++@@%%@+....",
+".......+@@@@+@+..+.++++...........+$'=''*:$@@@@#$:$+..........+*^95^d;*%#%#$*-*@....",
+".......+%%%@@@++++++++@+..........+:>3)==*&%%##$$:&#+.........+;90h99|,##$:,,;-&+...",
+".......+@%%#@@+++++@%%@++.........+&)3333=*$&:*=)3>*#+........@)90u005|:,;d5h09d$+..",
+"......+@@@###%@++@@@#$#@+.........@:=3~!!)-$*'>)~]!=$+........@;i01w60o,|49h1a6i:@..",
+".......+@%%##%@+@@@##$#@++.......++:=3!!]~>:,=)~]_])$%+......+@)90gfaqn;4oegaaah,#+.",
+".......++@%$$#@+@%#####+++.......++&*=~]_!>*=3!!{{3=&@+......+%,di1aage|506zff15-%+.",
+"......++++##$#%@@%##%%@@+.........@$&'~]/{),>~{{~~>*&@+.......@:;40aaf<4etaf119d-#+.",
+".......+++##&$%@%#$#%@+@++.......++%$&~]2}d-)!_]3=':$#+......+%%*;qaaa<o<6aa09^;:$@.",
+"......+.++##$$#%####%@+++........+@%$:3]/}^d!!{!)':$#+.......+@$:;<aasrtgga6h4;,$@..",
+"......++.+@#$$#$###@@++.+........+@##$3{((]]]!!3=*&#@+.......+%$:,<faaaffrp05|,$%+..",
+".......+++@##$$$##%%+++..........+@#$:;!}_(/]{3):$#+++.......+@:,;egsaaaa6qe|:$%++..",
+"......++++%#$$$&$#%@@+++.........+%#$:3{_(/2_{3=*##@+........@%$,;<6saaaag<5|:$%+...",
+"....+..+++@##$&&$#@@++.+........+@@$&:;!]h[7/!>-*$@%+.......+%#:,;egaaaaageo|:%#+...",
+".....++++@@##$&&$$@@+++........++%##:*b!}/78/5>,$$#++......++#$:;|<psaaaafn4,:&%+...",
+"...+.++@@@##$$$&$#%+@.++.......+@$:,->~!i_/2_{3=,##@+......+#,;4oeqgjaaaafqn4:$@+...",
+"...++@@###$####$#$$#@+.+......+%:'=~{]}]}i]i}}}!>$#@+.....+#;49q6aaaafajsaa69,$#@...",
+"...+++%#$&$$###@#$$$#++.+.....+#*=~]/2__{{~3{_/_3*#%@+....%$d90aaaasff1<faaa0|:%@+..",
+"...+@%##$$$##%@@%#$##++++.....@$'3!]_/_]!~>=~{/]~*&#@+....@:^06aaaaffqe90jaaqd,&%+..",
+"...+@%####%@@@@+@@%@@@@+++....+#'3!!{{33=-,*=)33)=':##+...@$^066ff009o4|ih00h9^;*$+.",
+"...++%#@%@@+++++++@@@@@+++....+#'3!~3)=*&:$$::'==)=':$@...+$!0600h5|,;,,;;^5ih94;:%.",
+"....@@%@@@+++++++++@+@@@@+.....@*)~==*:$#####%$:'==':$@....%dh695d;,$$$$$$:;^9}4;*#.",
+"....++@++++........+++++++.....+$*=*&&$@@%@+@@@#&*:$%%+....+:d^d-,*#%##@@%#$-;;*$#+.",
+"......++.+.+..+...+.+.+.........+@%#@@++++++++@+@@@@@+......@#$$%@@+++++++@+%###@+..",
+"....................................++++.........+..............++++.........+......",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"....................................................................................",
+"....+.++.......................+@@#@+++....................+%%$%@++.................",
+"....++++++....................++#&$$#@+...................+@&,,:$@@.................",
+"..++++@++++.+................+#$:*':$$%@+................@$:;d4|,:$@+...............",
+"+++@%%@#@@++................@$*-)333>-:#++..............@*d5e0109o;:@+..............",
+".@@#####%%@++...............+*)~!{]!~3=&@++.............@dh16faggh5,#@+.............",
+".@@%#$$###@@.+..............@'>~{]_{{~>:#@++............@dh0faaaf6n;$@++............",
+".++@@#####@@+++..+..+++.....+$*=3{]{{{),##@+++++@##+@...+*di0fafffh4:$%@++++%$$@@...",
+".+++%%#$###++.++...+.++++...+@$:)~]]]{3,&#%%+++@#$##%+..+%*;h1aaaa04,$##@@@#$::$#@..",
+"..++@#%##$%@++.+++.++++++....+@$=~~]]}~-$##%%%%#$*:$#@+..@#*516fas1o,:$###%:-|;,$@+.",
+".+..+@%$$$#%+++.+++@@#@++....@@%*)~](/{):&$#$&:==~=*#+...@@$de0aaafe;,:::,;4909d$@..",
+"..+++@%#$:#%+++++@@@%##++....+@@*'3](7];:$$#&'=)~{~'$+...+@#|5<aaaae;,::,45h1f0^:+..",
+"....++@#&&$%@++++@@####@+.....+%$*=][8_)*:$&&=)3{]!=#+....@%,|9aaaj<|;,,;5h1faf5$+..",
+"...+++@%$&#%@@+++@%#%%%++.....+@$:'~}2}d-,:&,=~~~3)&@+....+@*;4gaaaqo4;,491110h;#@..",
+"....+++##$##%@++@%#%%@++........##:~]_{~;-*$=)!~)=*$@+.....+$:;0aaaqeo|,oh61hid*@+..",
+"......+@#$##@%@+@@$%@+++.......+@@#>!_]!3;,&=3{~=:$#+......+@%:n6ajgte4;o0f09;:$+...",
+".....+++@###$#@++@@@+++.........+%$')!{]}d-:*=)=*$#++.......%#:^h66aa<o;d5hid-$%+...",
+"......++@@#$$#%++@@+++.+........++%:-)!}/{;:**'*$#@+........+@%;oegaaje;||^|:$@%....",
+".......+++#$&$%@++++.+...........@@#$*!_8}3:&&#$@@@+.........%#:,dgaaa<;;,::##@+....",
+"........++@#$#@@@++++.+...........+%$:){_{3>,:$##+@+..........+#,;hfafqn4;:$$%@+....",
+".......+.++@%%##%+++.+............++@$')~~!!3*&##@++..........+@#:4h016p<4,$$@@+....",
+"........++++@%#$#@.+.+.+...........+@@#:'3!}~=#$@%++...........+##:;406a1o::##@+....",
+"..........+++@@##%@@++..............@%#$:=3!~)=*$#@+............@%$,;9061eo|,$%+....",
+"...........+.@@@@%%%+++..............+@##*=)333)*#@@.............+#$:d50000e|:#%....",
+"...........+.+++%###@+++..............+@@$:*)~]~>:#%..............+@%:;be6a19;$#....",
+".............++++%%%@++................++#$&')~3=:&@+..............+@$*;!hguo;,%+...",
+"...............+++@@@@@+................++@$&*='='*$+...............+@%&-d5^5^d*+...",
+"...............++.+++@@+..................++%#$:*='#+.................+@%$*;d54*@...",
+"...................+++++...................++++#&'*$+..................++@@*,^d:+...",
+"....................+++.....................+.++#$#+....................+.+@$:$@....",
+".................................................++..........................++.....",
+"...................................................................................."};