http://ftp.x.org/contrib/applications/xscreensaver-3.19.tar.gz
[xscreensaver] / hacks / images / matrix2.xpm
diff --git a/hacks/images/matrix2.xpm b/hacks/images/matrix2.xpm
new file mode 100644 (file)
index 0000000..7cfab0b
--- /dev/null
@@ -0,0 +1,500 @@
+/* XPM */
+static char * matrix2_xpm[] = {
+"42 432 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",
+"..........................................",
+"..................@@%%@+........@##$%+....",
+".+..@@@@++.+..+..@::**:#+.+..+.#-;b|>:@.+.",
+"...@###$#@+.....@:!!!]!=$+....%;uful85:+..",
+"..+%$#####+..+.+$>/]!]]{:@...+'9vwfzsf)%..",
+"..+#&#@@#&%+...+'![!->][=#+..@4uauoiua5$..",
+".+@###@+#&%+...#>]/~,*{2)$+..#hzvg44fah'+.",
+".+@$&@+@#&@@..+#3__d**![~*@.+$1aaqd4ua7;%.",
+".+##$%++#&#++.+#!/_b*:!/~'@..&uaa<|dfafd%.",
+".+@$$%@@#$@@..+#3}_d-*![~:+.+$7vaq4|ua7b@.",
+".+@$$#++#&@+...%)]/!,,!/)$+..$9zag44uah*+.",
+"..@@&#@%#&@+...+*~8{->][=%...@|7axo9la5#+.",
+"..+@$#@%##+....+$=/{)~]}'%..++*}vf<1zz|%..",
+"...+%##$#@+.+...+:3!{]~'#+....@-[yuz1!:+..",
+"....+@@@+........%:=>>*#+.....+#;^99|:+...",
+"....+...+..+..+...+@@@%+...+....+###%+.+..",
+".+..............+............+............",
+"..+...+.....+......@#%+.+........@##@.+...",
+".....@@@+.+...+...@:='&@..+...+.@3{d-$..+.",
+"....+#&#$%.....+.+@{2]~)@..+...+$uvz8_$...",
+"..+.+$:#@@.......@$}x{)'@......+:lvu[!%...",
+"....+#:@++.+.....+$_6>&#...+...%&zv(,$....",
+"....+$:@+....+...@$_6=$@.....+.%*la5*%..+.",
+"....+#:@+.....+..+$_6>#@.......+&zv5&%....",
+".+..+$&@+.+......@$_8=#+.+....+%*zv^&+....",
+"...++$:@+.....+..@&_6=#+..+....%,zv5$@+...",
+"...+.$&++...+....@&(6=$+....+.+#,la5:+..+.",
+"....+$:%++......+@&(8=$@.......#=wv5:@....",
+".+.++$$@+.....+.+#*_2):@.+....+$dzae>#....",
+"...+%%$#@+.+.....#={_~'#...+...:9lv24$+...",
+"....+@+++........@&'=:#@.....+.+-~5):+..+.",
+"...........+..+....+++..........+@++......",
+".+...+..........+.++++..+..+.....+%@......",
+"....++@++...+....+@$:&$+.......+$*'=:@+...",
+"...+@+@@@@....+.+$=====*%...+.@*i9oo^d#...",
+"+..@$$####@.....@=/_!!{]&+....#{vvc8zz=+..",
+"..+#&$@%##+.+..+&32}3)!}*....+-2az<<uz;+..",
+"..+#&#@+@#+....+*~7!-')~$++..+duvuo4eu-...",
+"..+@&#@@++.....+:~2{,:::+...++;uaf4b;;#...",
+"..+%#$%++..+...+$)/5>'&@+....+*(afe|,#++..",
+"..+@###@@+...+.+#'{}!-:#+....+&4zzxo-$+...",
+"...+@#$#++.....+@:){}~=$@+....#;exwq5*%...",
+"..+@@%$$%@.+...+$*=4]}3'%..+.+*|nplzq4$+..",
+"..@%%#%$$#@....+*)d~^}}!*@...+be0qpwzf>@..",
+"..+%##$#$%@.....:3{5}((]:+...+;efxlaazb@..",
+"..++##$#$#++...+#=]}}_}!:+....*}wvavvu>+..",
+"...++@@@++...+..@#*=-='*@..+..+*3^^^4b#...",
+"....+..+.+........@+@@+.+......+@%%#@+.+..",
+".+................+@%%......+...+%%%......",
+"....+@@@+..+.+...@#$::&+.+.....@&-;>:@.+..",
+"...+@@@%@+.....++&3)))=:+.....%-[he[o>+...",
+"+.+@&$#$#%+.....#=[}!}{)#..+..#]vv6alh&+..",
+"..+@&$@##@..+...&32]3~~)$....+=2aze88h&...",
+"..@@&#@@@@+....@:~[{=>>=%....+;uvue99{$+..",
+"..+@&$#++......@$)[_!'&#+.+..@*9avg^;&+...",
+"..+@$$#@@+..+..+$3//{=&@.....@,havx5,@....",
+".+@@&##+@......@*~/(!=&@...+.%d7avfi;%....",
+"..@$$#@@++..+..%){_!>'&%+....#9zv6n4*#@+..",
+"..%##%++@@.....%3]}~-*-'%....#/sw0o44!#...",
+"..+#$#@%##@.+..+'~_~-)!]*+...@4uvpoefz)...",
+"..++##%##@+...+.&=!!3!!~$..+.+,^6818f8'.+.",
+"...+@%%#@@......+$>)!!3'%.....+,i076h4#...",
+"....+++@++.......+#$:&$@+......@&-;)'#+...",
+"+..........+.+.....+++++..+.+....+++@+....",
+"..+............+..+++.........+.+@@....+..",
+"....+++.+........@#$#%.+.......@&::@+.....",
+"....%%#+..+..+...#*3~:@..+..+.+$422>#...+.",
+"+..+@$&@@.......@$3_[):@......+>hva9=#....",
+"..++##&#%+......%:~(/{>#+.....#b0aali:@...",
+"...+#$$&@@+.+...%*~_/(!'$+.+..#btzav6!&+..",
+".+++##$$$#+...+.#'!}((}~:@....$4plvaz8b%..",
+"..+@%$$$#$%+...+#>^_(}}_>$...+:5czszsz9'..",
+"..+#$#$$#$#+...+:)_/h}_/~*+..@;ezavlsa1b@.",
+"..+#&:&$#$@@...+'![72((_~*+..+46aaavva1d+.",
+"..@@$&$$##++...+:~(0(i!~=:...+)2sawf68}-+.",
+".+.+###@++++....#:!{^>*$$@....&|8fxi)-&%..",
+"...+@@%++....+..@$)33:#@+..+..%-900;$%+...",
+"...+@@@+........+#*-'%@........&~54&@.....",
+"..........+.......+%@.....+.....##@....+..",
+".......+....+..........+...+........+.....",
+".+...+.+......+..+@###+......+.+#$&$%...+.",
+"...+@@%@@........#*===*#.......$d5i5)&....",
+"...@@##$#@.+....%')~{}~'#..+..#b08fs8!#...",
+"+.++###$$%+..+..%'!]}2})$.....$!8zsash:...",
+"...+@%#$%@+.....%:=)~}{)#.....#;5<qffh:.+.",
+"..++%@##$%+..+..@$;~^_])$+.+..#>n0czf0*+..",
+"..++#$$&$++....+$'!_([}>#....+&4xwvas9:...",
+"..+%$$%#%@.....@:3/_{{3*#....%b2av6f[d#...",
+".+%#&#@@++.+...@>{[{b'*%+.+..%ilafe5b&@.+.",
+".+@$##@++...+..%)}}3,'&#+....#/saq4|-$+...",
+"..@##@@%%@.....@=!]~,===@....@56a<oni^#...",
+"..++$#@###+....+&>]~=!{~$.+..+'nzgn7f6*...",
+"..++@%@#@@..+...%:;~~!3=%.....#>eq16[i#.+.",
+"...+++#@@@......+#:=)3=$+.+...+#>5hhi*@...",
+".....+.+.....+....@###@+....+..+%#:$#+....",
+"..........+......................+....+...",
+".+..++++.........+$::#+..+....+@*)b&@...+.",
+"...+%##@+..+..+..$=!~'&@...+...&9174'%....",
+"....+%##%+.......%')!{)&@......$!hgf(-%...",
+"+..++@@$#@+.+...+#$=3}{=&+....+#,o1wli*@..",
+"...++@@##$@...+.+#$->^}}'%.+..@$-oe1zz4#..",
+"+..+@###&&@+....@*3~^][2=#....#b[78lvai$..",
+"..@%$$$$:&@+...+$)(_i(76)$+..+*9avzsaah:+.",
+"..+#$#@@$&#+...@=!/{d~}2>$+..@^lax<qza9*@.",
+".+@#$#@@#$@+.+.@3]}d--^/=$+.+#haaqonfa5&@.",
+".+%##@@+%&%....%)]})--{[=$...#/vv<45fa5&+.",
+"..@#$%%%$$@....+'!}!-b]/-#...@!8a1oela4#..",
+"..++$#@@%$@.+..+#>}~>~{]:@...+*isce1lzd@..",
+"...+@%%#@++...+.@$)d~!)'@+....@-90q8[|$+..",
+"....+@%@@.......+@$'>>:@+.....+@,4ii;#+...",
+"..........+.......+@@%@...+.....@##$%...+.",
+"+..+...+....+..........+....+........+....",
+"....@+@@++....+..%&***&&@.....+#=bbb>-%...",
+"...@%%@@%%@.....%:33~~3=*@....@;01000e)#..",
+".+.@&$####%+....%=2_{{]]=&.+..$}avffzzi,..",
+"...%&&####%++...#)7/{!]{)&....#/aaf6ul9=..",
+"...@$##+@++...+.+'_]~='*:@....#~vzqn{!>#..",
+"...+@#$@+++.....@$~{{-&$%+.+..+-[lfo-&#+..",
+"...++#$@+........@*{}-$%+......#|fu5-#+...",
+"....+@#@++..+....@#3{)*%....+..@&0ze;$++..",
+".+...@%#@+....+...%'3~=#+.+.....#^[g5#+...",
+"..+..++#%++.......+$']~#+...+...@&oz[:@...",
+".....++##+..+...+..%*{!=%.....+..#;f8^#+..",
+"......+@@#+..+.....+$3~3$........+*[81:...",
+"..+....@@#+.........+&)~$..+......%'9x*...",
+"........++...+.+.....+&'%...+..+...+>~%+..",
+"....+..+.........+........................",
+".+.......+..............+......+.......+..",
+"...........+..+...+++@+...+.+....+@#++....",
+"...+.+@@++.......+@:''*#+......+$;!4)&++..",
+"...+@@##%@+..+...%*)3~3'$+....+#~h0qe^:+..",
+"+..@##@@#$@.....@*]!~d{]'%.+..+;zxq<ul!#..",
+"...+&$%##&@...+.+=[])d}/=#...+%!vfq<lai$+.",
+"...%&##@$&#+....%=2idb_[)$@...#!alqtzan:@.",
+".+.@$#$$$$%+...+@'_((/[[>$+...$!szzzva9*@.",
+"..++#&&&&&%++...#*{/277/)$@..+#4uavaave,@.",
+"...@$$&$#$@+....#=_0[9(/):@...$^saazvve-@.",
+"..+@$$#%$$#++..+#-/_5!i_~:@..+$5avxpfaqb@.",
+"..+@&#@%###+....#=2]>;^]3'+..+#iafenpzq4@.",
+"...@$$%+#&@@+...@=/{;-!/3*@...#^afeo6a[b@.",
+"...+##%@#$@+..+.@:]!b-!_>$..+.@)u60n8w9*..",
+"...++@@@@@+......#:))~3>&%.....$de0009'%..",
+".....+@@++.......+@&**:$+......+#-dd>,+...",
+"+..........+.+......+@+..+..+.....@+@..+..",
+"...+...+.......+..+++%++......+.+@%#%+....",
+"+....@%@@+.......+@:==*$@.+....+#;55d*#...",
+"...+@@%%%@+..+..+#*)~~)=&+..+.+$b9q0h5,@..",
+"+..+##@@#$@+....+:{!3)!]=$....@)ff0<6z5:..",
+"..+@$$%@#$@+...+#=({3>!]3:+...$^aleo6vh;@.",
+"...@$#+@@##++..+#=/!-,3])'%..@&5a6n5<z04%.",
+"..+@&$+%#$#+...+#)[^>-d_~'@..+:9a6nnqv1!%.",
+"...%$$#@%$@@...+#;2_dd](3:@..+:}al0<la0b%.",
+".++@&&&$$&@+.+.+#=72(_/(>$+..+$iaaasaa9*+.",
+"...@#&$$#@@+....@,}//{!~*@....$|zaau67b@..",
+"...+@#$@@+......@&b}_d':%+....%-<zs<^>&@..",
+"...++#$#@++.+....%:!_{)$@++....#;gaun,#...",
+".....+##@+....+..+%=~{)*@...+..+#5uf0|#...",
+".....++@%#+.......+@&)3)$.......+#>h09:+..",
+".+.....+++..+......+@$:$+..+..+..+%'='+...",
+"..+...........+....................+......",
+".....+..........+.+.........+...........+.",
+"..+...+..+.+..........+.+......+.....+....",
+".......@+....+.....@$:$...+......@:~*.....",
+".....+%#%.......+..$=])%....+....,5z/#+...",
+"..+..+@$#+..+.....+#=/~$+.....+..*}vu$++..",
+"......+$#+....+...+%'(!&%.......%$~af>#...",
+"..+.+++##%+.....++@$:]!=$+.+...+@:4z85:+..",
+"...++@@@#%+......%:*=3~~:+..+.+$;|o2g8=@..",
+"...@@%%+##@.+..+%:3))=~{*%....$>heeo1l~#..",
+"..@@#%@@@$@+...+')~3-*~}'#@..%deg<54qz^&#.",
+".+%##@@@#$@@+.+#)]!3->!_~'$@+:[z8ennfv0!-@",
+".+$$####$&&$%++:]/{~!{/7[])$+-lamg7laavze*",
+".+#$@@@@###@@+.:{}3;)3~{{~=#+'8zh992uu6u5&",
+".++@+++++++@+.+%'=&###$$$::++#^5-:*$**,--%",
+"...+...........+##%@+@+@+++..+$&%+@@@@%%+.",
+"..........................................",
+"..+.....+..........+....+...+....++.......",
+".....++....+..+...@&*@...+....+.@';#..+...",
+"...+@%%+........++*>3$+........@b9(*@...+.",
+"+..+@##@+.+......#3{!*$+..+....:8lld&@....",
+"....@@##@...+....%')!!>#+...+..#~[ffi$@...",
+"...+.@@##@+..+....@'~}~'#+......%!0z7d:+..",
+".....+@@##@....+..+$*=!]'#...+..@:d96l{$..",
+"......++#&@+......+@$*!(>$+.....+#*dua9*..",
+".+....++#$%.....+.+@&'~_=#......+#-4fwi:..",
+"..+..+@%@@+.+.....+$=~~=&@..+...+*481_-%..",
+"....+@##@++...+...#=~!>&@.....++$]8u9,#+..",
+"....+#$@+........%:!_=&+++.....@;fz5*@+...",
+"..+.%#@+...+.....#3~3$@+...+...:[8[-%+....",
+"...+@@+.+.....+..#3=&++........:2i,@+..+..",
+"....+.......+....+#@@.....+..+.+:#@.......",
+"+........+.............+..............+...",
+"..+...+.......+............+........+...+.",
+"...+....+..+......++@@@.+.......+@%%++....",
+"....@@@+@+.....+.%:*'''&+....++#>d^]!,%...",
+"...+@@##@@+.+..+%:>3~{~=:%+...#>9h1f7i=$..",
+".+@#%%%$$#%+...@'33)3_}~)*@..#^17eeaw1hd%.",
+".+%#@@@$###%+.+#~{)==(}!~)$++:[l<o9asgp9'@",
+".+##+++$#@%%@++&!{'*=_{)~3=#@-uu^|owfe104:",
+"++%$@@@##%##%+#*!{*:,!!~3~3:#dlf4>46y1q01>",
+".@#%+++@##@##+@'{],&:>!]d~{*#dul!;>96l06ud",
+".+#$@+++%$#@#++#!}=:$*~}~~~:@*zlo;-|2ag1g>",
+"..@#%%@+@###@+.%=~)=*:){{~>#.#_7ho|;huf1_:",
+"...+%@@+++#@+..+#:))>::={~$@.+$bhhn;|ifu-@",
+"....++++++@+....+@$:$$#$*:+...+#'>-:&*d;@.",
+".......+...........+@+@++........++#+@+...",
+".+..........+..+..........+...............",
+"....+...+.....................+.......+...",
+"..+.......+.....+.+++..+....+.+++++.....+.",
+"..+++.+.....+.+#$&$@$#%+.+..+$:*&&:&#@....",
+"++@@%##%@@....%'==>33='*#+..$^999h794d:+..",
+".%##%#$#%@@...#)~!~_/!3):+..*9181sa80e=%..",
+".++@@$$@@@+.+.#&*->]()':$@..$>4onlae4|*%..",
+"+@@@%#&%++++..$=-->}/b'*&#..*^o4efa<4d-$..",
+"+#@@@$$#@+@+..'!3;b_[4=-*$..!6qeewa1nod,+.",
+"+@@%@$&@%@++..$>>>b_/3;'*$+.'h9n<saq9o4*..",
+".+@@@#&@@++...%$*,>}/3-*:%..#'|onzv<ob-$..",
+"...++#$@++.+...@##:!('$#+....@$&;fa4,$%...",
+"...++%$++....+..+@$!_,#@..+...+#*uz4&@..+.",
+"....+#$@+........@#!_'$@.......+$fz4$@....",
+".....##++..+......#~_=$+....+..+%uv9,+....",
+"+....@#@+....+....+){'$..+......@_u!:.+...",
+"..+.+++........+...%#@+......+...#:@+...+.",
+"........+.................+...............",
+"......+...+..+..+..%%...+......++$$...+...",
+"....+@@..........+&==@......+..+*!i$......",
+".+..+%$..+....+..+#3!#....+....+$hu:....+.",
+".....@$+...+......@~]&.+........$8u'.+....",
+"....+@$+.........+@3}&......+...$uu)+.....",
+".+...%#++....+...+#~]:@..+.....+#ul=+.+...",
+"...++##+..+....+.+%~]:@......+.+$uz;@...+.",
+"....+@$++........+%~_:%...+....+#uz3#.....",
+".+..+@$+....+....+@3}*%+........#6ud$+....",
+".....%#%++...+....%3]=$+..+.....#/z^*@+...",
+"...+.@@#@......+..+'~~=%....+...%!76^#..+.",
+".....+@#@+.........#'{3&+........&5uh'@...",
+".+....+@@@.+.....+.+#*''@.+..+...+&3^!%...",
+"........++....+......+$:+.....+...+@*;@...",
+"....+.......+...........................+.",
+".+.......+....+...+.......+...+....+......",
+"................+...++++....+...++++++....",
+"...+.++++++......+#&$&&$$#.....+&:*'--*$..",
+"...+#%%%%%%@.+..+#)33))3)*%...+*h0e<h0ed#.",
+"+..+##%####%+...+*{!d!!!{3$+..@)l61qqqfh:+",
+"...@$#@@@#$%+..+@=({b;dd_~&@.+$!ay<t<pz6>@",
+"+.+@$$##$#&#@..+$=_}^^{i(]:@.+:nvzcgyxvu;#",
+"..+##$$$$$$#@..@'3__(9((({*%.@3[vsszwvaf|#",
+".+%#$##$#$$#@+.@3}_9__([_!=#.#2sszzsvas6o$",
+"..%#$#$$$&%%@..%>!}ii5(0i)*%.%_flmxxaaf<|#",
+"..++$#%#$&#@+..+#-]{{5(2^-#+.+&^lyggsac4*+",
+"...@$##@###++...#,(5~d^]!=#..+$4sxpp6fg5$.",
+"..++$#@#@%@@.+..@'}^|b)>>*@...#dw6t<ehe|@.",
+"...+###@@++.....+$!{!d>:$@....+>x6pqo;,#..",
+"...++#%$++...+...#=!]3'#+.+....&^uvg4#@...",
+".+..+#$@+........+#~}):%....+..@:2z/b%....",
+".....+++++...+....+$:$%.........@*;:#..+..",
+"...+.......+...+........+.+...+...........",
+"+....................+@+...+.......@%@+...",
+".......+@@...+...+.+@&*'@.......++#'d~#.+.",
+".+..+.@%%%+......+@%:>3)$....+.+@$-9<(:...",
+"..++@+@##%+...++#&&:={!3:@...@&->bouf1>%..",
+".+%######$@+..+#3{{!!{_}'%..+&[fu68jvz4#..",
+".+%$##$##$@+..+$~_/_}{}(=$..@*uzavlcvv9*+.",
+"..+@#$$###@@...+:>{__~!!3'@..@-9zal1gf0d@.",
+"...+@$#@%%%%...+@:=]();)3=#..+#;ezvhn90i$.",
+"+..++#$%++@@+...+#&!}>*:)=$...+#-6and;hi:+",
+"....++@#@+++.....@%>~~=$$#+....@#i615:,&+.",
+".....+%@@+..+.....+$=~=:@+..+...+,5q9;#+..",
+".+...++@%@....+....+$)>'@........@*hh4#...",
+".......++@+.....+...@&*'&....+....@'d{:+..",
+"......+.+@..+.....+...$&#.+....+....&>$...",
+".+..........................+........+.+..",
+"...+.........+..+....+..........+..+......",
+".......++.+.......#%%$#++....+..$##-:..+..",
+".+.+%@@#@.....+..#=**!=@+.+....&]|b8i$+...",
+"...+#%+$%@.+....@&~3'}~&@.....%=6h5v8*#+..",
+"..++$#@$#@+....+#'_~3/!:$@..+@$!a8<afd&@..",
+".++@$##&#+++..+$$=({~/{=&#..+:*5vx0v64-$+.",
+"+@@@$$%:$@@+..#'>~/}{29;=:@.$557alfalh5;%.",
+".##$&#$&&##@+.&{~]2/98/^3=#+=ffuavzavr0o&.",
+".+@@&$%$$@@+..%'=3[]^[_3>:+.$d52af6alq5;#.",
+"..+@$#%##@++...+#-(^b}^b&#@..%:^ar<zceb$+.",
+"..++$#@###@+...+%*_!;~!!:#....#~v1ngcgb$+.",
+"...+$@@+##+.+...+:}),>3!*#+...+;z1d51fd$+.",
+"...+#@++@#%+.....:{)$&)!-#+...+=l/--9l^:@.",
+"...+#@++++@++....%!'%#$'='%+...*84##>~9b#.",
+"....++....@+..+..@'$+@+%*:+..+.@!-@+@#d;%.",
+"..................++...+++......++....++..",
+".+.....+...+...............+.........+....",
+"...+.++.+.....+...+$*%......+...@';#+.....",
+".....%#+..+.....+%#)~*%+.+....+@$/6>#@.+..",
+"...+@#$@++..+..+@$:!_'$#+....+#*>fs4'$@...",
+".+@@@#&@+@+...+#''=]/)>*$@..@&do5lae44'%..",
+".@#$#$&$##%+..%*]({/2{{]):..#dfsyaaffz(>..",
+".+$$#$$#$##+..@*_/!(1!{}3'..#dzvgva6lv0d+.",
+"++$$@$&@##@@..%:]/d_[d!{3'+.%>lzqua0gz0d+.",
+"++%&#$:##$%@..@&][^/2{]_3*..#-faxvaxlv13+.",
+".+###$$##$%+..@#!}!(2{{]3:+.%:fw8saufz/;..",
+".++%+#$@+@@+..+%'>,{(>=)'#..+#494ua99e!*..",
+"..+++%$@@++....+#&$!}-:&#+...+:-'fw4->&@..",
+"....+%#+.....+..+@#3]:@+......+##7z;#@....",
+".....@%+..+.......+=3$@.+.+.....+58*@..+..",
+".+..+++............$*+......+....'d@......",
+".......+...+..+.....+..................+..",
+".....+..........+.....+..+....+.....+.....",
+"+......++....+......+$$$++.+....+.+**:%+..",
+"..+....#%@+.......+.#==*&%...+...+&i5b=$..",
+"...+..@##@@++..+...+:{!='&.......@>f6e4'..",
+"......+###@+......+@*}]~=&....+.+#dzsg5-+.",
+".....++#$#@+..+...+$*~}}=$@.....+$4gzzo$+.",
+".+.+.+%#$#@+....+.+:)]_i-$+.+...+-eusln*@.",
+".....@@$$#@+......@*~/({)&+.....%|7aal9>+.",
+".....@@&$#%@.+....%&)((^b*%...++#>esvge|#.",
+".+.+++@$$##++...+@#:;__]~'@+...@&-ilalq^#.",
+"...+++@$$#$@...+@$$:bi(_{>#..+$:-|elavcn$+",
+".+@@@####$@@+..#'>)~]}}}3*@.+&4nhcuzsz0d%.",
+".+%%######@+..+&>!!{{!!!>:@.@*(18ff6f8e-#.",
+"..@%+@@+++@@+..@'>=-***:>'+..#4hh5~;;de4+.",
+"..+@++..+.++...+$::$@@##:$...+&;;:$###>*..",
+"..................++++.........+++++......",
+".....+.......+............................",
+".....+++..+.......+$:$@+..+.....+*):#..+..",
+".+..+%%@+.....+..@%=3*$+....+..%$504:@....",
+"...++#$@++.+....##&!_=$$@....+#:-uz5':#...",
+".+@@@$&%%@++..+#=~)_2~)':#...&}7eva89^;:..",
+".+$&#&&$##@+..+:_[][8({!)*+.%;zazaavl8hb..",
+".+#$##&##%@+..+$]/!](}{3=$..+,fv7lzzc0^-..",
+".+$#@%#$#@+...+#{_>|{i~=&%..@&fze<gx1n-#..",
+"..#$@@@$@@+...+%!}>;3_~*#@..+&uzee<w8b&@..",
+".+@#%%###@+...+@3!~;d]!*#+..+#[f<e<z1|$%..",
+"..+%##%#@@+....+=~{!~~3-$@...@^1lg1cq5*%..",
+"..+@$#%+%%%+...+#>(]3=)~=$...+:]azq5e75'..",
+"...@%@@+@%%+.+..+:!3=$'3=&....@-u75*4[o>..",
+"+...+++...++.....+##@@@%&$+....@:$###$-&+.",
+"...................+...+++..+.....+...@+..",
+"+......+.....+............................",
+"..+.......+....+..+.+...+.....+..+....+...",
+"...+...+.........@+@%@@@...+...@@#%#%@.+..",
+"..+@+++++++.+..+$:$$$#&:#+...+:>'*::'-:@..",
+"..@#%+++%%@+...@)~=*:&=~=:...#(cnd>;o7^'..",
+"..##%+++@#%+..+@!])'::)!)*+..$uze4bbemhb+.",
+".+%$%@@+%#%@...#~];,**){3'@.+$ufe4||ex04%.",
+".+##@++@@##@..+$~]>*:*){3'@.+&fzn4;|efq!%.",
+"..##%@@+@$@@..+#!i;,::b{~'+.+$ufn4;bex04%.",
+".+##@++@%$%@...#~];'::){~,@.+$fl94;|<f14%.",
+"..#$%%%@###@..+%!}~;;)!}~'+..$uvpene6v14@.",
+"..@$#@%@#$#@...@~]{~)~{_~,@..#8a6q00ua1~@.",
+"+.%#@@+@@#@@...+3!>***)!)*+..@/u9dbdefhb+.",
+"..+@++.++@++.+..*=$$%#:='#...+d5,:&:b5!,..",
+".........+......+@++@@@#@++...+@@@++###@..",
+"..............+...........................",
+"+..+...+..+......+.........+..............",
+".....+......+....++@@++.+....+.+%#@@+..+..",
+"...++++++.......%#$$$$#%++....#:::*::$%+..",
+".++@@@@@%@@+...+*)>>-==='$@..+d_n55o54d'%.",
+".+#$$##$#$##+..@~_(]^i]]!):..%8valglzvlh-+",
+"..+#$$#$#@@%...+=!}}}(]~3'#..+{uzwzsl[[^$.",
+".+.+%##&#@+++...@:d{i/!'*$+...#;0xfa64|,+.",
+"....+@#$#+++....+#:-d(!:$%....@$bo0af)*#..",
+"...+.++$#+.......+#$>_!&%++....@$-5v8-$@..",
+".....++#%++..+....@#*]d&#...+...@$|l0,#+..",
+".+....+#%@....+....+&33:#+.......#=8h|$+..",
+"...+...@@%+.....+..+#=>=&+.......+$599'@..",
+".....+..@%@+........+%=3'$+.+.....+:514:..",
+".+......+@++.+....+..+&'&%....+....+'!>&..",
+"..........+....+.......+@@.....+....+@#%..",
+"...+..+.............+...+..+.....+........",
+"+......+...+..+..+....+............+...+..",
+"....+.+.++........+#$@#$%+..+..+@$*#:'#+..",
+".+..+@%@@%%+..+..+&)~*=!=&.....+*(7bnu9=..",
+"...+@#$+#$%@....@#:~_=3]~'@...@:>uzo0s0|%.",
+"..+++%$%@##@....%&'{()~]~'@+..$;4fae<zg5$.",
+"..+@%$&##$##+.+.&=3_[!](]~:+.+'i[va6fvl/;@",
+"..+@@$&#$$$%@...&=3_[{]/}~*+..,i7vaflav1b@",
+"...++#$@###@+...+$:{/3!}!=$+..@:)uahguy9:+",
+"....+#$@@##@.....@$!_b3]~=@....#,uae1lg5#.",
+"....+%$%###@..+..+$!_;d{~'%....+&fanqf14#.",
+"+...+#$@@#@%.....+%!_>d]~'@+...@$ua90lq!@.",
+".....#$@#$@@.+..+.@!(3!{~,+..+.+#uae6w14%.",
+"..+..#$#%$#@......%~/~{_3'+.....%uvflv7)+.",
+".....@@%@@++......+'3=)3=$......@~2!(2n,..",
+"......+.+@++.+.+...+#%$*$#..+....@$#,;*#..",
+".+...............+...+++......+...+.@@+...",
+"...+.+....+...............................",
+"..++.+..+...+..@&*&$%%%@+.+..@=)>:#$$@+.+.",
+".+@#%@@@@+....+$3!3':'*&%@..+*7f<4;db'$%+.",
+".+@#%%@%###@+..$)!~~)~~!3=:+.:/f1q<18u/^;@",
+".+@@##$#$&##%+.@')~]_{_[}!>#.#deqfalaaa69$",
+"..+@###@#$%%+..+&>~]]b!}!)*@.#-ngffe6z6/)@",
+"..+@###@@%%@+..%&>^]!=>3~=#+.%-9fx8o9115$@",
+".+@##$%@+@#@+..@,~]]~,*'~)#+.%4qwfg4|51h$+",
+".+@###%+++##+..@3]!~~*&'!)$..%[zgg1|>4u7$+",
+"..##+%#@++##+.+@~{>)!*$*]~#..#8uiq7|-|lu&+",
+"..++@##+@+##....:,:!{':']!#+.+=4;8l4>4zu$.",
+"....+@#@##%%+...+%#)])3~{3%...@$$[z[/7v/$.",
+".+...@###$#@.....++'!]_(~'@....+%!6svsu4@.",
+".....++%@@++.......$:>)):#......+:3i(_):..",
+"..+....+++...+......@#$#+..+......@:&:%...",
+".....+.........+.+...+.......+.....+++....",
+"..........+.............+......+.......+..",
+"..+...+.....+.....#%@.+++.+.....&&%..++...",
+"....%@@+..+...+..#==*$%#&#.+...$9i~:#&'*..",
+"...+%%%@@%#@.....$)33&:=~=+..+.:h8h;;57i#.",
+"+...@##+@%#%+....#={!'=3]3&....&9ff457z7&.",
+"..++.$$@@$#@+..+.%:!_=3{~'$....#)usn<z0^:+",
+"....+%$###++.....%${_^!!'&%...+#,fv66fi-#.",
+"...++##$#%++.....#$~_/]3:@+.+..#-1vvf0>#+.",
+"....+@$&$@+.+...@%:d_2}=&%+...@$;0aaln-#..",
+".++@@##$$@@...++#*>!}/}3:@...+:|_6zszh;#..",
+".++#$####$@+...@'!(}{~]}=#@..#4usvf1zv5&@.",
+"..%#$%+@@@%++..@=!{!>,)~=:#..$9xu7_497(b$.",
+".++@+++.+@@@+..@=3':###:='&+.+5[5;:$:;54-@",
+"...++.....+.....@$#++++@#%+...$'$#@++@$$@.",
+"......+.....+............+................",
+"..+.......+...+....+.......+.........+....",
+"...+............+............+....+....+..",
+"...+...+....+..+%$@..+..+....+&:%.........",
+".+%@@....+....@&'=*$.....+..%-^i):++..+...",
+"+@#$#@........$3{{~'@.......*hfz1d@.....+.",
+".@###@+...+...@*~]{=$#++%%+.#48szi:#+@$#+.",
+"..@##%+.++@+..+#=!_3$%#&**%.+$9fvh'$$*~;#.",
+"..@#&#@+@@#%+..@*![~:$:=!)@..@4ua8>*)9x(#.",
+"..+@$#++@#%@...+&)(!'$=!)'@..+'(af4-o12!%.",
+"...+###+@%++....@*{{)*=~'$....%blx0|924:..",
+"...+@#$++@+..+..+$>{_-**$+..+.@*]lz4|d*%..",
+"....+%$%@+.......+$!]):#@@.....#-7ze|:#@..",
+".+...+@#@++...+..+@:){)$%+.....+#;9x9*#@..",
+".....++@%%++......+#$)3)&@.+....+$;h0e>%..",
+"...+...+@#++...+...+@:=~'$...+...+#-_6!$..",
+"+.......++@++........@$:':.........@:;^;+.",
+"....+.....++.....+....+@$$..........+@':..",
+"+.....+.......+.............+..+.........."};