summaryrefslogtreecommitdiff
path: root/apps/plugins/sudoku.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/sudoku.c')
-rw-r--r--apps/plugins/sudoku.c1551
1 files changed, 23 insertions, 1528 deletions
diff --git a/apps/plugins/sudoku.c b/apps/plugins/sudoku.c
index 1d8e72f3ca..39741ce19c 100644
--- a/apps/plugins/sudoku.c
+++ b/apps/plugins/sudoku.c
@@ -115,6 +115,11 @@ PLUGIN_HEADER
115 #error SUDOKU: Unsupported keypad 115 #error SUDOKU: Unsupported keypad
116#endif 116#endif
117 117
118/* The bitmaps */
119extern const fb_data sudoku_normal[];
120extern const fb_data sudoku_start[];
121extern const fb_data sudoku_inverse[];
122
118#if (LCD_HEIGHT==128) && (LCD_WIDTH==160) 123#if (LCD_HEIGHT==128) && (LCD_WIDTH==160)
119/* For iriver H1x0 - 160x128, 9 cells @ 12x12 with 14 border lines*/ 124/* For iriver H1x0 - 160x128, 9 cells @ 12x12 with 14 border lines*/
120 125
@@ -134,167 +139,8 @@ PLUGIN_HEADER
134static unsigned char cellxpos[9]={ 2, 15, 28, 42, 55, 68, 82, 95, 108 }; 139static unsigned char cellxpos[9]={ 2, 15, 28, 42, 55, 68, 82, 95, 108 };
135static unsigned char cellypos[9]={ 2, 15, 28, 42, 55, 68, 82, 95, 108 }; 140static unsigned char cellypos[9]={ 2, 15, 28, 42, 55, 68, 82, 95, 108 };
136 141
137/* Normal numbers - 12z12 including a 1-pixel margin all around */ 142/* The height of one cell in the bitmap */
138static unsigned char num[10][36]= { 143#define BITMAP_HEIGHT 12
139 /* Blank cell */
140 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
141 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
142 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
143 },
144 /* Numeral 1 */
145 {0x00,0x00,0x00,0xc0,0xf0,0xfc,0xfc,0x00,0x00,0x00,0x00,0x00,
146 0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,
147 0x00,0x00,0x00,0x30,0x30,0x3f,0x3f,0x30,0x30,0x00,0x00,0x00
148 },
149 /* Numeral 2 */
150 {0x00,0x00,0xf0,0xfc,0x0c,0x0c,0x0c,0xfc,0xf0,0x00,0x00,0x00,
151 0x00,0x00,0x00,0x00,0xc0,0xf0,0x3c,0x0f,0x03,0x00,0x00,0x00,
152 0x00,0x00,0x3c,0x3f,0x33,0x30,0x30,0x30,0x30,0x00,0x00,0x00
153 },
154 /* Numeral 3 */
155 {0x00,0x00,0x0c,0x0c,0x0c,0x0c,0xcc,0xfc,0x3c,0x00,0x00,0x00,
156 0x00,0x00,0x00,0x00,0x0c,0x0f,0x0f,0xfc,0xf0,0x00,0x00,0x00,
157 0x00,0x00,0x0c,0x3c,0x30,0x30,0x30,0x3f,0x0f,0x00,0x00,0x00
158 },
159 /* Numeral 4 */
160 {0x00,0x00,0x00,0x00,0xc0,0xf0,0xfc,0xfc,0x00,0x00,0x00,0x00,
161 0x00,0x00,0xfc,0xff,0xc3,0xc0,0xff,0xff,0xc0,0x00,0x00,0x00,
162 0x00,0x00,0x00,0x00,0x00,0x00,0x3f,0x3f,0x00,0x00,0x00,0x00
163 },
164 /* Numeral 5 */
165 {0x00,0x00,0xfc,0xfc,0x0c,0x0c,0x0c,0x0c,0x0c,0x00,0x00,0x00,
166 0x00,0x00,0x0f,0x0f,0x0f,0x03,0x03,0xff,0xfc,0x00,0x00,0x00,
167 0x00,0x00,0x0c,0x3c,0x30,0x30,0x30,0x3f,0x0f,0x00,0x00,0x00
168 },
169 /* Numeral 6 */
170 {0x00,0x00,0xc0,0xf0,0x3c,0x0c,0x0c,0x0c,0x00,0x00,0x00,0x00,
171 0x00,0x00,0xff,0xff,0x3c,0x0c,0x0c,0xfc,0xf0,0x00,0x00,0x00,
172 0x00,0x00,0x0f,0x3f,0x3c,0x30,0x30,0x3f,0x0f,0x00,0x00,0x00
173 },
174 /* Numeral 7 */
175 {0x00,0x00,0x0c,0x0c,0x0c,0x0c,0x0c,0xfc,0xfc,0x00,0x00,0x00,
176 0x00,0x00,0x00,0x00,0xc0,0xfc,0x3f,0x03,0x00,0x00,0x00,0x00,
177 0x00,0x00,0x00,0x00,0x3f,0x3f,0x00,0x00,0x00,0x00,0x00,0x00
178 },
179 /* Numeral 8 */
180 {0x00,0x00,0xf0,0xfc,0x0c,0x0c,0x0c,0xfc,0xf0,0x00,0x00,0x00,
181 0x00,0x00,0xf3,0xff,0x0c,0x0c,0x0c,0xff,0xf3,0x00,0x00,0x00,
182 0x00,0x00,0x0f,0x3f,0x30,0x30,0x30,0x3f,0x0f,0x00,0x00,0x00
183 },
184 /* Numeral 9 */
185 {0x00,0x00,0xf0,0xfc,0x0c,0x0c,0x3c,0xfc,0xf0,0x00,0x00,0x00,
186 0x00,0x00,0x0f,0x3f,0x30,0x30,0x3c,0xff,0xff,0x00,0x00,0x00,
187 0x00,0x00,0x00,0x30,0x30,0x30,0x3c,0x0f,0x03,0x00,0x00,0x00
188 },
189};
190
191/* Starting numbers - on iriver this is with light-grey background */
192
193static unsigned char num_start[10][36]= {
194 /* Blank cell */
195 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
196 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
197 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
198 },
199 /* Numeral 1 */
200 {0x55,0x55,0x55,0xd5,0xf5,0xfd,0xfd,0x55,0x55,0x55,0x55,0x55,
201 0x55,0x55,0x55,0x55,0x55,0xff,0xff,0x55,0x55,0x55,0x55,0x55,
202 0x55,0x55,0x55,0x75,0x75,0x7f,0x7f,0x75,0x75,0x55,0x55,0x55
203 },
204 /* Numeral 2 */
205 {0x55,0x55,0xf5,0xfd,0x5d,0x5d,0x5d,0xfd,0xf5,0x55,0x55,0x55,
206 0x55,0x55,0x55,0x55,0xd5,0xf5,0x7d,0x5f,0x57,0x55,0x55,0x55,
207 0x55,0x55,0x7d,0x7f,0x77,0x75,0x75,0x75,0x75,0x55,0x55,0x55
208 },
209 /* Numeral 3 */
210 {0x55,0x55,0x5d,0x5d,0x5d,0x5d,0xdd,0xfd,0x7d,0x55,0x55,0x55,
211 0x55,0x55,0x55,0x55,0x5d,0x5f,0x5f,0xfd,0xf5,0x55,0x55,0x55,
212 0x55,0x55,0x5d,0x7d,0x75,0x75,0x75,0x7f,0x5f,0x55,0x55,0x55
213 },
214 /* Numeral 4 */
215 {0x55,0x55,0x55,0x55,0xd5,0xf5,0xfd,0xfd,0x55,0x55,0x55,0x55,
216 0x55,0x55,0xfd,0xff,0xd7,0xd5,0xff,0xff,0xd5,0x55,0x55,0x55,
217 0x55,0x55,0x55,0x55,0x55,0x55,0x7f,0x7f,0x55,0x55,0x55,0x55
218 },
219 /* Numeral 5 */
220 {0x55,0x55,0xfd,0xfd,0x5d,0x5d,0x5d,0x5d,0x5d,0x55,0x55,0x55,
221 0x55,0x55,0x5f,0x5f,0x5f,0x57,0x57,0xff,0xfd,0x55,0x55,0x55,
222 0x55,0x55,0x5d,0x7d,0x75,0x75,0x75,0x7f,0x5f,0x55,0x55,0x55
223 },
224 /* Numeral 6 */
225 {0x55,0x55,0xd5,0xf5,0x7d,0x5d,0x5d,0x5d,0x55,0x55,0x55,0x55,
226 0x55,0x55,0xff,0xff,0x7d,0x5d,0x5d,0xfd,0xf5,0x55,0x55,0x55,
227 0x55,0x55,0x5f,0x7f,0x7d,0x75,0x75,0x7f,0x5f,0x55,0x55,0x55
228 },
229 /* Numeral 7 */
230 {0x55,0x55,0x5d,0x5d,0x5d,0x5d,0x5d,0xfd,0xfd,0x55,0x55,0x55,
231 0x55,0x55,0x55,0x55,0xd5,0xfd,0x7f,0x57,0x55,0x55,0x55,0x55,
232 0x55,0x55,0x55,0x55,0x7f,0x7f,0x55,0x55,0x55,0x55,0x55,0x55
233 },
234 /* Numeral 8 */
235 {0x55,0x55,0xf5,0xfd,0x5d,0x5d,0x5d,0xfd,0xf5,0x55,0x55,0x55,
236 0x55,0x55,0xf7,0xff,0x5d,0x5d,0x5d,0xff,0xf7,0x55,0x55,0x55,
237 0x55,0x55,0x5f,0x7f,0x75,0x75,0x75,0x7f,0x5f,0x55,0x55,0x55
238 },
239 /* Numeral 9 */
240 {0x55,0x55,0xf5,0xfd,0x5d,0x5d,0x7d,0xfd,0xf5,0x55,0x55,0x55,
241 0x55,0x55,0x5f,0x7f,0x75,0x75,0x7d,0xff,0xff,0x55,0x55,0x55,
242 0x55,0x55,0x55,0x75,0x75,0x75,0x7d,0x5f,0x57,0x55,0x55,0x55
243 },
244};
245
246static unsigned char num_inverse[10][36]= {
247 /* Blank cell */
248 {0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
249 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
250 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff
251 },
252 /* Numeral 1 */
253 {0xff,0xff,0xff,0x3f,0x0f,0x03,0x03,0xff,0xff,0xff,0xff,0xff,
254 0xff,0xff,0xff,0xff,0xff,0x00,0x00,0xff,0xff,0xff,0xff,0xff,
255 0xff,0xff,0xff,0xcf,0xcf,0xc0,0xc0,0xcf,0xcf,0xff,0xff,0xff
256 },
257 /* Numeral 2 */
258 {0xff,0xff,0x0f,0x03,0xf3,0xf3,0xf3,0x03,0x0f,0xff,0xff,0xff,
259 0xff,0xff,0xff,0xff,0x3f,0x0f,0xc3,0xf0,0xfc,0xff,0xff,0xff,
260 0xff,0xff,0xc3,0xc0,0xcc,0xcf,0xcf,0xcf,0xcf,0xff,0xff,0xff
261 },
262 /* Numeral 3 */
263 {0xff,0xff,0xf3,0xf3,0xf3,0xf3,0x33,0x03,0xc3,0xff,0xff,0xff,
264 0xff,0xff,0xff,0xff,0xf3,0xf0,0xf0,0x03,0x0f,0xff,0xff,0xff,
265 0xff,0xff,0xf3,0xc3,0xcf,0xcf,0xcf,0xc0,0xf0,0xff,0xff,0xff
266 },
267 /* Numeral 4 */
268 {0xff,0xff,0xff,0xff,0x3f,0x0f,0x03,0x03,0xff,0xff,0xff,0xff,
269 0xff,0xff,0x03,0x00,0x3c,0x3f,0x00,0x00,0x3f,0xff,0xff,0xff,
270 0xff,0xff,0xff,0xff,0xff,0xff,0xc0,0xc0,0xff,0xff,0xff,0xff
271 },
272 /* Numeral 5 */
273 {0xff,0xff,0x03,0x03,0xf3,0xf3,0xf3,0xf3,0xf3,0xff,0xff,0xff,
274 0xff,0xff,0xf0,0xf0,0xf0,0xfc,0xfc,0x00,0x03,0xff,0xff,0xff,
275 0xff,0xff,0xf3,0xc3,0xcf,0xcf,0xcf,0xc0,0xf0,0xff,0xff,0xff
276 },
277 /* Numeral 6 */
278 {0xff,0xff,0x3f,0x0f,0xc3,0xf3,0xf3,0xf3,0xff,0xff,0xff,0xff,
279 0xff,0xff,0x00,0x00,0xc3,0xf3,0xf3,0x03,0x0f,0xff,0xff,0xff,
280 0xff,0xff,0xf0,0xc0,0xc3,0xcf,0xcf,0xc0,0xf0,0xff,0xff,0xff
281 },
282 /* Numeral 7 */
283 {0xff,0xff,0xf3,0xf3,0xf3,0xf3,0xf3,0x03,0x03,0xff,0xff,0xff,
284 0xff,0xff,0xff,0xff,0x3f,0x03,0xc0,0xfc,0xff,0xff,0xff,0xff,
285 0xff,0xff,0xff,0xff,0xc0,0xc0,0xff,0xff,0xff,0xff,0xff,0xff
286 },
287 /* Numeral 8 */
288 {0xff,0xff,0x0f,0x03,0xf3,0xf3,0xf3,0x03,0x0f,0xff,0xff,0xff,
289 0xff,0xff,0x0c,0x00,0xf3,0xf3,0xf3,0x00,0x0c,0xff,0xff,0xff,
290 0xff,0xff,0xf0,0xc0,0xcf,0xcf,0xcf,0xc0,0xf0,0xff,0xff,0xff
291 },
292 /* Numeral 9 */
293 {0xff,0xff,0x0f,0x03,0xf3,0xf3,0xc3,0x03,0x0f,0xff,0xff,0xff,
294 0xff,0xff,0xf0,0xc0,0xcf,0xcf,0xc3,0x00,0x00,0xff,0xff,0xff,
295 0xff,0xff,0xff,0xcf,0xcf,0xcf,0xc3,0xf0,0xfc,0xff,0xff,0xff
296 },
297};
298 144
299#elif (LCD_HEIGHT==64) && (LCD_WIDTH==112) 145#elif (LCD_HEIGHT==64) && (LCD_WIDTH==112)
300/* For Archos Recorder, FM and Ondio (112x64): 146/* For Archos Recorder, FM and Ondio (112x64):
@@ -317,76 +163,9 @@ static unsigned char num_inverse[10][36]= {
317static unsigned char cellxpos[9]={ 1, 10, 19, 28, 37, 46, 55, 64, 73 }; 163static unsigned char cellxpos[9]={ 1, 10, 19, 28, 37, 46, 55, 64, 73 };
318static unsigned char cellypos[9]={ 1, 8, 15, 22, 29, 36, 43, 50, 57 }; 164static unsigned char cellypos[9]={ 1, 8, 15, 22, 29, 36, 43, 50, 57 };
319 165
320static unsigned char num[10][8]= { 166/* The height of one cell in the bitmap */
321 /* Blank */ 167#define BITMAP_HEIGHT 8
322 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
323 /* Numeral 1 */
324 {0x00,0x00,0x00,0x22,0x3e,0x20,0x00,0x00},
325 /* Numeral 2 */
326 {0x00,0x00,0x24,0x32,0x2a,0x24,0x00,0x00},
327 /* Numeral 3 */
328 {0x00,0x00,0x22,0x2a,0x2a,0x14,0x00,0x00},
329 /* Numeral 4 */
330 {0x00,0x00,0x0e,0x08,0x38,0x08,0x00,0x00},
331 /* Numeral 5 */
332 {0x00,0x00,0x2e,0x2a,0x2a,0x12,0x00,0x00},
333 /* Numeral 6 */
334 {0x00,0x00,0x1c,0x2a,0x2a,0x12,0x00,0x00},
335 /* Numeral 7 */
336 {0x00,0x00,0x22,0x12,0x0a,0x06,0x00,0x00},
337 /* Numeral 8 */
338 {0x00,0x00,0x14,0x2a,0x2a,0x14,0x00,0x00},
339 /* Numeral 9 */
340 {0x00,0x00,0x24,0x2a,0x2a,0x1c,0x00,0x00},
341 };
342
343/* TODO: How do I differentiate between starting and user numbers? */
344
345static unsigned char num_start[10][8]= {
346 /* Blank */
347 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
348 /* Numeral 1 */
349 {0x00,0x00,0x00,0x22,0x3e,0x20,0x00,0x00},
350 /* Numeral 2 */
351 {0x00,0x00,0x24,0x32,0x2a,0x24,0x00,0x00},
352 /* Numeral 3 */
353 {0x00,0x00,0x22,0x2a,0x2a,0x14,0x00,0x00},
354 /* Numeral 4 */
355 {0x00,0x00,0x0e,0x08,0x38,0x08,0x00,0x00},
356 /* Numeral 5 */
357 {0x00,0x00,0x2e,0x2a,0x2a,0x12,0x00,0x00},
358 /* Numeral 6 */
359 {0x00,0x00,0x1c,0x2a,0x2a,0x12,0x00,0x00},
360 /* Numeral 7 */
361 {0x00,0x00,0x22,0x12,0x0a,0x06,0x00,0x00},
362 /* Numeral 8 */
363 {0x00,0x00,0x14,0x2a,0x2a,0x14,0x00,0x00},
364 /* Numeral 9 */
365 {0x00,0x00,0x24,0x2a,0x2a,0x1c,0x00,0x00},
366};
367 168
368static unsigned char num_inverse[10][8]= {
369 /* Numeral 0 */
370 {0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f},
371 /* Numeral 1 */
372 {0x3f,0x3f,0x3f,0x1d,0x01,0x1f,0x3f,0x3f},
373 /* Numeral 2 */
374 {0x3f,0x3f,0x1b,0x0d,0x15,0x1b,0x3f,0x3f},
375 /* Numeral 3 */
376 {0x3f,0x3f,0x1d,0x15,0x15,0x2b,0x3f,0x3f},
377 /* Numeral 4 */
378 {0x3f,0x3f,0x31,0x37,0x07,0x37,0x3f,0x3f},
379 /* Numeral 5 */
380 {0x3f,0x3f,0x11,0x15,0x15,0x2d,0x3f,0x3f},
381 /* Numeral 6 */
382 {0x3f,0x3f,0x23,0x15,0x15,0x2d,0x3f,0x3f},
383 /* Numeral 7 */
384 {0x3f,0x3f,0x1d,0x2d,0x35,0x39,0x3f,0x3f},
385 /* Numeral 8 */
386 {0x3f,0x3f,0x2b,0x15,0x15,0x2b,0x3f,0x3f},
387 /* Numeral 9 */
388 {0x3f,0x3f,0x1b,0x15,0x15,0x23,0x3f,0x3f},
389};
390#elif (LCD_HEIGHT>=176) && (LCD_WIDTH>=220) 169#elif (LCD_HEIGHT>=176) && (LCD_WIDTH>=220)
391/* iriver h300 */ 170/* iriver h300 */
392 171
@@ -406,1294 +185,8 @@ static unsigned char num_inverse[10][8]= {
406static unsigned char cellxpos[9]={ 2, 19, 36, 54, 71, 88, 106, 123, 140 }; 185static unsigned char cellxpos[9]={ 2, 19, 36, 54, 71, 88, 106, 123, 140 };
407static unsigned char cellypos[9]={ 2, 19, 36, 54, 71, 88, 106, 123, 140 }; 186static unsigned char cellypos[9]={ 2, 19, 36, 54, 71, 88, 106, 123, 140 };
408 187
409/* Normal numbers - 12z12 including a 1-pixel margin all around */ 188/* The height of one cell in the bitmap */
410static short num[10][256]= { 189#define BITMAP_HEIGHT 16
411/* Blank */
412{-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
413 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
414 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
415 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
416 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
417 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
418 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
419 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
420 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
421 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
422 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
423 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
424 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
425 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
426 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
427 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1},
428/* numeral 1 */
429{
4300xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4310xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4320xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4330xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4340xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4350xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4360xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0x0000, 0x0000, 0x0000,
4370xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4380xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4390xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4400xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4410xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4420xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4430xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4440xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4450xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4460xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4470xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4480xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4490xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4500xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4510xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4520xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4530xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4540xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4550xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4560xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4570x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
4580xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4590x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
4600xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4610xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
462/* numeral 2 */
463{
4640xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4650xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4660xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4670x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
4680xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4690x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
4700xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
4710xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
4720xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4730xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
4740xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4750xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
4760xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4770x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
4780xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
4790x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
4800xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
4810x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4820xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
4830xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4840xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
4850xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4860xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
4870xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4880xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
4890xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4900xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4910x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
4920xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4930x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
4940xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4950xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
496/* number 3 */
497{
4980xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
4990xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5000xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5010x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
5020xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5030x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5040xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5050x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5060xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5070xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5080xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5090xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5100xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
5110x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5120xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5130x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5140xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5150x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5160xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
5170x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5180xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5190xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5200xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5210xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5220xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5230x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5240xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5250x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5260xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5270x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
5280xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5290xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
530 /* 4 */
531{
5320xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5330xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5340xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
5350x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5360xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
5370x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5380xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
5390xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5400xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5410xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5420xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
5430xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5440xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5450xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5460xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5470xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5480xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5490x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5500xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5510x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5520xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5530xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5540xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5550xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5560xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5570xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5580xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5590xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5600xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5610xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5620xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5630xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
564/* 5 */
565{
5660xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5670xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5680xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5690x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5700xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5710x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5720xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5730xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5740xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5750xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5760xffff, 0x0000, 0x0000, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5770x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5780xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5790x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5800xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000,
5810x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
5820xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5830xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5840xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5850xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
5860xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5870xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5880xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5890xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
5900xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5910x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
5920xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5930x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
5940xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5950x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
5960xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
5970xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
598/* 6*/
599{
6000xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6010xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6020xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6030x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6040xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6050x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6060xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6070xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6080xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6090xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6100xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6110xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6120xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6130x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6140xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6150x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6160xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
6170xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6180xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6190xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6200xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6210xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6220xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6230xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6240xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
6250xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6260xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6270x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6280xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6290x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6300xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6310xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
632/* 7 */
633{
6340xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6350xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6360xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6370x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
6380xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6390x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
6400xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6410xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
6420xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6430xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
6440xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6450x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6460xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
6470x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
6480xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
6490x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6500xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
6510xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6520xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
6530xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6540xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
6550xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6560xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6570xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6580xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
6590xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6600xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6610xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6620xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6630xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6640xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6650xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
666 /* 8 */
667{
6680xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6690xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6700xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6710x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6720xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6730x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6740xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6750xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6760xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6770xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6780xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6790xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6800xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6810xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6820xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6830x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6840xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6850x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6860xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6870xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6880xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6890xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6900xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6910xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
6920xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6930xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6940xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6950x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
6960xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6970x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6980xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
6990xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
700 /* 9 */
701{
7020xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7030xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7040xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7050x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
7060xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7070x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
7080xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7090x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7100xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7110xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7120xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7130xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
7140xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7150xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7160xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7170x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7180xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7190x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7200xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7210x0000, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
7220xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7230xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff,
7240xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7250xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7260xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
7270x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
7280xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7290x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
7300xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7310x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7320xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
7330xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}
734};
735
736static short num_start[10][256]= {
737/* Blank */
738{-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
739 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
740 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
741 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
742 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
743 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
744 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
745 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
746 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
747 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
748 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
749 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
750 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
751 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
752 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
753 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1},
754#if LCD_PIXELFORMAT == RGB565
755/* numeral 1 */
756{
7570xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7580xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7590xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7600xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7610xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7620xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7630xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000,
7640xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7650xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7660xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7670xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7680xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7690xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7700xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7710xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7720xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7730xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7740xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7750xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7760xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7770xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7780xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7790xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7800xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7810xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
7820xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7830xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7840x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
7850xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7860x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
7870xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7880xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
789/* numeral 2 */
790{
7910xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7920xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
7930xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7940x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
7950xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
7960x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
7970xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
7980xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
7990xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8000xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
8010xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8020xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
8030xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8040x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
8050xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000,
8060x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8070xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
8080x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8090xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618,
8100xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8110xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
8120xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8130xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8140xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8150xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
8160xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8170xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8180x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
8190xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8200x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
8210xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8220xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
823/* number 3 */
824{
8250xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8260xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8270xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8280x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
8290xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8300x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8310xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8320x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8330xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8340xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8350xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8360xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8370xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000,
8380x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8390xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8400x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8410xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8420x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8430xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000,
8440x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8450xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8460xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8470xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8480xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8490xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8500x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8510xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8520x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8530xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8540x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
8550xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8560xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
857 /* 4 */
858{
8590xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8600xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8610xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
8620x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8630xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000,
8640x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8650xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
8660xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8670xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8680xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8690xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
8700xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8710xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8720xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8730xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8740xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8750xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8760x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
8770xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8780x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
8790xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8800xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8810xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8820xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8830xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8840xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8850xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8860xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8870xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8880xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
8890xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8900xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
891/* 5 */
892{
8930xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8940xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
8950xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8960x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
8970xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
8980x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
8990xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9000xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9010xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9020xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9030xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9040x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9050xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9060x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9070xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0x0000,
9080x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
9090xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9100xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
9110xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9120xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618,
9130xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9140xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
9150xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9160xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
9170xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9180x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
9190xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9200x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9210xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9220x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
9230xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9240xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
925/* 6*/
926{
9270xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9280xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9290xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9300x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9310xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9320x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9330xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9340xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9350xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9360xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9370xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9380xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9390xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9400x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9410xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9420x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9430xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
9440xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9450xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9460xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
9470xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9480xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
9490xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9500xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
9510xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
9520xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9530xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9540x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9550xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9560x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9570xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9580xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
959/* 7 */
960{
9610xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9620xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9630xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9640x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
9650xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9660x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618,
9670xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9680xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618,
9690xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9700xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
9710xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9720x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9730xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000,
9740x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
9750xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000,
9760x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9770xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000,
9780xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9790xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618,
9800xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9810xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
9820xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9830xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
9840xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9850xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618,
9860xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9870xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9880xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9890xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9900xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9910xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9920xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
993 /* 8 */
994{
9950xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9960xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9970xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
9980x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
9990xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10000x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10010xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10020xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10030xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10040xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10050xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10060xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10070xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10080xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10090xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10100x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10110xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10120x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10130xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10140xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10150xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10160xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10170xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10180xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10190xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10200xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10210xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10220x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10230xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10240x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10250xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10260xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618},
1027 /* 9 */
1028{
10290xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10300xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10310xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10320x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10330xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10340x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10350xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10360x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10370xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10380xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10390xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10400xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10410xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10420xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10430xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10440x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10450xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10460x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10470xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10480x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10490xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10500xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618,
10510xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10520xc618, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10530xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000,
10540x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618,
10550xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10560x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618,
10570xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10580x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10590xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618,
10600xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618}
1061};
1062#else /* RGB565_BYTESWAPPED */
1063/* numeral 1 */
1064{
10650x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10660x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10670x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10680x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10690x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10700x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10710x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x0000, 0x0000, 0x0000,
10720x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10730x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10740x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10750x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10760x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10770x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10780x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10790x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10800x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10810x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10820x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10830x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10840x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10850x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10860x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10870x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10880x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10890x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
10900x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10910x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10920x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
10930x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
10940x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
10950x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
10960x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1097/* numeral 2 */
1098{
10990x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11000x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11010x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11020x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11030x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11040x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11050x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11060x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
11070x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11080x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
11090x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11100x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
11110x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11120x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
11130x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000,
11140x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11150x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
11160x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11170x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6,
11180x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11190x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
11200x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11210x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11220x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11230x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11240x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11250x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11260x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
11270x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11280x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
11290x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11300x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1131/* number 3 */
1132{
11330x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11340x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11350x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11360x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11370x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11380x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11390x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11400x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11410x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11420x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11430x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11440x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11450x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000,
11460x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11470x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11480x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11490x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11500x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11510x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000,
11520x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11530x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11540x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11550x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11560x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11570x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11580x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11590x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11600x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11610x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11620x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11630x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11640x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1165 /* 4 */
1166{
11670x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11680x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11690x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
11700x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11710x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000,
11720x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11730x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
11740x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11750x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11760x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11770x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11780x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11790x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11800x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11810x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11820x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11830x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11840x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
11850x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
11860x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
11870x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11880x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11890x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11900x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11910x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11920x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11930x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11940x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11950x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11960x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
11970x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
11980x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1199/* 5 */
1200{
12010x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12020x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12030x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12040x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12050x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12060x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12070x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12080x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12090x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12100x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12110x18c6, 0x0000, 0x0000, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12120x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12130x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12140x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12150x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x0000,
12160x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
12170x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12180x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12190x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12200x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6,
12210x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12220x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12230x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12240x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12250x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12260x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
12270x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12280x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12290x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12300x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12310x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12320x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1233/* 6*/
1234{
12350x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12360x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12370x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12380x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12390x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12400x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12410x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12420x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12430x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12440x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12450x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12460x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12470x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12480x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12490x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12500x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12510x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12520x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12530x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12540x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
12550x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12560x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
12570x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12580x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
12590x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12600x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12610x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12620x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12630x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12640x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12650x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12660x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1267/* 7 */
1268{
12690x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12700x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12710x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12720x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12730x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
12740x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c6,
12750x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12760x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6,
12770x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12780x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
12790x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12800x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12810x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000,
12820x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12830x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000,
12840x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12850x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000,
12860x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12870x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6,
12880x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12890x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
12900x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12910x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
12920x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12930x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12940x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12950x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12960x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12970x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12980x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
12990x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13000x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1301 /* 8 */
1302{
13030x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13040x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13050x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13060x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13070x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13080x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13090x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13100x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13110x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13120x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13130x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13140x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13150x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13160x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13170x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13180x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13190x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13200x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13210x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13220x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13230x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13240x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13250x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13260x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13270x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13280x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13290x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13300x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13310x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13320x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13330x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13340x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6},
1335 /* 9 */
1336{
13370x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13380x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13390x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13400x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13410x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13420x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13430x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13440x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13450x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13460x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13470x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13480x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13490x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13500x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13510x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13520x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13530x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13540x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13550x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13560x0000, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13570x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13580x18c6, 0x18c6, 0x0000, 0x0000, 0x18c6, 0x18c6,
13590x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13600x18c6, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13610x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000,
13620x0000, 0x0000, 0x0000, 0x0000, 0x18c6, 0x18c6,
13630x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13640x0000, 0x0000, 0x0000, 0x18c6, 0x18c6, 0x18c6,
13650x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13660x0000, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13670x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6,
13680x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6, 0x18c6}
1369};
1370#endif
1371
1372static short num_inverse[10][256]= {
1373/* Blank */
1374{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1375 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1376 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1377 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1378 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1379 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1380 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1381 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1382 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1383 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1384 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1385 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1386 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1387 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1388 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1389 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
1390/* numeral 1 */
1391{
13920x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13930x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13940x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
13950x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13960x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
13970x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
13980x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff,
13990x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14000x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14010x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14020x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14030x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14040x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14050x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14060x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14070x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14080x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14090x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14100x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14110x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14120x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14130x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14140x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14150x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14160x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14170x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14180x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14190xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
14200x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14210xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
14220x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14230x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1424/* numeral 2 */
1425{
14260x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14270x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14280x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14290xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
14300x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14310xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14320x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
14330x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
14340x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14350x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
14360x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14370x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
14380x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14390xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
14400x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
14410xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14420x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14430xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14440x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000,
14450x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14460x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
14470x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14480x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14490x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14500x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
14510x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14520x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14530xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
14540x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14550xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
14560x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14570x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1458/* number 3 */
1459{
14600x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14610x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14620x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14630xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
14640x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14650xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14660x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14670xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14680x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14690x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14700x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14710x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14720x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
14730xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14740x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14750xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14760x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14770xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14780x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
14790xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14800x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14810x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14820x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14830x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14840x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14850xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14860x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14870xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14880x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
14890xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
14900x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14910x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1492 /* 4 */
1493{
14940x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14950x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
14960x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
14970xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
14980x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
14990xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15000x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
15010x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15020x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15030x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15040x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
15050x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15060x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15070x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15080x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15090x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15100x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15110xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15120x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15130xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15140x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15150x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15160x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15170x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15180x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15190x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15200x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15210x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15220x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15230x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15240x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15250x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1526/* 5 */
1527{
15280x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15290x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15300x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15310xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15320x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15330xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15340x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15350x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15360x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15370x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15380x0000, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15390xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15400x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15410xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15420x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
15430xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
15440x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15450x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15460x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15470x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000,
15480x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15490x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15500x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15510x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
15520x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15530xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
15540x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15550xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15560x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15570xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
15580x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15590x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1560/* 6*/
1561{
15620x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15630x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15640x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15650xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15660x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15670xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15680x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15690x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15700x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15710x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15720x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15730x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15740x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15750xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15760x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15770xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15780x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
15790x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15800x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15810x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
15820x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15830x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
15840x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15850x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
15860x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
15870x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15880x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15890xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
15900x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15910xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15920x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15930x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1594/* 7 */
1595{
15960x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15970x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
15980x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
15990xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
16000x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16010xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000,
16020x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16030x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000,
16040x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16050x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16060x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16070xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16080x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
16090xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
16100x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff,
16110xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16120x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff,
16130x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16140x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000,
16150x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16160x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16170x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16180x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16190x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16200x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000,
16210x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16220x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16230x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16240x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16250x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16260x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16270x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1628 /* 8 */
1629{
16300x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16310x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16320x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16330xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16340x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16350xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16360x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16370x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16380x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16390x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16400x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16410x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16420x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16430x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16440x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16450xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16460x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16470xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16480x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16490x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16500x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16510x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16520x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16530x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16540x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16550x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16560x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16570xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16580x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16590xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16600x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16610x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000},
1662 /* 9 */
1663{
16640x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16650x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16660x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16670xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16680x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16690xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16700x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16710xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16720x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16730x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16740x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16750x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16760x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16770x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16780x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16790xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16800x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16810xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16820x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16830xffff, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16840x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16850x0000, 0x0000, 0xffff, 0xffff, 0x0000, 0x0000,
16860x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16870x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16880x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
16890xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000,
16900x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16910xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000,
16920x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
16930xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16940x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
16950x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}
1696};
1697 190
1698#else 191#else
1699 #error SUDOKU: Unsupported LCD size 192 #error SUDOKU: Unsupported LCD size
@@ -2165,14 +658,14 @@ void update_cell(struct sudoku_state_t* state, int r, int c)
2165 */ 658 */
2166 659
2167 if ((r==state->y) && (c==state->x)) { 660 if ((r==state->y) && (c==state->x)) {
2168 rb->lcd_bitmap(num_inverse[state->currentboard[r][c]-'0'], 661 rb->lcd_bitmap_part(sudoku_inverse,0,BITMAP_HEIGHT*(state->currentboard[r][c]-'0'),0,
2169 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT); 662 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT);
2170 } else { 663 } else {
2171 if (state->startboard[r][c]!='0') { 664 if (state->startboard[r][c]!='0') {
2172 rb->lcd_bitmap(num_start[state->startboard[r][c]-'0'], 665 rb->lcd_bitmap_part(sudoku_start,0,BITMAP_HEIGHT*(state->startboard[r][c]-'0'),0,
2173 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT); 666 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT);
2174 } else { 667 } else {
2175 rb->lcd_bitmap(num[state->currentboard[r][c]-'0'], 668 rb->lcd_bitmap_part(sudoku_normal,0,BITMAP_HEIGHT*(state->currentboard[r][c]-'0'),0,
2176 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT); 669 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT);
2177 } 670 }
2178 } 671 }
@@ -2252,8 +745,9 @@ void display_board(struct sudoku_state_t* state)
2252 } 745 }
2253#endif 746#endif
2254 if ((r>0) && state->possiblevals[state->y][state->x]&(1<<(r))) 747 if ((r>0) && state->possiblevals[state->y][state->x]&(1<<(r)))
2255 rb->lcd_bitmap(num[r],XOFSSCRATCHPAD+1,YOFS+cellypos[r-1], 748 rb->lcd_bitmap_part(sudoku_normal,0,BITMAP_HEIGHT*r,0,
2256 CELL_WIDTH,CELL_HEIGHT); 749 XOFSSCRATCHPAD+1,YOFS+cellypos[r-1],
750 CELL_WIDTH,CELL_HEIGHT);
2257 } 751 }
2258 rb->lcd_hline(XOFSSCRATCHPAD,XOFSSCRATCHPAD+CELL_WIDTH+1, 752 rb->lcd_hline(XOFSSCRATCHPAD,XOFSSCRATCHPAD+CELL_WIDTH+1,
2259 YOFS+cellypos[8]+CELL_HEIGHT); 753 YOFS+cellypos[8]+CELL_HEIGHT);
@@ -2262,8 +756,9 @@ void display_board(struct sudoku_state_t* state)
2262 YOFS+cellypos[8]+CELL_HEIGHT+1); 756 YOFS+cellypos[8]+CELL_HEIGHT+1);
2263#endif 757#endif
2264 if (state->possiblevals[state->y][state->x]&(1<<(r))) 758 if (state->possiblevals[state->y][state->x]&(1<<(r)))
2265 rb->lcd_bitmap(num[r],XOFSSCRATCHPAD+1,YOFS+cellypos[8], 759 rb->lcd_bitmap_part(sudoku_normal,0,BITMAP_HEIGHT*r,0,
2266 CELL_WIDTH,CELL_HEIGHT); 760 XOFSSCRATCHPAD+1,YOFS+cellypos[8],
761 CELL_WIDTH,CELL_HEIGHT);
2267#endif 762#endif
2268 763
2269 /* Draw the numbers */ 764 /* Draw the numbers */
@@ -2276,14 +771,14 @@ void display_board(struct sudoku_state_t* state)
2276 */ 771 */
2277 772
2278 if ((r==state->y) && (c==state->x)) { 773 if ((r==state->y) && (c==state->x)) {
2279 rb->lcd_bitmap(num_inverse[state->currentboard[r][c]-'0'], 774 rb->lcd_bitmap_part(sudoku_inverse,0,BITMAP_HEIGHT*(state->currentboard[r][c]-'0'),0,
2280 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT); 775 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT);
2281 } else { 776 } else {
2282 if (state->startboard[r][c]!='0') { 777 if (state->startboard[r][c]!='0') {
2283 rb->lcd_bitmap(num_start[state->startboard[r][c]-'0'], 778 rb->lcd_bitmap_part(sudoku_start,0,BITMAP_HEIGHT*(state->startboard[r][c]-'0'),0,
2284 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT); 779 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT);
2285 } else { 780 } else {
2286 rb->lcd_bitmap(num[state->currentboard[r][c]-'0'], 781 rb->lcd_bitmap_part(sudoku_normal,0,BITMAP_HEIGHT*(state->currentboard[r][c]-'0'),0,
2287 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT); 782 XOFS+cellxpos[c],YOFS+cellypos[r],CELL_WIDTH,CELL_HEIGHT);
2288 } 783 }
2289 } 784 }