X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2Fimages%2Fmatrix.xpm;fp=hacks%2Fimages%2Fmatrix.xpm;h=0000000000000000000000000000000000000000;hb=8eb2873d7054e705c4e83f22d18c40946a9e2529;hp=6fe3bc80ee280c8e486b9246ca4357555c9e0710;hpb=a1d41b2aa6e18bf9a49b914a99dda8232c5d7762;p=xscreensaver diff --git a/hacks/images/matrix.xpm b/hacks/images/matrix.xpm deleted file mode 100644 index 6fe3bc80..00000000 --- a/hacks/images/matrix.xpm +++ /dev/null @@ -1,905 +0,0 @@ -/* XPM */ -static char * matrix_xpm[] = { -"84 837 65 1", -" c None", -". c #000000", -"+ c #020E04", -"@ c #021804", -"# c #062604", -"$ c #0B3008", -"% c #021E04", -"& 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", -"....................................................................................", -".......................................++++++......................++++++...........", -"...........+.+......................++++@++++++.................+@+@#@@@@++.........", -"........++.++++++++................+@@@###$#%@@++..............+@@#$$$*$#%@@+.......", -"........+++.+++++.+...............+@####&#&&$%%@+.............@@$$$:,:,,*$#@@.......", -"......+++@@@@@@@@@+++............+@$*=---;;>,'*$#++..........@%,|5noonneo4|,$@+.....", -"......++%##%#####%%+++..........+@#')!!~~~{]!)>*&@+.........+#$^0g6p0fff60nd,@+.....", -"....+++%#$$$#$$$$##%@.+........+%%$)]/(_]_//_{~):#@+.......+#%:&#@+.....+%,456aaag*#@+...+%: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)!(7_~:#++.....+#,49jaaapooee6aaa1;$@+...", -"...++++#&&&%@%@@#$&$%+.+......+@$&'!28(d-;;3{(8/~$#@+.....+@:;46aaatoee$@+.......@$,|1aasg<~{{!^!{]{~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&:$#@++.........+%,;0aaafp3!](]^~;,&$@+.........@#$,49:##@+........+%:,|4oqrasfjtn;:$@+.....", -"....++@@@%%$#$#$#@@++.........+@$$:,->35]}}}!)-*$@+.......+%:,|4onqrjsssg;|!!!5i_}^!)*#@........@*|onetppgrjssfpe|$%.....", -"...+++%%%#%#%#$$$###@++........@:'>33!ddd^}((}]~=#%+.......%;^e0d!!^!!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<,:$%@+........+@%4etaaas6q<94;:#@+.......", -"...+@###$##%@@@++++...........+#=~{]}}{~;-':$##+++........%$i0faaafpeo4;,&$@@+......", -"...++##$###@@@+++.+++.........@#={}}_i!;-,::&#$%@+........%$9fassjpeo4|;,::#@+......", -"...+@%#$$$##+@@@@%@++.........+#=~{}}}!b,,,,->='$+........+$51aaaap<4444o994,@......", -"....@%###$%%@@@@%#$%@+........+@'3!{__!)->->3!{~'@+.......@#406aaag#+.......+#;90faag~!!!~!!!{!!):@+........+$,d91fgp1g66666h;#+.....", -".....++@@@@######%@@+.+.........@@$*>33!{{{]{3='&++.........@#*|9006fffaf094,%+.....", -".......+@@%%%%%%%@@++...........+@+:'=))~~~33=':#@..........+@@;49h<011009^;$@......", -"......+.+++@@@@@++++.............+@#&:*'''==':&$++...........+@$,;d44555!;,*@+......", -".........++.++.+++.................++@###$###@+++..............+@#$$:::$$%@++.......", -".............+...+..................+++@+@@@@@+.................++@@%%##%%+.........", -"...............+.......................++++++.+....................++++++.+.........", -"..........+...........................+.+.........................+.+...............", -"........+..++.......................+@+@@++.....................@@%%@@+.............", -"........+++.++.+..................+@@$##$@@++.................+@#:$*:#%++...........", -"......+.+.+++++...................+@$#&&$$#@+.................+#::,,,:$#@...........", -".......+@@@#@@++++...............+@#*,=d3=:#@@...............+@:|4n&$@++.............@#;491aap9,:#@+........", -".....++@@%$&&$@++++.............+@#')3_28_3&&$@+............+@$4eqsaaaq;,:%+........", -"......++%#$$&$$@@+.+............+@%,)!}/8({;,$%%+...........+#$4hgaaaage4,##@.......", -"....+.+@@#$$&$$#%@++............@%#-b!_/7(}!b,#%@+..........@#:o&$@+..........%$:5egaaaaaapn,:#@......", -".....+.@%##$&$$##@@+++..........+##=3^]([[(_{),:$@+.........@$:5qgjaaaaaf<4;:%+.....", -"...+.++@##$$$$$$$#%@+.+........+%%&;~^i(((((}!d=&#@+.......+#$,nqrfsaaasagqo;$#+....", -"....+++@%###$$$$$###@++........+%#&-~^i}(((_(i!~,$@+.......+#:,ntrjsssaasffq4:%@....", -".....++@###$$$$$$$##@++........+%$:>~5]9((9/}}}!>&#@+......+%:;9qrjasasaasa69;$%+...", -"....++@@#$$#$$#$#$$#%@++.......+#$,b!]__h(}_}_(]3-&%+......+$,4*$@......%:;4{_[077h9_(_(_!)-$%.....+@;5efsaaaaasssaaa6<5,%...", -"...++@%$$&&&*$$$$$$##@@++......@:>3_[8788[/9//h}!3=&@......@;90saaaaaaasaaaa60i-%...", -"....+@@$$*&&&&$$$$#$#%@+......+@:=~}[78787/h__}]!3=:%.....+#;91saaaaaaaasaaa605;#...", -"....@@@#$$&&&$####@@@+@+.......+:,>!_h[h[9]^!!33=':#+......%,4ngsaaaasjgrp0<94;:+...", -"...+.++@#$##$##@@@@@+++........@#$*3!}}}_^!;>--,:$#@+......@$,|0gassarqenoo4;,:@+...", -".....+++@####%@++++++.+........+@##-)!!{]d>*&&$##%@+.......+#$:o*$#%%+++..........+@%>ih<109|:$##@++......", -".......+@@%%%@@..+...............+@:'=))3=:@@@+..............@#;49hh05;#%@+.........", -"......+++++@++++.................++$&**'':$@++...............+@*-dd44;:%++..........", -"........++++++.....................+#$#$##++...................@$:::*$++............", -".....................................@+++........................@+++...............", -"....................................................................................", -"....................................................................................", -"..........+.+.+.....................++@+@+@+++..................++@@@@@@++..........", -".......+++++++++++................+@##$$&$&$#@+...............+#$*:,,,,,:%@.........", -".......+++++@@@@++++.............++$:*'''-'':&%@+............+@:;d44^544;,#%+.......", -".....+.+@@%@@@@%+++..............@#&'=>>>=>)'*$@+............@$-^59e999h^d*#@.......", -".....++@@#%######%@@+...........+%$'=33!!{{{!)'*#+..........@$*49111gffagh4;$+......", -".....++@%####$$&$%@++...........@#:>~{{{{_([]!='$+..........@:;90fffaaaaa694,+......", -"....+++%###$#&&&&$#@++..........%$:)!]}_}[78[]~=&@..........#:;h6asaaaaaaa1i-%......", -".....++@%#####$&$#%@+...........+$&')~!{!]/[({~=*@+.........@:,5h0gfgaaaaf19;#+.....", -".....+++@@%%%##$###@@+..........@%$*=>bdd^](]{~>:@+.........%$*|oe;d!]{!3=*++........+@$:;|4onntgjjg19|@+.....", -"...+..++@%%#%#$$###@++.........++##*->bd~]i(}!~>:%+........+%$:|oe^_2(}!{{{~>':#+........+%,49faaaafgff1e4;$+......", -"..+.+@%$$&$$@%@@@@++..........@%*>3_[7(5dd)>='$$@+........@#|nqaaaarq<-*:#@++........+$d06aaaap--,:&$%++........@$50faaajqnoo4;,:#@+......", -"....@##$#$#%+@++++++..........+%=!}}]_!;,**:$##%@.........%$i6saaape4||;,:$%%.......", -"...+@%#####%@+@+++++..........+#=~{}]]!;,:**::$#+.........+$51aaafgn4|||;;,$@.......", -"....+@%##$#@@%@%%@@@+.........++*=~!]}!b-;;))=)=&+........+@d90paap3~!!!3*+........%@-|91aa6{(/(i4]i}h7y[!,$#++....+%,4e6aaajrjjsaaaap4,$@+..", -"....@%%#$$$#@#%##$&$%++++.....+@*)3](/]!bdd!](8/!:&#@+....+#de1aaaagetqpfaaag|,$@+..", -"..++@###$$#@@@@@#$&$#@++......@#=~]](_{b>--;~_2_d*&#++....%$51aaaag$%+......+@:;41aaftneq1faaae,%@....", -"....+++%#$#%@%%#%#$#@++........+#&*3]_{~-3d!!]_{>#@+.......@$,d0aafqn)~~~!!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<{_{!!3>*::&&$$#+........%#:9faffg'$#@+.............+@$&96af':#@+..............@#$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*$@+.....+#:;qaaaaasjrsaaagn|,%+..", -".....++%$&$$###%##$##%@++......+%$&~_7(}i^!d^i(}!;,&@+.....+#:;qaaaajrptgfaage4,#+..", -"...+.++%$&$#%%%%%#$$#%+++......+@%:~(7(^ddb|~^_i!)=&#+.....+%$;1aasrtt<;-d}2/!='&++......@#,1aaapennotaaa694-@+..", -"......+%$&$%@@@@%#&$#@++........@@$~_2_~;--,~}7/{>*$@.......%#:0aasteno4qaaaf9d:%...", -"......++####@%@@##$#%@++........++%=~]!~bb;;~{_{)*$@+.......+@#51a61<====*'&#@+...........+%%:;495i95dd-$@+.....", -"........+.++++++++++...............+@@#$:&&&&$##.+.............+%#$*;--,,::$++......", -".............+.+.......................@+@+@++++..................+@@#@#@@++........", -".................+......................++++++......................++++++..........", -"............++.+......................++@@@@+++...................++@@@%+++.........", -"..........+...+.+...................++++@@@@@+++................++%@#####%@+........", -"........+.++@+@@@++++..............++@$:'*''*&$#++.............+@#:;dd44|,:$@+......", -"........+++%%@@@@@+++.............+@%#*=))))>*:&%@+...........@@#$|5,:&@++.........+@#:,4<11110n4;,#@+....", -".....+++@@%%%%%@%@#%@+++........+@%:=)33~~~333~)'&%@........+%#;5<001q1:$@+.......+%:5gffgqq<<0fafe;:#+...", -"....+.+%#$$#%%@%#$$$%@++.......+@%&)]/_{dd;;!_/_3'&#+......+%%,haaafq3{(]!-*$@+.....+@:,qaaap:%@....+@$,|1aaatnnoo:#+.....@$:bgaajponno;d!_}!3=:@+....+@::|gaaspnnnntgaa609;#@..", -"...+.++#$&$$#%#%#$$##%+++......@%$*!/8/5d|db!}/}!)'$%+.....%$,b6aaarttt^!^!;$+......", -"...............+++++...................+++@##$#@+..................++@#$&:$#+.......", -"..........................................+++.+.......................@++++.........", -"....................................................................................", -"....................................................................................", -"....................................................................................", -"....................................................................................", -".........................................++++........................++@+...........", -".............++++......................++@$$#+.....................+@%*:$@..........", -"..........++++@%@@....................@#&*=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:$#@+...+%%;5e01gqeoo44,,,')!_{):&#%@+..+%$400gg6--;!]/}^)=,:$#..+#,96aafgqennnepaaag<54;,$.", -"..++%$&$###%%%###$&&$$#%%@+..+$:~}[_]!!~)d!!]/2[_}{3)'&+.%:;1aaajfgt<--=)>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))3)=*&$+++........++@,;5599e':%++.......+@#$;500016ff6094;$@+....", -"....++@@%%@#@######@@+++......++#$*=)3333!{}{!3>':&#+.....++$,|5e<000gfafg094;,$@...", -"...++@%@%#@%@%$$$##%#@@++.....+@:=3)3~);>~}/}{!33>'&@+....@#;i00uq!]!~3>-,~}2/}!!!!3'&#+.++#*96a6q<9o4qaaaagggg1^,$@.", -"..++@#$#@@@++%#&##%%@%#@+++..@$&){]!>--*:3][}!b33~~>*&$+.%:;hfageoob|qaaag;~!~)>*$%+$:|0aa19||||:&:$,->~!}]d;)!]{>&@:d51aagn;,;,4oeqfsjqe--*::-3!!{{!3)'&+.+@$^h100en5o|;;o066ff60e5-@", -"....+++@@#%@%@@++@@%%$#%@+.+..++$*'=)3)>)-*$*=>~!}{3**#@..+%:d^ih0h9ho|,|oeqfajud;$@", -".....+++@%#@#@@++++@#$#@++.....++#$:=~~33>,$&**=!_])&#++...+@$:d9010094,;|d96aah;$%+", -"...+..+++@+@+++++++@+@%++......+++#&*'''':&$$&&'=))*#++....++@$,d^^^4;'::,,d90hd$@+.", -".......++++++++++++++++++........+@@$$$$$$$$###$&::$@+.......+@#&*,:,,*:$:$:';;:@+..", -"...........+...+...+.+.............++++@+@%#@@@@++++...........++@@@@@$$%@#@@%++....", -".............+.+......................+++++@++++++................++++@%++++++......", -"...........................................+...........................+............", -"....................................................................................", -"....................................................................................", -"....................................................................................", -".....................................++.+........................++.+...............", -".....+.+.++.+.+...............+++@+@@+@+@+@+++............++@@@%@@%@@@@+++..........", -".+.+++++..+.++.++.+..........++###$%@%%%#%@@@@++.........+@$$::#####$###%@@+........", -".++++++++++++++.+.+..........%#$$$:&$$##$#$##%@+++.......#$,*,;,:::::::$$#%@++......", -"..+@+@@@@@@@@@@@@+@+++......+#*'==--,->)))-,***&#@+.....+:|^55oooone>>':#@+....@;5h0110>':$%@....@-^ne<;!_[}!>--,*$#@+....%:,d4onneegaasgnoo4|,:#+....", -".++++++@@@#$&##++++++++.....+##$$&*,,;!([}d,*:&&$#@++...@$$:,;|44npsaato|;;,:$#@+...", -"++@+@@@@@@%$&$#@@@@+++++....#$'---,->;^_7_~--,*:$$$@+...$,4ooo4onegaaapoo4|;,::@+...", -"++#@@@@@@##$&$#@@@@+++++....&'33)--;>b^/29^;-;,,:&&@+...,^01ennne-,*$$@...-06ap>)|}/8({b)>>-'*&#+...:i160>>)b3]/7(^);>,=,*&#+...*d9099ne<;3{/7_!;;=-'**&#+...#'d^4o5ne--**:&$++...+$,>|44o9nfaaapnood|;,*%+...", -"..+.++++@@#$&#%+@+++++.+.....@@#$&&:,-!_2]~**:$$##@+.....@#$*-;;4opaaa0||;,:$$%+....", -".....+++++%#&#%++++...........++@@#$$&~][]>:&##@++........+@#%$,,;1aaae;,:$#@+......", -".......+++%$&#%++++.+...........@@%#$$3}[]>$&##@+...........@%%$:,0aafe,,$$@@.......", -".....+.+.+@#$#@+.+...............+@##&3]/{;&##+@+............+%$:,0aafe,:$@%+.......", -".......+++%$$#%++++..............+.###3]/{>&##@+.............++%$:&$%++..............+#$: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<<,&@..+$96asassasssssaaassj'&+..%$haaassjssjsssaaasjgq94,%", -"....@@####$##$##$$&$$##%@+++..@%')!{i}i]ii}i_h7h(^!;,&$@..@#4hgffsjjfjjjsaaasrpe4;*@", -"....+++%$#$#$##$$&&&$%@@++....++$*-35}i]]^]i([8[_d;-:#@+..+@,doqrsfjjrjjaaaasqeo;:@+", -"...+.++@%$######$$&$$%@++.+....@%$:;!}]^5^5^(/8[i~-*$#++...%%:;egsjrrrrrsaaajto|:$@+", -"....+++##$####%##$$$##@@+.+....+%#&3](i^{!~45_(({~>*$%+....%#:,>>'&@+......%#&efajpt<<<!_{!!~d3>-'**:$#+.......+#$96afgpt<*$#%@+..........+#|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;>>)3~3'#@+....+@$:49-*&&*':&#+.......+@%$:51af0eo|,,~^;-$@..", -".......+.++@#%##@@+++++...........+@%#')~~!~),#$$##@+.........+%#$4e111gh4:::*$#+...", -"..........++@%%##+++...............++@$*))~!3'$#@%++...........+@%-4e01g04:$#%@+....", -".........++++@%%%+++++..............+@$$*=3~3'*&#@+.............+@:,d90105|-$%+.....", -"...........++@+#%@@@+................+@#$==~3==*$++..............+@$&!91095d*@+.....", -".............@@#%%@+++................+++:=~3)=*$@+...............+%@;910h9d:@+.....", -"............+.+@+@@@+..................++#*''=='&+.................++$;^^ii!-%......", -"..............++++@+++..................++#$:*=*&#+.................+@$:;did'$@.....", -"................+++@@.+....................+$&'*&@@...................++:-^d-#@.....", -".................++++.......................+$&$#@......................@:,:$%......", -".................+...........................@+++........................%@@+.......", -"....................................................................................", -"....................................................................................", -".............+.........................++++++......................++++++...........", -"..........+....+....................+++++++@++..................+@+@@@@#@+..........", -".......+++++++@@@++................@$:$$#&'=*$@+...............%*;::$,4id,%+........", -".......++@@++@@#@@.+..............+$*=*:$')!):#@+.............@*d5d;:4h6e;$#+.......", -".......@@@@++%#$%@++.+...........+@:=)=::>!]~=$@@+...........+@;50o|;n6a15:%#+......", -".....+++%##@+@#$#@+++...........+@@'3!3-:3{/!>$$#++.........@@#^060o|!_[]d::$#@+.......+%$*haafqngaaa<|;:$%+....", -"..++.++##$#%@##&$#@++++......+@%#$$~]/{d>!_7}4,:&#%@+....+##$:,qaaf>>={(7(5~_h7/^d;;,:&%+..%,^99n9faasppsaaapten4;,#+..", -".+%##%%$$&$$#$&:&$#%%%%+++..@*3!~33}[7(_5(2c2}~db>;&#@+.@d061qqaaaasrsaaaspt:#@+.@^h1110saaasrsaaasgpqe9;:#+.", -".++@@@+#$&$#%$$&$#%%@@++....+$*'==={h[}^4i/7/id);-*$%@..+:d^559faaarpjaaaj<*:$#++...+@$:,;1aajpdi(i!b-,&#@@+...++@$*;0aaf:$%+.......+%%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][c[}5/28[(^}}/_!)':+...#:;9faaasraaaasraaaa6h^,@...", -".++@#$&$#%#&&$$%##$#%@@+....+$&,{/2_^!i28h}~^]_]!)=&+...@:;4faaarpsaaaaqgaaa6h5-@...", -".+++#$$$#%$$&$#%%####%@++...@$&*{/2_!di(7(^b~{]{~)=$@...@:,46aasg,,*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!}[(_i!3-,$@+.........+@%,4npaaasfrqo4,#@..", -"........+.+@+#$&$$###@@+.+.........+@#$:,!_[h}^^d>,:#@.........+#$:|4gsaasrgqn4;$@..", -".......+.++++%#$$$#%#@@++.........+@@%&&,bi//_{!d>-:%@+.......+%#$,;4*$++......@%%$:,;|qjaassfp0n|:@+.", -".....++.++++@%#$$#$$##%++......++@%##$&:,|^(/_(_^!)*$@+....++@#$::;|4*%@+..+#$,;|4ooe<~!!!{]_/(_i}]]{),&$@+...%,;91666faaaaafaaaf<4;:#@..", -"..++@%%%%%####%%%##%%%+++....@#&')~~~~!{{!~3d~!d)>*$@@...%$-^h111166661qqq1qe9|,@%..", -"..+++@%%%%%@@@@@@@@@@@@++....+@$'>33333))=;=->->)==&%+...@#:490000=='&$&$&$$$&>3>*+....+@#;599994;,,,,:,,;909;%...", -"...+++@+@+++++.++.++++@+......++$*''',:&$###$%#$*''$+.....+@-;4^^4;,:$&$:$$,d^^:+...", -".....+++++++.+...+.++++........+@#$$&&##@%@+@%@%$$#@.......+#$,:,,:$##%%##@#:,$#....", -"........+..+..+..................+++@@@@+@+@++++.+...........++@@@@@%%+@++++.+......", -"....................................................................................", -"....................................................................................", -".......................................++++........................++++.............", -"..........++++++.....................+@#$##@++...................+%:,:$%@+..........", -"........+.++@@++++.................+@+$*'':&#@+................+@@*d^4;,$%+.........", -"........+.@@%@@+++................++%#*=3=':&#++..............+@#$di094;,$@+........", -".....+.+++@%##@+++++............++@%##=~{~>:$#%@+...........+@##$:o1f19b,$#%+.......", -".....++.++@$$#%++++.+..........+@###:$)]/{>*$$$@+@.........+@$$:,,eaafe|,,:#@@......", -"...+.+++++%$&##++++++.........++@$$$:*~}7]~::&$$%++.......+@#:,,;|0aaaq|;,,:#@+.....", -"...++@#%%@#&&$#%@@@++++......+@#*>3)>>{[8/{b;-,*:$#@.....+%$d90eneaaaa6=:$+....@:;hfaaggaaaaapgq0hn^;*+...", -".++@#$&&$#&&'$&$####%@@+.....#$'{/7[_][8x7[9]]!!3)=$+....$,4faaaaaaaaaasaff60h5,@...", -"+.++#&&$$#$$&&$$$##%%@@+....+@$:{[7/}](287/}}{{~3='$+...+#*dfaaaafaaaaasaff109^*+...", -".+++%$&$#@#$&$##$%%%@@++.....@$:~(2_!d{_[__}]!33>':#+....%:;6aaagtfsaassjrq094;:+...", -"..++%$&#%@@##$####%@@++......@#&~_2{~-|^]i{5!!)='&#@.....%$-0aaf1ntgjffrg1e94,:@....", -"..++%$$#%%%%##$##%@@++++....+@@&~_/{d>b~!5]i!d>-:&#@....+##-1aaf;-;~{/{b*&$%@+.....@#:haag-*&@%+.....+@#^h16ggptqpfapeo|,%#+....", -"....@@%%####%###%@@@++........+@:)3~{{!!d!!{~)-'&#++......+%;901fa6gqgg600o4,$@@....", -"..+.+@+##$##%@@@@##%@+++......+@$:'~]({{~d)>)~3)=:$%+.....+%-d!1aaa60q-*&*$&$$#:*-'*$#@......+@,49o|;;,,:,:;|o4|,:%....", -"...++##%@@@@++++@@#%@+++......+#'3!~;-,::$::,>~)=*:#+.....+$^06qeo4;;,;;49105d;$+...", -"...+@#$#%@@@+@++@%###@++.....++#){}!);-,:*&&-~{!3>*#@....+%$efa6=*$+......@^06h4;,,:::,|90099d:+...", -"....+++@++++.++++++@++++.......+$*'*$$##%##$&*''*'$#+......+:d^d,:$$$$$:,|!4dd,$+...", -".....+++..++...++++++++.........+###@@@%%@@%%#$$###.........@$:$%%#%%#%%#:&*:$$+....", -".............+.....+..............+++++++++@+@@@@+@...........+++++++++%@@#@#%@.....", -"....................................+.+......+++................+.+......+++........", -"....................................................................................", -"....................................................................................", -"....................................................................................", -"........+...+..+...................++++++++++..................++++@+++++...........", -"......+..+++.+....+..............+++@@@%@@+++@+++............++@#####%@@@@@++.......", -"......+++.++++++++.+.+..........+@#####$$#$##%@++@+.........@#$$$$$:*$:$$#%@@@+.....", -"....++++++++++++.++++.+........+%$&$$&$$&&$&##$#%@%+.......+#:,,,,,,;,,,::*$##%@....", -"...++++@@++@@+@+@++++++.+......@#*,,,,,,,*,**:::&$#@@+.....@:|4444444|4|||;;,,$%@+..", -"....+%#####%@#%#%%#%%@@@.+.....@*3!!!!~dbb|dddd);)=:#@+....#|06gppt<<:$+...+$haaaaaasfjsasaaaaa69;:@.", -"...++@##$$#$$#$$###%%%@@+++...+@')!{__}_i}_/}{!~~3)'$#@...+%^h6aaaasjasaafgq10hd*$@.", -"....+@+@%$###$$$##@@@@@+.......+$:'3!ii}}_((i!>=='':@+.....+*>^06fjssasafpen954;#+..", -".....++@@#$##$$&#%@+++@+.......++#$'3!]^]9//]d-***:#++.....+@$&oqgffjsaaj{/{)&$#%+............+@#$,;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:#@.......++%$&0aaa:%@........+@#:haaa:%+.........+#$haaapeqfsa609;#+..", -".........+@$&$#%#$$##%@++..........++#)_2_{3!}(]!3=$@+.........+@$eaaa6qgaaa605,#+..", -"........+.@$&$###$$$#@@+...........+@@)}7/]!{_/_!)=&@..........+%#haaaa6faaa6h5-@...", -"..........@%##%@%%##%@++............++'~]!3)~~]!3=*$+...........+@^1a60e16f609|:@...", -"........+.+@@@@+@@%@@+@+............++&=)=':=)3)=':#+...........++'ih9!|5h0ei4;$+...", -"...........++++.++@+@++..............++#$$$%&:'':&#@.............+@$:*&$,;!4)-:@....", -"...............++++++++...............++@@@@$$:$$##+..............+@#%##:,;,:$$+....", -"...........+.+...++....................+@++++@##@++................+%++@@#$$%%+.....", -".............................................+.+.........................+.+........", -"....................................................................................", -"....................................................................................", -"....+++++++..+.+.+..+..........+@###$##@+%+@+@+++..........+%$:::$$%@%@@@@+++.......", -"...++@@@+++++++++++...........@#:=>=**:&##$$$#@++++.......%$;o9o4|;,$:*,::#@@++.....", -".+++@###%%@+++++++++++.+.....@#$=~!~3>,:&::*:&$$%@+@+....%$,91600n4;,;;|;,:*$%@@+...", -"..++@#$##%@@++@@@++++++......@$:3]_{!3>,&*'=-'&&$#%+++...%*)0aaa6qe4;|4oo4;,:$#@@+..", -"..++@%####@#@%%#%#%@@+@@++...+#&=~]!!~)d;))d3~~))='*&#@..@$-91a6gq<=*#+.+#:!0101qgp6g6gfaaaf6095d*+", -"..+++@%%#%#$$##$$&&&$$$#%@++.+@#*=)3~d!___]}([77(_]!3>&@.+#$|oh4{{]i~b,>!{{!3='$#@+..@#:,|epfjfjg<4egff609d,$#+", -"..+.++@@##$##%@+@@%%#%@@++....@%$:,)!]i{]~>,>)~~~~)'##+...@%:;4<6fjffqn4n~{_]]!d>:,=)>~33'$%@+..%#;49tfsjjgqn|45ee1004:#@+", -"...++@@##$$##@%++@+@%#%@+.+...@%:-)!]_}{!3;:**,=3!3=$@+...@#;oegaasffqnb|b49<615,#@.", -"..+.+@#######%@@+++@%##@++....@@*)~!i]i]!b-:&&:=3!~=$%@...%%d<1gjajfg!}{!~!!!)-::&&=~]!=&@+...+$96afpqggg$@@...%: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-*$@%+.......+%#:,;egaaaaageo|:%#+...", -".....++++@@##$&&$$@@+++........++%##:*b!}/78/5>,$$#++......++#$:;|~!i_/2_{3=,##@+......+#,;4oeqgjaaaafqn4:$@+...", -"...++@@###$####$#$$#@+.+......+%:'=~{]}]}i]i}}}!>$#@+.....+#;49q6aaaafajsaa69,$#@...", -"...+++%#$&$$###@#$$$#++.+.....+#*=~]/2__{{~3{_/_3*#%@+....%$d90aaaasff1=~{/]~*&#@+....@:^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!_]!3;,&=3{~=:$#+......+@%:n6ajgte4;o0f09;:$+...", -".....+++@###$#@++@@@+++.........+%$')!{]}d-:*=)=*$#++.......%#:^h66aa,:$##+@+..........+#,;hfafqn4;:$$%@+....", -".......+.++@%%##%+++.+............++@$')~~!!3*&##@++..........+@#:4h016p<4,$$@@+....", -"........++++@%#$#@.+.+.+...........+@@#:'3!}~=#$@%++...........+##:;406a1o::##@+....", -"..........+++@@##%@@++..............@%#$:=3!~)=*$#@+............@%$,;9061eo|,$%+....", -"...........+.@@@@%%%+++..............+@##*=)333)*#@@.............+#$:d50000e|:#%....", -"...........+.+++%###@+++..............+@@$:*)~]~>:#%..............+@%:;be6a19;$#....", -".............++++%%%@++................++#$&')~3=:&@+..............+@$*;!hguo;,%+...", -"...............+++@@@@@+................++@$&*='='*$+...............+@%&-d5^5^d*+...", -"...............++.+++@@+..................++%#$:*='#+.................+@%$*;d54*@...", -"...................+++++...................++++#&'*$+..................++@@*,^d:+...", -"....................+++.....................+.++#$#+....................+.+@$:$@....", -".................................................++..........................++.....", -"...................................................................................."};