1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
|
/* XPM */
static char *brainparty[] = {
/* columns rows colors chars-per-pixel */
"32 32 204 2 ",
" c #020F65",
". c #03116C",
"X c #021067",
"o c #041372",
"O c #06167B",
"+ c #0B1A7C",
"@ c #081776",
"# c #1A257B",
"$ c #282D7D",
"% c #2D327D",
"& c #333579",
"* c #4D5153",
"= c #525353",
"- c #5C5D5E",
"; c #54595D",
": c #5F6162",
"> c #646566",
", c #646769",
"< c #676868",
"1 c #686C6E",
"2 c #6F7172",
"3 c #727374",
"4 c #7A7B7B",
"5 c #77797A",
"6 c #071781",
"7 c #071882",
"8 c #091984",
"9 c #0A1B8B",
"0 c #101D83",
"q c #0C1E93",
"w c #0E1F98",
"e c #142185",
"r c #1C2989",
"t c #0F2096",
"y c #0E209A",
"u c #1D2A94",
"i c #12239C",
"p c #102094",
"a c #222E8C",
"s c #212A87",
"d c #2A3485",
"f c #2A349B",
"g c #383C9A",
"h c #0D21A4",
"j c #0D23AB",
"k c #1324A4",
"l c #1226AB",
"z c #1729AD",
"x c #1929AC",
"c c #1B2AA1",
"v c #0F26B5",
"b c #1227B2",
"n c #1629B3",
"m c #1A2BB4",
"M c #1027B8",
"N c #152ABB",
"B c #1A2DBD",
"V c #1E31BF",
"C c #2B39A8",
"Z c #2232BD",
"A c #3A4289",
"S c #3B4287",
"D c #3B46A1",
"F c #3D45BB",
"G c #3541B8",
"H c #454C8E",
"J c #535696",
"K c #575B95",
"L c #565C9A",
"P c #7C7E80",
"I c #63689C",
"U c #73699C",
"Y c #7E7294",
"T c #444EA8",
"R c #5C58A2",
"E c #424EB4",
"W c #404CB8",
"Q c #5E5EBF",
"! c #6767AA",
"~ c #7674A3",
"^ c #7976AC",
"/ c #656BB0",
"( c #6E76B3",
") c #7777B6",
"_ c #1C2FC0",
"` c #162CC0",
"' c #1E30C2",
"] c #2333C4",
"[ c #2F3DC2",
"{ c #2838C2",
"} c #3444C1",
"| c #3D4AC7",
" . c #4653C5",
".. c #4954C8",
"X. c #5F68C8",
"o. c #676EC1",
"O. c #7479CB",
"+. c #7F81B2",
"@. c #878788",
"#. c #878888",
"$. c #858686",
"%. c #8D839D",
"&. c #92839A",
"*. c #8F9497",
"=. c #94989A",
"-. c #969798",
";. c #8A80A5",
":. c #958AA6",
">. c #8E84B9",
",. c #8182B4",
"<. c #A696A4",
"1. c #9CA4A8",
"2. c #9EACB3",
"3. c #A6AAAB",
"4. c #ADB4B6",
"5. c #B3B4B5",
"6. c #B7B7B8",
"7. c #B2BABD",
"8. c #B8B9B9",
"9. c #B8A5AA",
"0. c #DBC7BC",
"q. c #FAD1B7",
"w. c #958EC4",
"e. c #9794C3",
"r. c #9A9DC5",
"t. c #989AC9",
"y. c #8E94D5",
"u. c #9599D0",
"i. c #8A8BC6",
"p. c #9EA1C4",
"a. c #9EA2DC",
"s. c #ACAECB",
"d. c #A9ABD4",
"f. c #A5A8D0",
"g. c #B3B5D5",
"h. c #B7B9D7",
"j. c #B5B6CC",
"k. c #CDBAC6",
"l. c #D1BDC4",
"z. c #BCC5CB",
"x. c #CBCBCB",
"c. c #C6C6C6",
"v. c #D6C4C2",
"b. c #DFCCC4",
"n. c #D8C6C7",
"m. c #C4C6DC",
"M. c #CBCBDA",
"N. c #CECED7",
"B. c #C9D1D6",
"V. c #C5D4DB",
"C. c #CFD0DD",
"Z. c #C3D3D7",
"A. c #D2D5DC",
"S. c #DBDDDE",
"D. c #D9DAD9",
"F. c #E0D4CD",
"G. c #EDD8CA",
"H. c #F2DDCC",
"J. c #FFDEC6",
"K. c #E5DBD4",
"L. c #E2DEDB",
"P. c #F2DFD1",
"I. c #DEE0DE",
"U. c #FEE7CE",
"Y. c #F5E1CB",
"T. c #E5E1DC",
"R. c #ECE3DB",
"E. c #F3E5D6",
"W. c #FAE6D3",
"Q. c #FEEAD7",
"!. c #FFEBD8",
"~. c #CACCE3",
"^. c #C5C7E4",
"/. c #CFD0E7",
"(. c #C6D7E0",
"). c #D2D3E0",
"_. c #D5DDE2",
"`. c #DADDE3",
"'. c #D2D3EA",
"]. c #D6E1E6",
"[. c #DDE2E4",
"{. c #D6E4ED",
"}. c #DBE6EC",
"|. c #DBE9EE",
" X c #D6E9F4",
".X c #DCEBF2",
"XX c #DBEFF8",
"oX c #DDF1F9",
"OX c #E4E4E4",
"+X c #E2E5EC",
"@X c #ECECEC",
"#X c #E8E9E9",
"$X c #F0EAE5",
"%X c #F0EDE9",
"&X c #F6F2ED",
"*X c #E4EBF2",
"=X c #EDEDF2",
"-X c #EDF3F6",
";X c #ECF4F8",
":X c #E7F5FB",
">X c #F3F3F3",
",X c #F5F6F9",
"<X c #FDFDFD",
"1X c #F6F8F7",
/* pixels */
" o h M N N w . . @ N B N @ . 8 N ` q o o h V B q . . . h M M M ",
"X O j N N M 7 . . i ' F U %.:.t.e.U % + m ' n O . . q N N M v ",
"X X . O b B ` l . . r >.b.W.Q.!.!.Q.W.b.:.G ' t o o 7 N N N j O ",
"o . . . 6 m B | ( I 9.q.Y.!.Q.!.Q.Q.Q.Q.Q.k.O.^ A + b B B b 7 X ",
"b 8 . . . r y.+X1X@XW.Q.!.!.Q.Q.Q.Q.Q.Q.Q.Q.#X1X#Xu.[ ` l O . . ",
"N N y o d h.-X&X1XR.Q.Q.!.!.Q.Q.!.Q.Q.Q.Q.Q.R.>X>X>X^.W O . . . ",
"N N B E M.-X&X-X%XU.Q.Q.!.!.Q.Q.!.!.Q.Q.Q.Q.Q.$X>X=X>XC.H . O y ",
"l N .~.@X&X@X@XI.T.T.T.R.W.Q.Q.Q.Q.Q.R.R.T.T.I.@X=X@X&XA.T n ` ",
"o u g.@X@X@X-X|.*X;X;X*X#X|.I.W.Q.T.OX$X*X:X:X X{.@X@X@X&Xg.{ ` ",
". K OX@X@X@XS.*X<XOX*.4 1.x.oXI.I.:X0.$.+.4.[.:X X_.@X@X@X`.} l ",
"o A N.@X#XOXz.-X,X#.2 5 3.-.Z.V.Z.I.3 3 $.5.-..XXXz.OX#X#XN.a o ",
"l i / ).#X#XD.-XS.< < 2 +., 1.].I.5.> < 4 3 > V.XXA.#X#XA.I @ o ",
"` ' V X.C.OXS.*XOX> : : - ; 2.[.R.7.; - : - - I..XS.OXA.L + O q ",
"B B ' ' ..m.T.[.,X=.= = = 1 V.E.E.I.3 * * * *.1X[.T.m.E x B V V ",
"O 7 9 t k C p.D.|.;X7.=.3.[.[.$X$X[.].2.*.4.-X+XD.d.| ] ] ] B B ",
". o o o o O e ~ F.[.|.|.[.S.-X@X=X=XI.I.}.}.[.K.,.C i y t t 9 8 ",
"O 6 8 9 9 p i c ) P.E.E.K.L.OXL.R.T.I.T.E.E.P.~ 0 8 O O o o . o ",
"N B ' ' ] ] ] ] ] ^ H.Q.Q.W.Q.Q.Q.W.W.Q.Q.H.>.{ Z Z x c w q 8 O ",
"_ ' ' B m k p 8 O + R l.W.Q.Q.Q.!.!.Q.U.v.! 0 0 i m ] ] ] ' _ _ ",
"k w 9 O O @ O 0 c ] [ i.E.H.U.W.U.U.Y.E.e.G { i 0 + 8 p l m _ _ ",
"o o . o O 9 x ] ] C d.=X/.`.&X&X&X1X#XN.=Xh.E ] Z i 6 o O O 9 i ",
". o O 9 n ' ] m u s.,X+Xt.=X1X>X&X1X,Xp.A.1XM.f Z ] m q O o o . ",
"O w n _ ' ' k O Y $X,Xp.t.<X<X>X#Xx.x.j.,.>X%X<.0 m ] ' n q o . ",
"N ` _ _ n 8 O $ v.!.F.J C.1X<X1XOX5.8.[.K v.Q.G.% @ i B ' _ b 9 ",
"N B N y O o o f n.!.:.J =X<X<X1X>X,X<X1X^ &.Q.G.g @ o 9 m B _ N ",
"N l 6 o o o y ' Q ;.$ +.<X<X<X1X>X<X<X<Xr.d ;.) Z w o o 6 l N N ",
"q o . . o k ` ' b o + d.<X<X<X<X1X<X<X<X~.s o l ' B q . o o w m ",
" . . o h ' ` m O o a '.<X<X<X1X1X<X<X<X+XD o O m ' B 9 . . o 8 ",
". . o h B B N 8 . o E *X<X<X<X1X1X<X<X<X,Xo.O o 9 B _ N 7 . . . ",
" o h N N N q o o 9 } y.^.+X1X1X>X1X=X~.a. .8 o o h _ N b 7 . X ",
"o h M N N h o . o l B B r A ! O.O./ H s B B l o o O b N N b O ",
"j M M M b o . . 7 B B n @ . 9 ` ` 9 o o x B B O . . 9 N M M j o "
};
|