EGS Brachy
An egs++ user code for rapid brachytherapy calculations
Loading...
Searching...
No Matches
/Users/marc/Developer/EGSnrc/HEN_HOUSE/user_codes/egs_brachy/egs_brachy/sobol.cpp
Go to the documentation of this file.
1
8#include <iostream>
9#include <string>
10#include <cstdlib>
11#include <iostream>
12#include <fstream>
13#include <iomanip>
14#include <cmath>
15#include <ctime>
16#include <cstring>
17
18#include "sobol.h"
19
20using namespace std;
21
22
23//****************************************************************************80
24namespace sobol {
25int i4_bit_hi1(int n)
26
27//****************************************************************************80
28//
29// Purpose:
30//
31// I4_BIT_HI1 returns the position of the high 1 bit base 2 in an integer.
32//
33// Example:
34//
35// N Binary Hi 1
36// ---- -------- ----
37// 0 0 0
38// 1 1 1
39// 2 10 2
40// 3 11 2
41// 4 100 3
42// 5 101 3
43// 6 110 3
44// 7 111 3
45// 8 1000 4
46// 9 1001 4
47// 10 1010 4
48// 11 1011 4
49// 12 1100 4
50// 13 1101 4
51// 14 1110 4
52// 15 1111 4
53// 16 10000 5
54// 17 10001 5
55// 1023 1111111111 10
56// 1024 10000000000 11
57// 1025 10000000001 11
58//
59// Licensing:
60//
61// This code is distributed under the GNU LGPL license.
62//
63// Modified:
64//
65// 13 March 2003
66//
67// Author:
68//
69// John Burkardt
70//
71// Parameters:
72//
73// Input, int N, the integer to be measured.
74// N should be nonnegative. If N is nonpositive, I4_BIT_HI1
75// will always be 0.
76//
77// Output, int I4_BIT_HI1, the location of the high order bit.
78//
79{
80 int bit;
81
82 bit = 0;
83
84 while (0 < n) {
85 bit = bit + 1;
86 n = n / 2;
87 }
88
89 return bit;
90}
91//****************************************************************************80
92
93int i4_bit_lo0(int n)
94
95//****************************************************************************80
96//
97// Purpose:
98//
99// I4_BIT_LO0 returns the position of the low 0 bit base 2 in an integer.
100//
101// Example:
102//
103// N Binary Lo 0
104// ---- -------- ----
105// 0 0 1
106// 1 1 2
107// 2 10 1
108// 3 11 3
109// 4 100 1
110// 5 101 2
111// 6 110 1
112// 7 111 4
113// 8 1000 1
114// 9 1001 2
115// 10 1010 1
116// 11 1011 3
117// 12 1100 1
118// 13 1101 2
119// 14 1110 1
120// 15 1111 5
121// 16 10000 1
122// 17 10001 2
123// 1023 1111111111 1
124// 1024 10000000000 1
125// 1025 10000000001 1
126//
127// Licensing:
128//
129// This code is distributed under the GNU LGPL license.
130//
131// Modified:
132//
133// 13 March 2003
134//
135// Author:
136//
137// John Burkardt
138//
139// Parameters:
140//
141// Input, int N, the integer to be measured.
142// N should be nonnegative.
143//
144// Output, int I4_BIT_LO0, the position of the low 1 bit.
145//
146{
147 int bit;
148 int n2;
149
150 bit = 0;
151
152 while (true) {
153 bit = bit + 1;
154 n2 = n / 2;
155
156 if (n == 2 * n2) {
157 break;
158 }
159
160 n = n2;
161
162 }
163
164 return bit;
165}
166//****************************************************************************80
167
168int i4_max(int i1, int i2)
169
170//****************************************************************************80
171//
172// Purpose:
173//
174// I4_MAX returns the maximum of two integers.
175//
176// Licensing:
177//
178// This code is distributed under the GNU LGPL license.
179//
180// Modified:
181//
182// 05 May 2003
183//
184// Author:
185//
186// John Burkardt
187//
188// Parameters:
189//
190// Input, int I1, I2, two integers to be compared.
191//
192// Output, int I4_MAX, the larger of I1 and I2.
193//
194{
195 if (i2 < i1) {
196 return i1;
197 }
198 else {
199 return i2;
200 }
201
202}
203//****************************************************************************80
204
205int i4_min(int i1, int i2)
206
207//****************************************************************************80
208//
209// Purpose:
210//
211// I4_MIN returns the smaller of two integers.
212//
213// Licensing:
214//
215// This code is distributed under the GNU LGPL license.
216//
217// Modified:
218//
219// 05 May 2003
220//
221// Author:
222//
223// John Burkardt
224//
225// Parameters:
226//
227// Input, int I1, I2, two integers to be compared.
228//
229// Output, int I4_MIN, the smaller of I1 and I2.
230//
231{
232 if (i1 < i2) {
233 return i1;
234 }
235 else {
236 return i2;
237 }
238
239}
240//****************************************************************************80
241
242void i4_sobol(int dim_num, int *seed, float quasi[ ])
243
244//****************************************************************************80
245//
246// Purpose:
247//
248// I4_SOBOL generates a new quasirandom Sobol vector with each call.
249//
250// Discussion:
251//
252// The routine adapts the ideas of Antonov and Saleev.
253//
254// This routine uses INT for integers and FLOAT for real values.
255//
256// Thanks to Steffan Berridge for supplying (twice) the properly
257// formatted V data needed to extend the original routine's dimension
258// limit from 40 to 1111, 05 June 2007.
259//
260// Thanks to Francis Dalaudier for pointing out that the range of allowed
261// values of DIM_NUM should start at 1, not 2! 17 February 2009.
262//
263// Licensing:
264//
265// This code is distributed under the GNU LGPL license.
266//
267// Modified:
268//
269// 17 February 2009
270//
271// Author:
272//
273// Original FORTRAN77 version by Bennett Fox.
274// C++ version by John Burkardt
275//
276// Reference:
277//
278// IA Antonov, VM Saleev,
279// An Economic Method of Computing LP Tau-Sequences,
280// USSR Computational Mathematics and Mathematical Physics,
281// Volume 19, 1980, pages 252 - 256.
282//
283// Paul Bratley, Bennett Fox,
284// Algorithm 659:
285// Implementing Sobol's Quasirandom Sequence Generator,
286// ACM Transactions on Mathematical Software,
287// Volume 14, Number 1, pages 88-100, 1988.
288//
289// Bennett Fox,
290// Algorithm 647:
291// Implementation and Relative Efficiency of Quasirandom
292// Sequence Generators,
293// ACM Transactions on Mathematical Software,
294// Volume 12, Number 4, pages 362-376, 1986.
295//
296// Stephen Joe, Frances Kuo
297// Remark on Algorithm 659:
298// Implementing Sobol's Quasirandom Sequence Generator,
299// ACM Transactions on Mathematical Software,
300// Volume 29, Number 1, pages 49-57, March 2003.
301//
302// Ilya Sobol,
303// USSR Computational Mathematics and Mathematical Physics,
304// Volume 16, pages 236-242, 1977.
305//
306// Ilya Sobol, YL Levitan,
307// The Production of Points Uniformly Distributed in a Multidimensional
308// Cube (in Russian),
309// Preprint IPM Akad. Nauk SSSR,
310// Number 40, Moscow 1976.
311//
312// Parameters:
313//
314// Input, int DIM_NUM, the number of spatial dimensions.
315// DIM_NUM must satisfy 1 <= DIM_NUM <= 1111.
316//
317// Input/output, int *SEED, the "seed" for the sequence.
318// This is essentially the index in the sequence of the quasirandom
319// value to be generated. On output, SEED has been set to the
320// appropriate next value, usually simply SEED+1.
321// If SEED is less than 0 on input, it is treated as though it were 0.
322// An input value of 0 requests the first (0-th) element of the sequence.
323//
324// Output, float QUASI[DIM_NUM], the next quasirandom vector.
325//
326{
327# define DIM_MAX2 1111
328# define LOG_MAX 30
329
330 static int atmost;
331 static int dim_num_save = 0;
332 int i;
333 bool includ[LOG_MAX];
334 static bool initialized = false;
335 int j;
336 int j2;
337 int k;
338 int l=1;
339 static int lastq[DIM_MAX2];
340 int m;
341 static int maxcol;
342 int newv;
343 static int poly[DIM_MAX2] = {
344 1, 3, 7, 11, 13, 19, 25, 37, 59, 47,
345 61, 55, 41, 67, 97, 91, 109, 103, 115, 131,
346 193, 137, 145, 143, 241, 157, 185, 167, 229, 171,
347 213, 191, 253, 203, 211, 239, 247, 285, 369, 299,
348 301, 333, 351, 355, 357, 361, 391, 397, 425, 451,
349 463, 487, 501, 529, 539, 545, 557, 563, 601, 607,
350 617, 623, 631, 637, 647, 661, 675, 677, 687, 695,
351 701, 719, 721, 731, 757, 761, 787, 789, 799, 803,
352 817, 827, 847, 859, 865, 875, 877, 883, 895, 901,
353 911, 949, 953, 967, 971, 973, 981, 985, 995, 1001,
354 1019, 1033, 1051, 1063, 1069, 1125, 1135, 1153, 1163, 1221,
355 1239, 1255, 1267, 1279, 1293, 1305, 1315, 1329, 1341, 1347,
356 1367, 1387, 1413, 1423, 1431, 1441, 1479, 1509, 1527, 1531,
357 1555, 1557, 1573, 1591, 1603, 1615, 1627, 1657, 1663, 1673,
358 1717, 1729, 1747, 1759, 1789, 1815, 1821, 1825, 1849, 1863,
359 1869, 1877, 1881, 1891, 1917, 1933, 1939, 1969, 2011, 2035,
360 2041, 2053, 2071, 2091, 2093, 2119, 2147, 2149, 2161, 2171,
361 2189, 2197, 2207, 2217, 2225, 2255, 2257, 2273, 2279, 2283,
362 2293, 2317, 2323, 2341, 2345, 2363, 2365, 2373, 2377, 2385,
363 2395, 2419, 2421, 2431, 2435, 2447, 2475, 2477, 2489, 2503,
364 2521, 2533, 2551, 2561, 2567, 2579, 2581, 2601, 2633, 2657,
365 2669, 2681, 2687, 2693, 2705, 2717, 2727, 2731, 2739, 2741,
366 2773, 2783, 2793, 2799, 2801, 2811, 2819, 2825, 2833, 2867,
367 2879, 2881, 2891, 2905, 2911, 2917, 2927, 2941, 2951, 2955,
368 2963, 2965, 2991, 2999, 3005, 3017, 3035, 3037, 3047, 3053,
369 3083, 3085, 3097, 3103, 3159, 3169, 3179, 3187, 3205, 3209,
370 3223, 3227, 3229, 3251, 3263, 3271, 3277, 3283, 3285, 3299,
371 3305, 3319, 3331, 3343, 3357, 3367, 3373, 3393, 3399, 3413,
372 3417, 3427, 3439, 3441, 3475, 3487, 3497, 3515, 3517, 3529,
373 3543, 3547, 3553, 3559, 3573, 3589, 3613, 3617, 3623, 3627,
374 3635, 3641, 3655, 3659, 3669, 3679, 3697, 3707, 3709, 3713,
375 3731, 3743, 3747, 3771, 3791, 3805, 3827, 3833, 3851, 3865,
376 3889, 3895, 3933, 3947, 3949, 3957, 3971, 3985, 3991, 3995,
377 4007, 4013, 4021, 4045, 4051, 4069, 4073, 4179, 4201, 4219,
378 4221, 4249, 4305, 4331, 4359, 4383, 4387, 4411, 4431, 4439,
379 4449, 4459, 4485, 4531, 4569, 4575, 4621, 4663, 4669, 4711,
380 4723, 4735, 4793, 4801, 4811, 4879, 4893, 4897, 4921, 4927,
381 4941, 4977, 5017, 5027, 5033, 5127, 5169, 5175, 5199, 5213,
382 5223, 5237, 5287, 5293, 5331, 5391, 5405, 5453, 5523, 5573,
383 5591, 5597, 5611, 5641, 5703, 5717, 5721, 5797, 5821, 5909,
384 5913, 5955, 5957, 6005, 6025, 6061, 6067, 6079, 6081, 6231,
385 6237, 6289, 6295, 6329, 6383, 6427, 6453, 6465, 6501, 6523,
386 6539, 6577, 6589, 6601, 6607, 6631, 6683, 6699, 6707, 6761,
387 6795, 6865, 6881, 6901, 6923, 6931, 6943, 6999, 7057, 7079,
388 7103, 7105, 7123, 7173, 7185, 7191, 7207, 7245, 7303, 7327,
389 7333, 7355, 7365, 7369, 7375, 7411, 7431, 7459, 7491, 7505,
390 7515, 7541, 7557, 7561, 7701, 7705, 7727, 7749, 7761, 7783,
391 7795, 7823, 7907, 7953, 7963, 7975, 8049, 8089, 8123, 8125,
392 8137, 8219, 8231, 8245, 8275, 8293, 8303, 8331, 8333, 8351,
393 8357, 8367, 8379, 8381, 8387, 8393, 8417, 8435, 8461, 8469,
394 8489, 8495, 8507, 8515, 8551, 8555, 8569, 8585, 8599, 8605,
395 8639, 8641, 8647, 8653, 8671, 8675, 8689, 8699, 8729, 8741,
396 8759, 8765, 8771, 8795, 8797, 8825, 8831, 8841, 8855, 8859,
397 8883, 8895, 8909, 8943, 8951, 8955, 8965, 8999, 9003, 9031,
398 9045, 9049, 9071, 9073, 9085, 9095, 9101, 9109, 9123, 9129,
399 9137, 9143, 9147, 9185, 9197, 9209, 9227, 9235, 9247, 9253,
400 9257, 9277, 9297, 9303, 9313, 9325, 9343, 9347, 9371, 9373,
401 9397, 9407, 9409, 9415, 9419, 9443, 9481, 9495, 9501, 9505,
402 9517, 9529, 9555, 9557, 9571, 9585, 9591, 9607, 9611, 9621,
403 9625, 9631, 9647, 9661, 9669, 9679, 9687, 9707, 9731, 9733,
404 9745, 9773, 9791, 9803, 9811, 9817, 9833, 9847, 9851, 9863,
405 9875, 9881, 9905, 9911, 9917, 9923, 9963, 9973,10003,10025,
406 10043,10063,10071,10077,10091,10099,10105,10115,10129,10145,
407 10169,10183,10187,10207,10223,10225,10247,10265,10271,10275,
408 10289,10299,10301,10309,10343,10357,10373,10411,10413,10431,
409 10445,10453,10463,10467,10473,10491,10505,10511,10513,10523,
410 10539,10549,10559,10561,10571,10581,10615,10621,10625,10643,
411 10655,10671,10679,10685,10691,10711,10739,10741,10755,10767,
412 10781,10785,10803,10805,10829,10857,10863,10865,10875,10877,
413 10917,10921,10929,10949,10967,10971,10987,10995,11009,11029,
414 11043,11045,11055,11063,11075,11081,11117,11135,11141,11159,
415 11163,11181,11187,11225,11237,11261,11279,11297,11307,11309,
416 11327,11329,11341,11377,11403,11405,11413,11427,11439,11453,
417 11461,11473,11479,11489,11495,11499,11533,11545,11561,11567,
418 11575,11579,11589,11611,11623,11637,11657,11663,11687,11691,
419 11701,11747,11761,11773,11783,11795,11797,11817,11849,11855,
420 11867,11869,11873,11883,11919,11921,11927,11933,11947,11955,
421 11961,11999,12027,12029,12037,12041,12049,12055,12095,12097,
422 12107,12109,12121,12127,12133,12137,12181,12197,12207,12209,
423 12239,12253,12263,12269,12277,12287,12295,12309,12313,12335,
424 12361,12367,12391,12409,12415,12433,12449,12469,12479,12481,
425 12499,12505,12517,12527,12549,12559,12597,12615,12621,12639,
426 12643,12657,12667,12707,12713,12727,12741,12745,12763,12769,
427 12779,12781,12787,12799,12809,12815,12829,12839,12857,12875,
428 12883,12889,12901,12929,12947,12953,12959,12969,12983,12987,
429 12995,13015,13019,13031,13063,13077,13103,13137,13149,13173,
430 13207,13211,13227,13241,13249,13255,13269,13283,13285,13303,
431 13307,13321,13339,13351,13377,13389,13407,13417,13431,13435,
432 13447,13459,13465,13477,13501,13513,13531,13543,13561,13581,
433 13599,13605,13617,13623,13637,13647,13661,13677,13683,13695,
434 13725,13729,13753,13773,13781,13785,13795,13801,13807,13825,
435 13835,13855,13861,13871,13883,13897,13905,13915,13939,13941,
436 13969,13979,13981,13997,14027,14035,14037,14051,14063,14085,
437 14095,14107,14113,14125,14137,14145,14151,14163,14193,14199,
438 14219,14229,14233,14243,14277,14287,14289,14295,14301,14305,
439 14323,14339,14341,14359,14365,14375,14387,14411,14425,14441,
440 14449,14499,14513,14523,14537,14543,14561,14579,14585,14593,
441 14599,14603,14611,14641,14671,14695,14701,14723,14725,14743,
442 14753,14759,14765,14795,14797,14803,14831,14839,14845,14855,
443 14889,14895,14909,14929,14941,14945,14951,14963,14965,14985,
444 15033,15039,15053,15059,15061,15071,15077,15081,15099,15121,
445 15147,15149,15157,15167,15187,15193,15203,15205,15215,15217,
446 15223,15243,15257,15269,15273,15287,15291,15313,15335,15347,
447 15359,15373,15379,15381,15391,15395,15397,15419,15439,15453,
448 15469,15491,15503,15517,15527,15531,15545,15559,15593,15611,
449 15613,15619,15639,15643,15649,15661,15667,15669,15681,15693,
450 15717,15721,15741,15745,15765,15793,15799,15811,15825,15835,
451 15847,15851,15865,15877,15881,15887,15899,15915,15935,15937,
452 15955,15973,15977,16011,16035,16061,16069,16087,16093,16097,
453 16121,16141,16153,16159,16165,16183,16189,16195,16197,16201,
454 16209,16215,16225,16259,16265,16273,16299,16309,16355,16375,
455 16381
456 };
457 static float recipd;
458 static int seed_save = - 1;
459 int seed_temp;
460 static int v[DIM_MAX2][LOG_MAX];
461
462 if (!initialized || dim_num != dim_num_save) {
463 initialized = true;
464 for (i = 0; i < DIM_MAX2; i++) {
465 for (j = 0; j < LOG_MAX; j++) {
466 v[i][j] = 0;
467 }
468 }
469//
470// Initialize (part of) V.
471//
472 v[0][0] = 1;
473 v[1][0] = 1;
474 v[2][0] = 1;
475 v[3][0] = 1;
476 v[4][0] = 1;
477 v[5][0] = 1;
478 v[6][0] = 1;
479 v[7][0] = 1;
480 v[8][0] = 1;
481 v[9][0] = 1;
482 v[10][0] = 1;
483 v[11][0] = 1;
484 v[12][0] = 1;
485 v[13][0] = 1;
486 v[14][0] = 1;
487 v[15][0] = 1;
488 v[16][0] = 1;
489 v[17][0] = 1;
490 v[18][0] = 1;
491 v[19][0] = 1;
492 v[20][0] = 1;
493 v[21][0] = 1;
494 v[22][0] = 1;
495 v[23][0] = 1;
496 v[24][0] = 1;
497 v[25][0] = 1;
498 v[26][0] = 1;
499 v[27][0] = 1;
500 v[28][0] = 1;
501 v[29][0] = 1;
502 v[30][0] = 1;
503 v[31][0] = 1;
504 v[32][0] = 1;
505 v[33][0] = 1;
506 v[34][0] = 1;
507 v[35][0] = 1;
508 v[36][0] = 1;
509 v[37][0] = 1;
510 v[38][0] = 1;
511 v[39][0] = 1;
512 v[40][0] = 1;
513 v[41][0] = 1;
514 v[42][0] = 1;
515 v[43][0] = 1;
516 v[44][0] = 1;
517 v[45][0] = 1;
518 v[46][0] = 1;
519 v[47][0] = 1;
520 v[48][0] = 1;
521 v[49][0] = 1;
522 v[50][0] = 1;
523 v[51][0] = 1;
524 v[52][0] = 1;
525 v[53][0] = 1;
526 v[54][0] = 1;
527 v[55][0] = 1;
528 v[56][0] = 1;
529 v[57][0] = 1;
530 v[58][0] = 1;
531 v[59][0] = 1;
532 v[60][0] = 1;
533 v[61][0] = 1;
534 v[62][0] = 1;
535 v[63][0] = 1;
536 v[64][0] = 1;
537 v[65][0] = 1;
538 v[66][0] = 1;
539 v[67][0] = 1;
540 v[68][0] = 1;
541 v[69][0] = 1;
542 v[70][0] = 1;
543 v[71][0] = 1;
544 v[72][0] = 1;
545 v[73][0] = 1;
546 v[74][0] = 1;
547 v[75][0] = 1;
548 v[76][0] = 1;
549 v[77][0] = 1;
550 v[78][0] = 1;
551 v[79][0] = 1;
552 v[80][0] = 1;
553 v[81][0] = 1;
554 v[82][0] = 1;
555 v[83][0] = 1;
556 v[84][0] = 1;
557 v[85][0] = 1;
558 v[86][0] = 1;
559 v[87][0] = 1;
560 v[88][0] = 1;
561 v[89][0] = 1;
562 v[90][0] = 1;
563 v[91][0] = 1;
564 v[92][0] = 1;
565 v[93][0] = 1;
566 v[94][0] = 1;
567 v[95][0] = 1;
568 v[96][0] = 1;
569 v[97][0] = 1;
570 v[98][0] = 1;
571 v[99][0] = 1;
572 v[100][0] = 1;
573 v[101][0] = 1;
574 v[102][0] = 1;
575 v[103][0] = 1;
576 v[104][0] = 1;
577 v[105][0] = 1;
578 v[106][0] = 1;
579 v[107][0] = 1;
580 v[108][0] = 1;
581 v[109][0] = 1;
582 v[110][0] = 1;
583 v[111][0] = 1;
584 v[112][0] = 1;
585 v[113][0] = 1;
586 v[114][0] = 1;
587 v[115][0] = 1;
588 v[116][0] = 1;
589 v[117][0] = 1;
590 v[118][0] = 1;
591 v[119][0] = 1;
592 v[120][0] = 1;
593 v[121][0] = 1;
594 v[122][0] = 1;
595 v[123][0] = 1;
596 v[124][0] = 1;
597 v[125][0] = 1;
598 v[126][0] = 1;
599 v[127][0] = 1;
600 v[128][0] = 1;
601 v[129][0] = 1;
602 v[130][0] = 1;
603 v[131][0] = 1;
604 v[132][0] = 1;
605 v[133][0] = 1;
606 v[134][0] = 1;
607 v[135][0] = 1;
608 v[136][0] = 1;
609 v[137][0] = 1;
610 v[138][0] = 1;
611 v[139][0] = 1;
612 v[140][0] = 1;
613 v[141][0] = 1;
614 v[142][0] = 1;
615 v[143][0] = 1;
616 v[144][0] = 1;
617 v[145][0] = 1;
618 v[146][0] = 1;
619 v[147][0] = 1;
620 v[148][0] = 1;
621 v[149][0] = 1;
622 v[150][0] = 1;
623 v[151][0] = 1;
624 v[152][0] = 1;
625 v[153][0] = 1;
626 v[154][0] = 1;
627 v[155][0] = 1;
628 v[156][0] = 1;
629 v[157][0] = 1;
630 v[158][0] = 1;
631 v[159][0] = 1;
632 v[160][0] = 1;
633 v[161][0] = 1;
634 v[162][0] = 1;
635 v[163][0] = 1;
636 v[164][0] = 1;
637 v[165][0] = 1;
638 v[166][0] = 1;
639 v[167][0] = 1;
640 v[168][0] = 1;
641 v[169][0] = 1;
642 v[170][0] = 1;
643 v[171][0] = 1;
644 v[172][0] = 1;
645 v[173][0] = 1;
646 v[174][0] = 1;
647 v[175][0] = 1;
648 v[176][0] = 1;
649 v[177][0] = 1;
650 v[178][0] = 1;
651 v[179][0] = 1;
652 v[180][0] = 1;
653 v[181][0] = 1;
654 v[182][0] = 1;
655 v[183][0] = 1;
656 v[184][0] = 1;
657 v[185][0] = 1;
658 v[186][0] = 1;
659 v[187][0] = 1;
660 v[188][0] = 1;
661 v[189][0] = 1;
662 v[190][0] = 1;
663 v[191][0] = 1;
664 v[192][0] = 1;
665 v[193][0] = 1;
666 v[194][0] = 1;
667 v[195][0] = 1;
668 v[196][0] = 1;
669 v[197][0] = 1;
670 v[198][0] = 1;
671 v[199][0] = 1;
672 v[200][0] = 1;
673 v[201][0] = 1;
674 v[202][0] = 1;
675 v[203][0] = 1;
676 v[204][0] = 1;
677 v[205][0] = 1;
678 v[206][0] = 1;
679 v[207][0] = 1;
680 v[208][0] = 1;
681 v[209][0] = 1;
682 v[210][0] = 1;
683 v[211][0] = 1;
684 v[212][0] = 1;
685 v[213][0] = 1;
686 v[214][0] = 1;
687 v[215][0] = 1;
688 v[216][0] = 1;
689 v[217][0] = 1;
690 v[218][0] = 1;
691 v[219][0] = 1;
692 v[220][0] = 1;
693 v[221][0] = 1;
694 v[222][0] = 1;
695 v[223][0] = 1;
696 v[224][0] = 1;
697 v[225][0] = 1;
698 v[226][0] = 1;
699 v[227][0] = 1;
700 v[228][0] = 1;
701 v[229][0] = 1;
702 v[230][0] = 1;
703 v[231][0] = 1;
704 v[232][0] = 1;
705 v[233][0] = 1;
706 v[234][0] = 1;
707 v[235][0] = 1;
708 v[236][0] = 1;
709 v[237][0] = 1;
710 v[238][0] = 1;
711 v[239][0] = 1;
712 v[240][0] = 1;
713 v[241][0] = 1;
714 v[242][0] = 1;
715 v[243][0] = 1;
716 v[244][0] = 1;
717 v[245][0] = 1;
718 v[246][0] = 1;
719 v[247][0] = 1;
720 v[248][0] = 1;
721 v[249][0] = 1;
722 v[250][0] = 1;
723 v[251][0] = 1;
724 v[252][0] = 1;
725 v[253][0] = 1;
726 v[254][0] = 1;
727 v[255][0] = 1;
728 v[256][0] = 1;
729 v[257][0] = 1;
730 v[258][0] = 1;
731 v[259][0] = 1;
732 v[260][0] = 1;
733 v[261][0] = 1;
734 v[262][0] = 1;
735 v[263][0] = 1;
736 v[264][0] = 1;
737 v[265][0] = 1;
738 v[266][0] = 1;
739 v[267][0] = 1;
740 v[268][0] = 1;
741 v[269][0] = 1;
742 v[270][0] = 1;
743 v[271][0] = 1;
744 v[272][0] = 1;
745 v[273][0] = 1;
746 v[274][0] = 1;
747 v[275][0] = 1;
748 v[276][0] = 1;
749 v[277][0] = 1;
750 v[278][0] = 1;
751 v[279][0] = 1;
752 v[280][0] = 1;
753 v[281][0] = 1;
754 v[282][0] = 1;
755 v[283][0] = 1;
756 v[284][0] = 1;
757 v[285][0] = 1;
758 v[286][0] = 1;
759 v[287][0] = 1;
760 v[288][0] = 1;
761 v[289][0] = 1;
762 v[290][0] = 1;
763 v[291][0] = 1;
764 v[292][0] = 1;
765 v[293][0] = 1;
766 v[294][0] = 1;
767 v[295][0] = 1;
768 v[296][0] = 1;
769 v[297][0] = 1;
770 v[298][0] = 1;
771 v[299][0] = 1;
772 v[300][0] = 1;
773 v[301][0] = 1;
774 v[302][0] = 1;
775 v[303][0] = 1;
776 v[304][0] = 1;
777 v[305][0] = 1;
778 v[306][0] = 1;
779 v[307][0] = 1;
780 v[308][0] = 1;
781 v[309][0] = 1;
782 v[310][0] = 1;
783 v[311][0] = 1;
784 v[312][0] = 1;
785 v[313][0] = 1;
786 v[314][0] = 1;
787 v[315][0] = 1;
788 v[316][0] = 1;
789 v[317][0] = 1;
790 v[318][0] = 1;
791 v[319][0] = 1;
792 v[320][0] = 1;
793 v[321][0] = 1;
794 v[322][0] = 1;
795 v[323][0] = 1;
796 v[324][0] = 1;
797 v[325][0] = 1;
798 v[326][0] = 1;
799 v[327][0] = 1;
800 v[328][0] = 1;
801 v[329][0] = 1;
802 v[330][0] = 1;
803 v[331][0] = 1;
804 v[332][0] = 1;
805 v[333][0] = 1;
806 v[334][0] = 1;
807 v[335][0] = 1;
808 v[336][0] = 1;
809 v[337][0] = 1;
810 v[338][0] = 1;
811 v[339][0] = 1;
812 v[340][0] = 1;
813 v[341][0] = 1;
814 v[342][0] = 1;
815 v[343][0] = 1;
816 v[344][0] = 1;
817 v[345][0] = 1;
818 v[346][0] = 1;
819 v[347][0] = 1;
820 v[348][0] = 1;
821 v[349][0] = 1;
822 v[350][0] = 1;
823 v[351][0] = 1;
824 v[352][0] = 1;
825 v[353][0] = 1;
826 v[354][0] = 1;
827 v[355][0] = 1;
828 v[356][0] = 1;
829 v[357][0] = 1;
830 v[358][0] = 1;
831 v[359][0] = 1;
832 v[360][0] = 1;
833 v[361][0] = 1;
834 v[362][0] = 1;
835 v[363][0] = 1;
836 v[364][0] = 1;
837 v[365][0] = 1;
838 v[366][0] = 1;
839 v[367][0] = 1;
840 v[368][0] = 1;
841 v[369][0] = 1;
842 v[370][0] = 1;
843 v[371][0] = 1;
844 v[372][0] = 1;
845 v[373][0] = 1;
846 v[374][0] = 1;
847 v[375][0] = 1;
848 v[376][0] = 1;
849 v[377][0] = 1;
850 v[378][0] = 1;
851 v[379][0] = 1;
852 v[380][0] = 1;
853 v[381][0] = 1;
854 v[382][0] = 1;
855 v[383][0] = 1;
856 v[384][0] = 1;
857 v[385][0] = 1;
858 v[386][0] = 1;
859 v[387][0] = 1;
860 v[388][0] = 1;
861 v[389][0] = 1;
862 v[390][0] = 1;
863 v[391][0] = 1;
864 v[392][0] = 1;
865 v[393][0] = 1;
866 v[394][0] = 1;
867 v[395][0] = 1;
868 v[396][0] = 1;
869 v[397][0] = 1;
870 v[398][0] = 1;
871 v[399][0] = 1;
872 v[400][0] = 1;
873 v[401][0] = 1;
874 v[402][0] = 1;
875 v[403][0] = 1;
876 v[404][0] = 1;
877 v[405][0] = 1;
878 v[406][0] = 1;
879 v[407][0] = 1;
880 v[408][0] = 1;
881 v[409][0] = 1;
882 v[410][0] = 1;
883 v[411][0] = 1;
884 v[412][0] = 1;
885 v[413][0] = 1;
886 v[414][0] = 1;
887 v[415][0] = 1;
888 v[416][0] = 1;
889 v[417][0] = 1;
890 v[418][0] = 1;
891 v[419][0] = 1;
892 v[420][0] = 1;
893 v[421][0] = 1;
894 v[422][0] = 1;
895 v[423][0] = 1;
896 v[424][0] = 1;
897 v[425][0] = 1;
898 v[426][0] = 1;
899 v[427][0] = 1;
900 v[428][0] = 1;
901 v[429][0] = 1;
902 v[430][0] = 1;
903 v[431][0] = 1;
904 v[432][0] = 1;
905 v[433][0] = 1;
906 v[434][0] = 1;
907 v[435][0] = 1;
908 v[436][0] = 1;
909 v[437][0] = 1;
910 v[438][0] = 1;
911 v[439][0] = 1;
912 v[440][0] = 1;
913 v[441][0] = 1;
914 v[442][0] = 1;
915 v[443][0] = 1;
916 v[444][0] = 1;
917 v[445][0] = 1;
918 v[446][0] = 1;
919 v[447][0] = 1;
920 v[448][0] = 1;
921 v[449][0] = 1;
922 v[450][0] = 1;
923 v[451][0] = 1;
924 v[452][0] = 1;
925 v[453][0] = 1;
926 v[454][0] = 1;
927 v[455][0] = 1;
928 v[456][0] = 1;
929 v[457][0] = 1;
930 v[458][0] = 1;
931 v[459][0] = 1;
932 v[460][0] = 1;
933 v[461][0] = 1;
934 v[462][0] = 1;
935 v[463][0] = 1;
936 v[464][0] = 1;
937 v[465][0] = 1;
938 v[466][0] = 1;
939 v[467][0] = 1;
940 v[468][0] = 1;
941 v[469][0] = 1;
942 v[470][0] = 1;
943 v[471][0] = 1;
944 v[472][0] = 1;
945 v[473][0] = 1;
946 v[474][0] = 1;
947 v[475][0] = 1;
948 v[476][0] = 1;
949 v[477][0] = 1;
950 v[478][0] = 1;
951 v[479][0] = 1;
952 v[480][0] = 1;
953 v[481][0] = 1;
954 v[482][0] = 1;
955 v[483][0] = 1;
956 v[484][0] = 1;
957 v[485][0] = 1;
958 v[486][0] = 1;
959 v[487][0] = 1;
960 v[488][0] = 1;
961 v[489][0] = 1;
962 v[490][0] = 1;
963 v[491][0] = 1;
964 v[492][0] = 1;
965 v[493][0] = 1;
966 v[494][0] = 1;
967 v[495][0] = 1;
968 v[496][0] = 1;
969 v[497][0] = 1;
970 v[498][0] = 1;
971 v[499][0] = 1;
972 v[500][0] = 1;
973 v[501][0] = 1;
974 v[502][0] = 1;
975 v[503][0] = 1;
976 v[504][0] = 1;
977 v[505][0] = 1;
978 v[506][0] = 1;
979 v[507][0] = 1;
980 v[508][0] = 1;
981 v[509][0] = 1;
982 v[510][0] = 1;
983 v[511][0] = 1;
984 v[512][0] = 1;
985 v[513][0] = 1;
986 v[514][0] = 1;
987 v[515][0] = 1;
988 v[516][0] = 1;
989 v[517][0] = 1;
990 v[518][0] = 1;
991 v[519][0] = 1;
992 v[520][0] = 1;
993 v[521][0] = 1;
994 v[522][0] = 1;
995 v[523][0] = 1;
996 v[524][0] = 1;
997 v[525][0] = 1;
998 v[526][0] = 1;
999 v[527][0] = 1;
1000 v[528][0] = 1;
1001 v[529][0] = 1;
1002 v[530][0] = 1;
1003 v[531][0] = 1;
1004 v[532][0] = 1;
1005 v[533][0] = 1;
1006 v[534][0] = 1;
1007 v[535][0] = 1;
1008 v[536][0] = 1;
1009 v[537][0] = 1;
1010 v[538][0] = 1;
1011 v[539][0] = 1;
1012 v[540][0] = 1;
1013 v[541][0] = 1;
1014 v[542][0] = 1;
1015 v[543][0] = 1;
1016 v[544][0] = 1;
1017 v[545][0] = 1;
1018 v[546][0] = 1;
1019 v[547][0] = 1;
1020 v[548][0] = 1;
1021 v[549][0] = 1;
1022 v[550][0] = 1;
1023 v[551][0] = 1;
1024 v[552][0] = 1;
1025 v[553][0] = 1;
1026 v[554][0] = 1;
1027 v[555][0] = 1;
1028 v[556][0] = 1;
1029 v[557][0] = 1;
1030 v[558][0] = 1;
1031 v[559][0] = 1;
1032 v[560][0] = 1;
1033 v[561][0] = 1;
1034 v[562][0] = 1;
1035 v[563][0] = 1;
1036 v[564][0] = 1;
1037 v[565][0] = 1;
1038 v[566][0] = 1;
1039 v[567][0] = 1;
1040 v[568][0] = 1;
1041 v[569][0] = 1;
1042 v[570][0] = 1;
1043 v[571][0] = 1;
1044 v[572][0] = 1;
1045 v[573][0] = 1;
1046 v[574][0] = 1;
1047 v[575][0] = 1;
1048 v[576][0] = 1;
1049 v[577][0] = 1;
1050 v[578][0] = 1;
1051 v[579][0] = 1;
1052 v[580][0] = 1;
1053 v[581][0] = 1;
1054 v[582][0] = 1;
1055 v[583][0] = 1;
1056 v[584][0] = 1;
1057 v[585][0] = 1;
1058 v[586][0] = 1;
1059 v[587][0] = 1;
1060 v[588][0] = 1;
1061 v[589][0] = 1;
1062 v[590][0] = 1;
1063 v[591][0] = 1;
1064 v[592][0] = 1;
1065 v[593][0] = 1;
1066 v[594][0] = 1;
1067 v[595][0] = 1;
1068 v[596][0] = 1;
1069 v[597][0] = 1;
1070 v[598][0] = 1;
1071 v[599][0] = 1;
1072 v[600][0] = 1;
1073 v[601][0] = 1;
1074 v[602][0] = 1;
1075 v[603][0] = 1;
1076 v[604][0] = 1;
1077 v[605][0] = 1;
1078 v[606][0] = 1;
1079 v[607][0] = 1;
1080 v[608][0] = 1;
1081 v[609][0] = 1;
1082 v[610][0] = 1;
1083 v[611][0] = 1;
1084 v[612][0] = 1;
1085 v[613][0] = 1;
1086 v[614][0] = 1;
1087 v[615][0] = 1;
1088 v[616][0] = 1;
1089 v[617][0] = 1;
1090 v[618][0] = 1;
1091 v[619][0] = 1;
1092 v[620][0] = 1;
1093 v[621][0] = 1;
1094 v[622][0] = 1;
1095 v[623][0] = 1;
1096 v[624][0] = 1;
1097 v[625][0] = 1;
1098 v[626][0] = 1;
1099 v[627][0] = 1;
1100 v[628][0] = 1;
1101 v[629][0] = 1;
1102 v[630][0] = 1;
1103 v[631][0] = 1;
1104 v[632][0] = 1;
1105 v[633][0] = 1;
1106 v[634][0] = 1;
1107 v[635][0] = 1;
1108 v[636][0] = 1;
1109 v[637][0] = 1;
1110 v[638][0] = 1;
1111 v[639][0] = 1;
1112 v[640][0] = 1;
1113 v[641][0] = 1;
1114 v[642][0] = 1;
1115 v[643][0] = 1;
1116 v[644][0] = 1;
1117 v[645][0] = 1;
1118 v[646][0] = 1;
1119 v[647][0] = 1;
1120 v[648][0] = 1;
1121 v[649][0] = 1;
1122 v[650][0] = 1;
1123 v[651][0] = 1;
1124 v[652][0] = 1;
1125 v[653][0] = 1;
1126 v[654][0] = 1;
1127 v[655][0] = 1;
1128 v[656][0] = 1;
1129 v[657][0] = 1;
1130 v[658][0] = 1;
1131 v[659][0] = 1;
1132 v[660][0] = 1;
1133 v[661][0] = 1;
1134 v[662][0] = 1;
1135 v[663][0] = 1;
1136 v[664][0] = 1;
1137 v[665][0] = 1;
1138 v[666][0] = 1;
1139 v[667][0] = 1;
1140 v[668][0] = 1;
1141 v[669][0] = 1;
1142 v[670][0] = 1;
1143 v[671][0] = 1;
1144 v[672][0] = 1;
1145 v[673][0] = 1;
1146 v[674][0] = 1;
1147 v[675][0] = 1;
1148 v[676][0] = 1;
1149 v[677][0] = 1;
1150 v[678][0] = 1;
1151 v[679][0] = 1;
1152 v[680][0] = 1;
1153 v[681][0] = 1;
1154 v[682][0] = 1;
1155 v[683][0] = 1;
1156 v[684][0] = 1;
1157 v[685][0] = 1;
1158 v[686][0] = 1;
1159 v[687][0] = 1;
1160 v[688][0] = 1;
1161 v[689][0] = 1;
1162 v[690][0] = 1;
1163 v[691][0] = 1;
1164 v[692][0] = 1;
1165 v[693][0] = 1;
1166 v[694][0] = 1;
1167 v[695][0] = 1;
1168 v[696][0] = 1;
1169 v[697][0] = 1;
1170 v[698][0] = 1;
1171 v[699][0] = 1;
1172 v[700][0] = 1;
1173 v[701][0] = 1;
1174 v[702][0] = 1;
1175 v[703][0] = 1;
1176 v[704][0] = 1;
1177 v[705][0] = 1;
1178 v[706][0] = 1;
1179 v[707][0] = 1;
1180 v[708][0] = 1;
1181 v[709][0] = 1;
1182 v[710][0] = 1;
1183 v[711][0] = 1;
1184 v[712][0] = 1;
1185 v[713][0] = 1;
1186 v[714][0] = 1;
1187 v[715][0] = 1;
1188 v[716][0] = 1;
1189 v[717][0] = 1;
1190 v[718][0] = 1;
1191 v[719][0] = 1;
1192 v[720][0] = 1;
1193 v[721][0] = 1;
1194 v[722][0] = 1;
1195 v[723][0] = 1;
1196 v[724][0] = 1;
1197 v[725][0] = 1;
1198 v[726][0] = 1;
1199 v[727][0] = 1;
1200 v[728][0] = 1;
1201 v[729][0] = 1;
1202 v[730][0] = 1;
1203 v[731][0] = 1;
1204 v[732][0] = 1;
1205 v[733][0] = 1;
1206 v[734][0] = 1;
1207 v[735][0] = 1;
1208 v[736][0] = 1;
1209 v[737][0] = 1;
1210 v[738][0] = 1;
1211 v[739][0] = 1;
1212 v[740][0] = 1;
1213 v[741][0] = 1;
1214 v[742][0] = 1;
1215 v[743][0] = 1;
1216 v[744][0] = 1;
1217 v[745][0] = 1;
1218 v[746][0] = 1;
1219 v[747][0] = 1;
1220 v[748][0] = 1;
1221 v[749][0] = 1;
1222 v[750][0] = 1;
1223 v[751][0] = 1;
1224 v[752][0] = 1;
1225 v[753][0] = 1;
1226 v[754][0] = 1;
1227 v[755][0] = 1;
1228 v[756][0] = 1;
1229 v[757][0] = 1;
1230 v[758][0] = 1;
1231 v[759][0] = 1;
1232 v[760][0] = 1;
1233 v[761][0] = 1;
1234 v[762][0] = 1;
1235 v[763][0] = 1;
1236 v[764][0] = 1;
1237 v[765][0] = 1;
1238 v[766][0] = 1;
1239 v[767][0] = 1;
1240 v[768][0] = 1;
1241 v[769][0] = 1;
1242 v[770][0] = 1;
1243 v[771][0] = 1;
1244 v[772][0] = 1;
1245 v[773][0] = 1;
1246 v[774][0] = 1;
1247 v[775][0] = 1;
1248 v[776][0] = 1;
1249 v[777][0] = 1;
1250 v[778][0] = 1;
1251 v[779][0] = 1;
1252 v[780][0] = 1;
1253 v[781][0] = 1;
1254 v[782][0] = 1;
1255 v[783][0] = 1;
1256 v[784][0] = 1;
1257 v[785][0] = 1;
1258 v[786][0] = 1;
1259 v[787][0] = 1;
1260 v[788][0] = 1;
1261 v[789][0] = 1;
1262 v[790][0] = 1;
1263 v[791][0] = 1;
1264 v[792][0] = 1;
1265 v[793][0] = 1;
1266 v[794][0] = 1;
1267 v[795][0] = 1;
1268 v[796][0] = 1;
1269 v[797][0] = 1;
1270 v[798][0] = 1;
1271 v[799][0] = 1;
1272 v[800][0] = 1;
1273 v[801][0] = 1;
1274 v[802][0] = 1;
1275 v[803][0] = 1;
1276 v[804][0] = 1;
1277 v[805][0] = 1;
1278 v[806][0] = 1;
1279 v[807][0] = 1;
1280 v[808][0] = 1;
1281 v[809][0] = 1;
1282 v[810][0] = 1;
1283 v[811][0] = 1;
1284 v[812][0] = 1;
1285 v[813][0] = 1;
1286 v[814][0] = 1;
1287 v[815][0] = 1;
1288 v[816][0] = 1;
1289 v[817][0] = 1;
1290 v[818][0] = 1;
1291 v[819][0] = 1;
1292 v[820][0] = 1;
1293 v[821][0] = 1;
1294 v[822][0] = 1;
1295 v[823][0] = 1;
1296 v[824][0] = 1;
1297 v[825][0] = 1;
1298 v[826][0] = 1;
1299 v[827][0] = 1;
1300 v[828][0] = 1;
1301 v[829][0] = 1;
1302 v[830][0] = 1;
1303 v[831][0] = 1;
1304 v[832][0] = 1;
1305 v[833][0] = 1;
1306 v[834][0] = 1;
1307 v[835][0] = 1;
1308 v[836][0] = 1;
1309 v[837][0] = 1;
1310 v[838][0] = 1;
1311 v[839][0] = 1;
1312 v[840][0] = 1;
1313 v[841][0] = 1;
1314 v[842][0] = 1;
1315 v[843][0] = 1;
1316 v[844][0] = 1;
1317 v[845][0] = 1;
1318 v[846][0] = 1;
1319 v[847][0] = 1;
1320 v[848][0] = 1;
1321 v[849][0] = 1;
1322 v[850][0] = 1;
1323 v[851][0] = 1;
1324 v[852][0] = 1;
1325 v[853][0] = 1;
1326 v[854][0] = 1;
1327 v[855][0] = 1;
1328 v[856][0] = 1;
1329 v[857][0] = 1;
1330 v[858][0] = 1;
1331 v[859][0] = 1;
1332 v[860][0] = 1;
1333 v[861][0] = 1;
1334 v[862][0] = 1;
1335 v[863][0] = 1;
1336 v[864][0] = 1;
1337 v[865][0] = 1;
1338 v[866][0] = 1;
1339 v[867][0] = 1;
1340 v[868][0] = 1;
1341 v[869][0] = 1;
1342 v[870][0] = 1;
1343 v[871][0] = 1;
1344 v[872][0] = 1;
1345 v[873][0] = 1;
1346 v[874][0] = 1;
1347 v[875][0] = 1;
1348 v[876][0] = 1;
1349 v[877][0] = 1;
1350 v[878][0] = 1;
1351 v[879][0] = 1;
1352 v[880][0] = 1;
1353 v[881][0] = 1;
1354 v[882][0] = 1;
1355 v[883][0] = 1;
1356 v[884][0] = 1;
1357 v[885][0] = 1;
1358 v[886][0] = 1;
1359 v[887][0] = 1;
1360 v[888][0] = 1;
1361 v[889][0] = 1;
1362 v[890][0] = 1;
1363 v[891][0] = 1;
1364 v[892][0] = 1;
1365 v[893][0] = 1;
1366 v[894][0] = 1;
1367 v[895][0] = 1;
1368 v[896][0] = 1;
1369 v[897][0] = 1;
1370 v[898][0] = 1;
1371 v[899][0] = 1;
1372 v[900][0] = 1;
1373 v[901][0] = 1;
1374 v[902][0] = 1;
1375 v[903][0] = 1;
1376 v[904][0] = 1;
1377 v[905][0] = 1;
1378 v[906][0] = 1;
1379 v[907][0] = 1;
1380 v[908][0] = 1;
1381 v[909][0] = 1;
1382 v[910][0] = 1;
1383 v[911][0] = 1;
1384 v[912][0] = 1;
1385 v[913][0] = 1;
1386 v[914][0] = 1;
1387 v[915][0] = 1;
1388 v[916][0] = 1;
1389 v[917][0] = 1;
1390 v[918][0] = 1;
1391 v[919][0] = 1;
1392 v[920][0] = 1;
1393 v[921][0] = 1;
1394 v[922][0] = 1;
1395 v[923][0] = 1;
1396 v[924][0] = 1;
1397 v[925][0] = 1;
1398 v[926][0] = 1;
1399 v[927][0] = 1;
1400 v[928][0] = 1;
1401 v[929][0] = 1;
1402 v[930][0] = 1;
1403 v[931][0] = 1;
1404 v[932][0] = 1;
1405 v[933][0] = 1;
1406 v[934][0] = 1;
1407 v[935][0] = 1;
1408 v[936][0] = 1;
1409 v[937][0] = 1;
1410 v[938][0] = 1;
1411 v[939][0] = 1;
1412 v[940][0] = 1;
1413 v[941][0] = 1;
1414 v[942][0] = 1;
1415 v[943][0] = 1;
1416 v[944][0] = 1;
1417 v[945][0] = 1;
1418 v[946][0] = 1;
1419 v[947][0] = 1;
1420 v[948][0] = 1;
1421 v[949][0] = 1;
1422 v[950][0] = 1;
1423 v[951][0] = 1;
1424 v[952][0] = 1;
1425 v[953][0] = 1;
1426 v[954][0] = 1;
1427 v[955][0] = 1;
1428 v[956][0] = 1;
1429 v[957][0] = 1;
1430 v[958][0] = 1;
1431 v[959][0] = 1;
1432 v[960][0] = 1;
1433 v[961][0] = 1;
1434 v[962][0] = 1;
1435 v[963][0] = 1;
1436 v[964][0] = 1;
1437 v[965][0] = 1;
1438 v[966][0] = 1;
1439 v[967][0] = 1;
1440 v[968][0] = 1;
1441 v[969][0] = 1;
1442 v[970][0] = 1;
1443 v[971][0] = 1;
1444 v[972][0] = 1;
1445 v[973][0] = 1;
1446 v[974][0] = 1;
1447 v[975][0] = 1;
1448 v[976][0] = 1;
1449 v[977][0] = 1;
1450 v[978][0] = 1;
1451 v[979][0] = 1;
1452 v[980][0] = 1;
1453 v[981][0] = 1;
1454 v[982][0] = 1;
1455 v[983][0] = 1;
1456 v[984][0] = 1;
1457 v[985][0] = 1;
1458 v[986][0] = 1;
1459 v[987][0] = 1;
1460 v[988][0] = 1;
1461 v[989][0] = 1;
1462 v[990][0] = 1;
1463 v[991][0] = 1;
1464 v[992][0] = 1;
1465 v[993][0] = 1;
1466 v[994][0] = 1;
1467 v[995][0] = 1;
1468 v[996][0] = 1;
1469 v[997][0] = 1;
1470 v[998][0] = 1;
1471 v[999][0] = 1;
1472 v[1000][0] = 1;
1473 v[1001][0] = 1;
1474 v[1002][0] = 1;
1475 v[1003][0] = 1;
1476 v[1004][0] = 1;
1477 v[1005][0] = 1;
1478 v[1006][0] = 1;
1479 v[1007][0] = 1;
1480 v[1008][0] = 1;
1481 v[1009][0] = 1;
1482 v[1010][0] = 1;
1483 v[1011][0] = 1;
1484 v[1012][0] = 1;
1485 v[1013][0] = 1;
1486 v[1014][0] = 1;
1487 v[1015][0] = 1;
1488 v[1016][0] = 1;
1489 v[1017][0] = 1;
1490 v[1018][0] = 1;
1491 v[1019][0] = 1;
1492 v[1020][0] = 1;
1493 v[1021][0] = 1;
1494 v[1022][0] = 1;
1495 v[1023][0] = 1;
1496 v[1024][0] = 1;
1497 v[1025][0] = 1;
1498 v[1026][0] = 1;
1499 v[1027][0] = 1;
1500 v[1028][0] = 1;
1501 v[1029][0] = 1;
1502 v[1030][0] = 1;
1503 v[1031][0] = 1;
1504 v[1032][0] = 1;
1505 v[1033][0] = 1;
1506 v[1034][0] = 1;
1507 v[1035][0] = 1;
1508 v[1036][0] = 1;
1509 v[1037][0] = 1;
1510 v[1038][0] = 1;
1511 v[1039][0] = 1;
1512 v[1040][0] = 1;
1513 v[1041][0] = 1;
1514 v[1042][0] = 1;
1515 v[1043][0] = 1;
1516 v[1044][0] = 1;
1517 v[1045][0] = 1;
1518 v[1046][0] = 1;
1519 v[1047][0] = 1;
1520 v[1048][0] = 1;
1521 v[1049][0] = 1;
1522 v[1050][0] = 1;
1523 v[1051][0] = 1;
1524 v[1052][0] = 1;
1525 v[1053][0] = 1;
1526 v[1054][0] = 1;
1527 v[1055][0] = 1;
1528 v[1056][0] = 1;
1529 v[1057][0] = 1;
1530 v[1058][0] = 1;
1531 v[1059][0] = 1;
1532 v[1060][0] = 1;
1533 v[1061][0] = 1;
1534 v[1062][0] = 1;
1535 v[1063][0] = 1;
1536 v[1064][0] = 1;
1537 v[1065][0] = 1;
1538 v[1066][0] = 1;
1539 v[1067][0] = 1;
1540 v[1068][0] = 1;
1541 v[1069][0] = 1;
1542 v[1070][0] = 1;
1543 v[1071][0] = 1;
1544 v[1072][0] = 1;
1545 v[1073][0] = 1;
1546 v[1074][0] = 1;
1547 v[1075][0] = 1;
1548 v[1076][0] = 1;
1549 v[1077][0] = 1;
1550 v[1078][0] = 1;
1551 v[1079][0] = 1;
1552 v[1080][0] = 1;
1553 v[1081][0] = 1;
1554 v[1082][0] = 1;
1555 v[1083][0] = 1;
1556 v[1084][0] = 1;
1557 v[1085][0] = 1;
1558 v[1086][0] = 1;
1559 v[1087][0] = 1;
1560 v[1088][0] = 1;
1561 v[1089][0] = 1;
1562 v[1090][0] = 1;
1563 v[1091][0] = 1;
1564 v[1092][0] = 1;
1565 v[1093][0] = 1;
1566 v[1094][0] = 1;
1567 v[1095][0] = 1;
1568 v[1096][0] = 1;
1569 v[1097][0] = 1;
1570 v[1098][0] = 1;
1571 v[1099][0] = 1;
1572 v[1100][0] = 1;
1573 v[1101][0] = 1;
1574 v[1102][0] = 1;
1575 v[1103][0] = 1;
1576 v[1104][0] = 1;
1577 v[1105][0] = 1;
1578 v[1106][0] = 1;
1579 v[1107][0] = 1;
1580 v[1108][0] = 1;
1581 v[1109][0] = 1;
1582 v[1110][0] = 1;
1583
1584 v[2][1] = 1;
1585 v[3][1] = 3;
1586 v[4][1] = 1;
1587 v[5][1] = 3;
1588 v[6][1] = 1;
1589 v[7][1] = 3;
1590 v[8][1] = 3;
1591 v[9][1] = 1;
1592 v[10][1] = 3;
1593 v[11][1] = 1;
1594 v[12][1] = 3;
1595 v[13][1] = 1;
1596 v[14][1] = 3;
1597 v[15][1] = 1;
1598 v[16][1] = 1;
1599 v[17][1] = 3;
1600 v[18][1] = 1;
1601 v[19][1] = 3;
1602 v[20][1] = 1;
1603 v[21][1] = 3;
1604 v[22][1] = 1;
1605 v[23][1] = 3;
1606 v[24][1] = 3;
1607 v[25][1] = 1;
1608 v[26][1] = 1;
1609 v[27][1] = 1;
1610 v[28][1] = 3;
1611 v[29][1] = 1;
1612 v[30][1] = 3;
1613 v[31][1] = 1;
1614 v[32][1] = 3;
1615 v[33][1] = 3;
1616 v[34][1] = 1;
1617 v[35][1] = 3;
1618 v[36][1] = 1;
1619 v[37][1] = 1;
1620 v[38][1] = 1;
1621 v[39][1] = 3;
1622 v[40][1] = 1;
1623 v[41][1] = 3;
1624 v[42][1] = 1;
1625 v[43][1] = 1;
1626 v[44][1] = 1;
1627 v[45][1] = 3;
1628 v[46][1] = 3;
1629 v[47][1] = 1;
1630 v[48][1] = 3;
1631 v[49][1] = 3;
1632 v[50][1] = 1;
1633 v[51][1] = 1;
1634 v[52][1] = 3;
1635 v[53][1] = 3;
1636 v[54][1] = 1;
1637 v[55][1] = 3;
1638 v[56][1] = 3;
1639 v[57][1] = 3;
1640 v[58][1] = 1;
1641 v[59][1] = 3;
1642 v[60][1] = 1;
1643 v[61][1] = 3;
1644 v[62][1] = 1;
1645 v[63][1] = 1;
1646 v[64][1] = 3;
1647 v[65][1] = 3;
1648 v[66][1] = 1;
1649 v[67][1] = 1;
1650 v[68][1] = 1;
1651 v[69][1] = 1;
1652 v[70][1] = 3;
1653 v[71][1] = 1;
1654 v[72][1] = 1;
1655 v[73][1] = 3;
1656 v[74][1] = 1;
1657 v[75][1] = 1;
1658 v[76][1] = 1;
1659 v[77][1] = 3;
1660 v[78][1] = 3;
1661 v[79][1] = 1;
1662 v[80][1] = 3;
1663 v[81][1] = 3;
1664 v[82][1] = 1;
1665 v[83][1] = 3;
1666 v[84][1] = 3;
1667 v[85][1] = 3;
1668 v[86][1] = 1;
1669 v[87][1] = 3;
1670 v[88][1] = 3;
1671 v[89][1] = 3;
1672 v[90][1] = 1;
1673 v[91][1] = 3;
1674 v[92][1] = 3;
1675 v[93][1] = 1;
1676 v[94][1] = 3;
1677 v[95][1] = 3;
1678 v[96][1] = 3;
1679 v[97][1] = 1;
1680 v[98][1] = 3;
1681 v[99][1] = 1;
1682 v[100][1] = 3;
1683 v[101][1] = 1;
1684 v[102][1] = 1;
1685 v[103][1] = 3;
1686 v[104][1] = 3;
1687 v[105][1] = 1;
1688 v[106][1] = 3;
1689 v[107][1] = 3;
1690 v[108][1] = 1;
1691 v[109][1] = 1;
1692 v[110][1] = 1;
1693 v[111][1] = 3;
1694 v[112][1] = 3;
1695 v[113][1] = 1;
1696 v[114][1] = 3;
1697 v[115][1] = 3;
1698 v[116][1] = 1;
1699 v[117][1] = 3;
1700 v[118][1] = 1;
1701 v[119][1] = 1;
1702 v[120][1] = 3;
1703 v[121][1] = 3;
1704 v[122][1] = 3;
1705 v[123][1] = 1;
1706 v[124][1] = 1;
1707 v[125][1] = 1;
1708 v[126][1] = 3;
1709 v[127][1] = 1;
1710 v[128][1] = 1;
1711 v[129][1] = 3;
1712 v[130][1] = 1;
1713 v[131][1] = 1;
1714 v[132][1] = 3;
1715 v[133][1] = 3;
1716 v[134][1] = 1;
1717 v[135][1] = 3;
1718 v[136][1] = 1;
1719 v[137][1] = 3;
1720 v[138][1] = 3;
1721 v[139][1] = 3;
1722 v[140][1] = 3;
1723 v[141][1] = 1;
1724 v[142][1] = 1;
1725 v[143][1] = 1;
1726 v[144][1] = 3;
1727 v[145][1] = 3;
1728 v[146][1] = 1;
1729 v[147][1] = 1;
1730 v[148][1] = 3;
1731 v[149][1] = 1;
1732 v[150][1] = 1;
1733 v[151][1] = 1;
1734 v[152][1] = 1;
1735 v[153][1] = 1;
1736 v[154][1] = 1;
1737 v[155][1] = 3;
1738 v[156][1] = 1;
1739 v[157][1] = 3;
1740 v[158][1] = 1;
1741 v[159][1] = 1;
1742 v[160][1] = 1;
1743 v[161][1] = 3;
1744 v[162][1] = 1;
1745 v[163][1] = 3;
1746 v[164][1] = 1;
1747 v[165][1] = 3;
1748 v[166][1] = 3;
1749 v[167][1] = 3;
1750 v[168][1] = 1;
1751 v[169][1] = 1;
1752 v[170][1] = 3;
1753 v[171][1] = 3;
1754 v[172][1] = 1;
1755 v[173][1] = 3;
1756 v[174][1] = 1;
1757 v[175][1] = 3;
1758 v[176][1] = 1;
1759 v[177][1] = 1;
1760 v[178][1] = 3;
1761 v[179][1] = 1;
1762 v[180][1] = 3;
1763 v[181][1] = 1;
1764 v[182][1] = 3;
1765 v[183][1] = 1;
1766 v[184][1] = 3;
1767 v[185][1] = 1;
1768 v[186][1] = 1;
1769 v[187][1] = 1;
1770 v[188][1] = 3;
1771 v[189][1] = 3;
1772 v[190][1] = 1;
1773 v[191][1] = 3;
1774 v[192][1] = 3;
1775 v[193][1] = 1;
1776 v[194][1] = 3;
1777 v[195][1] = 1;
1778 v[196][1] = 1;
1779 v[197][1] = 1;
1780 v[198][1] = 3;
1781 v[199][1] = 1;
1782 v[200][1] = 3;
1783 v[201][1] = 1;
1784 v[202][1] = 1;
1785 v[203][1] = 3;
1786 v[204][1] = 1;
1787 v[205][1] = 1;
1788 v[206][1] = 3;
1789 v[207][1] = 3;
1790 v[208][1] = 1;
1791 v[209][1] = 1;
1792 v[210][1] = 3;
1793 v[211][1] = 3;
1794 v[212][1] = 3;
1795 v[213][1] = 1;
1796 v[214][1] = 3;
1797 v[215][1] = 3;
1798 v[216][1] = 3;
1799 v[217][1] = 1;
1800 v[218][1] = 3;
1801 v[219][1] = 1;
1802 v[220][1] = 3;
1803 v[221][1] = 1;
1804 v[222][1] = 1;
1805 v[223][1] = 1;
1806 v[224][1] = 3;
1807 v[225][1] = 1;
1808 v[226][1] = 1;
1809 v[227][1] = 1;
1810 v[228][1] = 3;
1811 v[229][1] = 1;
1812 v[230][1] = 1;
1813 v[231][1] = 1;
1814 v[232][1] = 1;
1815 v[233][1] = 1;
1816 v[234][1] = 3;
1817 v[235][1] = 3;
1818 v[236][1] = 3;
1819 v[237][1] = 1;
1820 v[238][1] = 1;
1821 v[239][1] = 1;
1822 v[240][1] = 1;
1823 v[241][1] = 3;
1824 v[242][1] = 3;
1825 v[243][1] = 3;
1826 v[244][1] = 1;
1827 v[245][1] = 3;
1828 v[246][1] = 3;
1829 v[247][1] = 1;
1830 v[248][1] = 1;
1831 v[249][1] = 1;
1832 v[250][1] = 1;
1833 v[251][1] = 3;
1834 v[252][1] = 1;
1835 v[253][1] = 1;
1836 v[254][1] = 3;
1837 v[255][1] = 1;
1838 v[256][1] = 3;
1839 v[257][1] = 3;
1840 v[258][1] = 1;
1841 v[259][1] = 1;
1842 v[260][1] = 3;
1843 v[261][1] = 3;
1844 v[262][1] = 1;
1845 v[263][1] = 1;
1846 v[264][1] = 1;
1847 v[265][1] = 1;
1848 v[266][1] = 3;
1849 v[267][1] = 1;
1850 v[268][1] = 3;
1851 v[269][1] = 3;
1852 v[270][1] = 1;
1853 v[271][1] = 3;
1854 v[272][1] = 3;
1855 v[273][1] = 1;
1856 v[274][1] = 1;
1857 v[275][1] = 1;
1858 v[276][1] = 3;
1859 v[277][1] = 3;
1860 v[278][1] = 3;
1861 v[279][1] = 1;
1862 v[280][1] = 3;
1863 v[281][1] = 3;
1864 v[282][1] = 1;
1865 v[283][1] = 3;
1866 v[284][1] = 3;
1867 v[285][1] = 1;
1868 v[286][1] = 3;
1869 v[287][1] = 1;
1870 v[288][1] = 3;
1871 v[289][1] = 3;
1872 v[290][1] = 3;
1873 v[291][1] = 1;
1874 v[292][1] = 3;
1875 v[293][1] = 1;
1876 v[294][1] = 1;
1877 v[295][1] = 3;
1878 v[296][1] = 1;
1879 v[297][1] = 3;
1880 v[298][1] = 1;
1881 v[299][1] = 1;
1882 v[300][1] = 1;
1883 v[301][1] = 3;
1884 v[302][1] = 3;
1885 v[303][1] = 3;
1886 v[304][1] = 1;
1887 v[305][1] = 1;
1888 v[306][1] = 3;
1889 v[307][1] = 1;
1890 v[308][1] = 3;
1891 v[309][1] = 1;
1892 v[310][1] = 1;
1893 v[311][1] = 1;
1894 v[312][1] = 1;
1895 v[313][1] = 1;
1896 v[314][1] = 1;
1897 v[315][1] = 3;
1898 v[316][1] = 1;
1899 v[317][1] = 1;
1900 v[318][1] = 3;
1901 v[319][1] = 1;
1902 v[320][1] = 3;
1903 v[321][1] = 3;
1904 v[322][1] = 1;
1905 v[323][1] = 1;
1906 v[324][1] = 1;
1907 v[325][1] = 1;
1908 v[326][1] = 3;
1909 v[327][1] = 1;
1910 v[328][1] = 3;
1911 v[329][1] = 1;
1912 v[330][1] = 3;
1913 v[331][1] = 1;
1914 v[332][1] = 1;
1915 v[333][1] = 1;
1916 v[334][1] = 1;
1917 v[335][1] = 3;
1918 v[336][1] = 3;
1919 v[337][1] = 1;
1920 v[338][1] = 1;
1921 v[339][1] = 1;
1922 v[340][1] = 1;
1923 v[341][1] = 1;
1924 v[342][1] = 3;
1925 v[343][1] = 3;
1926 v[344][1] = 3;
1927 v[345][1] = 1;
1928 v[346][1] = 1;
1929 v[347][1] = 3;
1930 v[348][1] = 3;
1931 v[349][1] = 3;
1932 v[350][1] = 3;
1933 v[351][1] = 3;
1934 v[352][1] = 1;
1935 v[353][1] = 3;
1936 v[354][1] = 3;
1937 v[355][1] = 1;
1938 v[356][1] = 3;
1939 v[357][1] = 3;
1940 v[358][1] = 3;
1941 v[359][1] = 3;
1942 v[360][1] = 1;
1943 v[361][1] = 1;
1944 v[362][1] = 1;
1945 v[363][1] = 1;
1946 v[364][1] = 1;
1947 v[365][1] = 1;
1948 v[366][1] = 3;
1949 v[367][1] = 1;
1950 v[368][1] = 1;
1951 v[369][1] = 3;
1952 v[370][1] = 1;
1953 v[371][1] = 1;
1954 v[372][1] = 1;
1955 v[373][1] = 3;
1956 v[374][1] = 1;
1957 v[375][1] = 1;
1958 v[376][1] = 1;
1959 v[377][1] = 3;
1960 v[378][1] = 3;
1961 v[379][1] = 3;
1962 v[380][1] = 1;
1963 v[381][1] = 3;
1964 v[382][1] = 1;
1965 v[383][1] = 1;
1966 v[384][1] = 3;
1967 v[385][1] = 3;
1968 v[386][1] = 3;
1969 v[387][1] = 1;
1970 v[388][1] = 3;
1971 v[389][1] = 3;
1972 v[390][1] = 1;
1973 v[391][1] = 3;
1974 v[392][1] = 1;
1975 v[393][1] = 3;
1976 v[394][1] = 3;
1977 v[395][1] = 1;
1978 v[396][1] = 3;
1979 v[397][1] = 3;
1980 v[398][1] = 3;
1981 v[399][1] = 1;
1982 v[400][1] = 1;
1983 v[401][1] = 3;
1984 v[402][1] = 3;
1985 v[403][1] = 1;
1986 v[404][1] = 3;
1987 v[405][1] = 1;
1988 v[406][1] = 3;
1989 v[407][1] = 1;
1990 v[408][1] = 1;
1991 v[409][1] = 1;
1992 v[410][1] = 3;
1993 v[411][1] = 3;
1994 v[412][1] = 3;
1995 v[413][1] = 3;
1996 v[414][1] = 1;
1997 v[415][1] = 3;
1998 v[416][1] = 1;
1999 v[417][1] = 1;
2000 v[418][1] = 3;
2001 v[419][1] = 1;
2002 v[420][1] = 3;
2003 v[421][1] = 1;
2004 v[422][1] = 1;
2005 v[423][1] = 1;
2006 v[424][1] = 3;
2007 v[425][1] = 1;
2008 v[426][1] = 3;
2009 v[427][1] = 1;
2010 v[428][1] = 3;
2011 v[429][1] = 1;
2012 v[430][1] = 3;
2013 v[431][1] = 3;
2014 v[432][1] = 3;
2015 v[433][1] = 3;
2016 v[434][1] = 3;
2017 v[435][1] = 3;
2018 v[436][1] = 3;
2019 v[437][1] = 3;
2020 v[438][1] = 1;
2021 v[439][1] = 3;
2022 v[440][1] = 3;
2023 v[441][1] = 3;
2024 v[442][1] = 3;
2025 v[443][1] = 3;
2026 v[444][1] = 1;
2027 v[445][1] = 3;
2028 v[446][1] = 1;
2029 v[447][1] = 3;
2030 v[448][1] = 3;
2031 v[449][1] = 3;
2032 v[450][1] = 1;
2033 v[451][1] = 3;
2034 v[452][1] = 1;
2035 v[453][1] = 3;
2036 v[454][1] = 1;
2037 v[455][1] = 3;
2038 v[456][1] = 3;
2039 v[457][1] = 1;
2040 v[458][1] = 3;
2041 v[459][1] = 3;
2042 v[460][1] = 3;
2043 v[461][1] = 3;
2044 v[462][1] = 3;
2045 v[463][1] = 3;
2046 v[464][1] = 3;
2047 v[465][1] = 3;
2048 v[466][1] = 3;
2049 v[467][1] = 1;
2050 v[468][1] = 1;
2051 v[469][1] = 1;
2052 v[470][1] = 1;
2053 v[471][1] = 1;
2054 v[472][1] = 1;
2055 v[473][1] = 3;
2056 v[474][1] = 3;
2057 v[475][1] = 1;
2058 v[476][1] = 1;
2059 v[477][1] = 3;
2060 v[478][1] = 3;
2061 v[479][1] = 1;
2062 v[480][1] = 1;
2063 v[481][1] = 1;
2064 v[482][1] = 3;
2065 v[483][1] = 3;
2066 v[484][1] = 1;
2067 v[485][1] = 1;
2068 v[486][1] = 3;
2069 v[487][1] = 3;
2070 v[488][1] = 3;
2071 v[489][1] = 3;
2072 v[490][1] = 1;
2073 v[491][1] = 1;
2074 v[492][1] = 3;
2075 v[493][1] = 1;
2076 v[494][1] = 3;
2077 v[495][1] = 3;
2078 v[496][1] = 1;
2079 v[497][1] = 3;
2080 v[498][1] = 3;
2081 v[499][1] = 1;
2082 v[500][1] = 1;
2083 v[501][1] = 1;
2084 v[502][1] = 3;
2085 v[503][1] = 3;
2086 v[504][1] = 3;
2087 v[505][1] = 1;
2088 v[506][1] = 1;
2089 v[507][1] = 3;
2090 v[508][1] = 3;
2091 v[509][1] = 3;
2092 v[510][1] = 3;
2093 v[511][1] = 3;
2094 v[512][1] = 1;
2095 v[513][1] = 1;
2096 v[514][1] = 1;
2097 v[515][1] = 3;
2098 v[516][1] = 1;
2099 v[517][1] = 3;
2100 v[518][1] = 3;
2101 v[519][1] = 1;
2102 v[520][1] = 3;
2103 v[521][1] = 3;
2104 v[522][1] = 3;
2105 v[523][1] = 3;
2106 v[524][1] = 1;
2107 v[525][1] = 1;
2108 v[526][1] = 3;
2109 v[527][1] = 1;
2110 v[528][1] = 1;
2111 v[529][1] = 3;
2112 v[530][1] = 1;
2113 v[531][1] = 3;
2114 v[532][1] = 1;
2115 v[533][1] = 3;
2116 v[534][1] = 1;
2117 v[535][1] = 3;
2118 v[536][1] = 3;
2119 v[537][1] = 1;
2120 v[538][1] = 1;
2121 v[539][1] = 3;
2122 v[540][1] = 3;
2123 v[541][1] = 1;
2124 v[542][1] = 3;
2125 v[543][1] = 3;
2126 v[544][1] = 1;
2127 v[545][1] = 3;
2128 v[546][1] = 3;
2129 v[547][1] = 1;
2130 v[548][1] = 1;
2131 v[549][1] = 3;
2132 v[550][1] = 1;
2133 v[551][1] = 3;
2134 v[552][1] = 3;
2135 v[553][1] = 1;
2136 v[554][1] = 1;
2137 v[555][1] = 3;
2138 v[556][1] = 1;
2139 v[557][1] = 3;
2140 v[558][1] = 1;
2141 v[559][1] = 3;
2142 v[560][1] = 1;
2143 v[561][1] = 1;
2144 v[562][1] = 3;
2145 v[563][1] = 3;
2146 v[564][1] = 1;
2147 v[565][1] = 1;
2148 v[566][1] = 1;
2149 v[567][1] = 3;
2150 v[568][1] = 3;
2151 v[569][1] = 1;
2152 v[570][1] = 3;
2153 v[571][1] = 1;
2154 v[572][1] = 1;
2155 v[573][1] = 3;
2156 v[574][1] = 3;
2157 v[575][1] = 1;
2158 v[576][1] = 1;
2159 v[577][1] = 3;
2160 v[578][1] = 1;
2161 v[579][1] = 3;
2162 v[580][1] = 1;
2163 v[581][1] = 1;
2164 v[582][1] = 1;
2165 v[583][1] = 1;
2166 v[584][1] = 1;
2167 v[585][1] = 3;
2168 v[586][1] = 1;
2169 v[587][1] = 1;
2170 v[588][1] = 1;
2171 v[589][1] = 1;
2172 v[590][1] = 3;
2173 v[591][1] = 1;
2174 v[592][1] = 3;
2175 v[593][1] = 1;
2176 v[594][1] = 1;
2177 v[595][1] = 3;
2178 v[596][1] = 3;
2179 v[597][1] = 1;
2180 v[598][1] = 1;
2181 v[599][1] = 3;
2182 v[600][1] = 1;
2183 v[601][1] = 3;
2184 v[602][1] = 1;
2185 v[603][1] = 3;
2186 v[604][1] = 3;
2187 v[605][1] = 3;
2188 v[606][1] = 1;
2189 v[607][1] = 3;
2190 v[608][1] = 3;
2191 v[609][1] = 3;
2192 v[610][1] = 1;
2193 v[611][1] = 1;
2194 v[612][1] = 3;
2195 v[613][1] = 3;
2196 v[614][1] = 3;
2197 v[615][1] = 1;
2198 v[616][1] = 1;
2199 v[617][1] = 1;
2200 v[618][1] = 1;
2201 v[619][1] = 3;
2202 v[620][1] = 1;
2203 v[621][1] = 3;
2204 v[622][1] = 1;
2205 v[623][1] = 3;
2206 v[624][1] = 1;
2207 v[625][1] = 1;
2208 v[626][1] = 3;
2209 v[627][1] = 3;
2210 v[628][1] = 1;
2211 v[629][1] = 1;
2212 v[630][1] = 1;
2213 v[631][1] = 3;
2214 v[632][1] = 3;
2215 v[633][1] = 1;
2216 v[634][1] = 3;
2217 v[635][1] = 1;
2218 v[636][1] = 3;
2219 v[637][1] = 1;
2220 v[638][1] = 1;
2221 v[639][1] = 1;
2222 v[640][1] = 1;
2223 v[641][1] = 1;
2224 v[642][1] = 1;
2225 v[643][1] = 3;
2226 v[644][1] = 1;
2227 v[645][1] = 3;
2228 v[646][1] = 3;
2229 v[647][1] = 1;
2230 v[648][1] = 3;
2231 v[649][1] = 3;
2232 v[650][1] = 3;
2233 v[651][1] = 1;
2234 v[652][1] = 3;
2235 v[653][1] = 1;
2236 v[654][1] = 1;
2237 v[655][1] = 3;
2238 v[656][1] = 3;
2239 v[657][1] = 1;
2240 v[658][1] = 1;
2241 v[659][1] = 3;
2242 v[660][1] = 3;
2243 v[661][1] = 1;
2244 v[662][1] = 1;
2245 v[663][1] = 1;
2246 v[664][1] = 3;
2247 v[665][1] = 1;
2248 v[666][1] = 3;
2249 v[667][1] = 3;
2250 v[668][1] = 1;
2251 v[669][1] = 1;
2252 v[670][1] = 3;
2253 v[671][1] = 1;
2254 v[672][1] = 1;
2255 v[673][1] = 3;
2256 v[674][1] = 1;
2257 v[675][1] = 3;
2258 v[676][1] = 1;
2259 v[677][1] = 1;
2260 v[678][1] = 1;
2261 v[679][1] = 3;
2262 v[680][1] = 3;
2263 v[681][1] = 3;
2264 v[682][1] = 3;
2265 v[683][1] = 1;
2266 v[684][1] = 1;
2267 v[685][1] = 3;
2268 v[686][1] = 3;
2269 v[687][1] = 1;
2270 v[688][1] = 1;
2271 v[689][1] = 1;
2272 v[690][1] = 1;
2273 v[691][1] = 3;
2274 v[692][1] = 1;
2275 v[693][1] = 1;
2276 v[694][1] = 3;
2277 v[695][1] = 3;
2278 v[696][1] = 3;
2279 v[697][1] = 1;
2280 v[698][1] = 1;
2281 v[699][1] = 3;
2282 v[700][1] = 3;
2283 v[701][1] = 1;
2284 v[702][1] = 3;
2285 v[703][1] = 3;
2286 v[704][1] = 1;
2287 v[705][1] = 1;
2288 v[706][1] = 3;
2289 v[707][1] = 3;
2290 v[708][1] = 3;
2291 v[709][1] = 3;
2292 v[710][1] = 3;
2293 v[711][1] = 3;
2294 v[712][1] = 3;
2295 v[713][1] = 1;
2296 v[714][1] = 3;
2297 v[715][1] = 3;
2298 v[716][1] = 1;
2299 v[717][1] = 3;
2300 v[718][1] = 1;
2301 v[719][1] = 3;
2302 v[720][1] = 1;
2303 v[721][1] = 1;
2304 v[722][1] = 3;
2305 v[723][1] = 3;
2306 v[724][1] = 1;
2307 v[725][1] = 1;
2308 v[726][1] = 1;
2309 v[727][1] = 3;
2310 v[728][1] = 1;
2311 v[729][1] = 3;
2312 v[730][1] = 3;
2313 v[731][1] = 1;
2314 v[732][1] = 3;
2315 v[733][1] = 3;
2316 v[734][1] = 1;
2317 v[735][1] = 3;
2318 v[736][1] = 1;
2319 v[737][1] = 1;
2320 v[738][1] = 3;
2321 v[739][1] = 3;
2322 v[740][1] = 3;
2323 v[741][1] = 1;
2324 v[742][1] = 1;
2325 v[743][1] = 1;
2326 v[744][1] = 3;
2327 v[745][1] = 1;
2328 v[746][1] = 1;
2329 v[747][1] = 1;
2330 v[748][1] = 3;
2331 v[749][1] = 3;
2332 v[750][1] = 3;
2333 v[751][1] = 1;
2334 v[752][1] = 3;
2335 v[753][1] = 3;
2336 v[754][1] = 1;
2337 v[755][1] = 3;
2338 v[756][1] = 1;
2339 v[757][1] = 1;
2340 v[758][1] = 3;
2341 v[759][1] = 3;
2342 v[760][1] = 3;
2343 v[761][1] = 1;
2344 v[762][1] = 3;
2345 v[763][1] = 3;
2346 v[764][1] = 1;
2347 v[765][1] = 1;
2348 v[766][1] = 1;
2349 v[767][1] = 3;
2350 v[768][1] = 1;
2351 v[769][1] = 3;
2352 v[770][1] = 3;
2353 v[771][1] = 3;
2354 v[772][1] = 3;
2355 v[773][1] = 3;
2356 v[774][1] = 3;
2357 v[775][1] = 3;
2358 v[776][1] = 3;
2359 v[777][1] = 1;
2360 v[778][1] = 3;
2361 v[779][1] = 3;
2362 v[780][1] = 1;
2363 v[781][1] = 3;
2364 v[782][1] = 1;
2365 v[783][1] = 1;
2366 v[784][1] = 3;
2367 v[785][1] = 3;
2368 v[786][1] = 3;
2369 v[787][1] = 1;
2370 v[788][1] = 3;
2371 v[789][1] = 3;
2372 v[790][1] = 3;
2373 v[791][1] = 3;
2374 v[792][1] = 3;
2375 v[793][1] = 1;
2376 v[794][1] = 3;
2377 v[795][1] = 3;
2378 v[796][1] = 3;
2379 v[797][1] = 1;
2380 v[798][1] = 1;
2381 v[799][1] = 1;
2382 v[800][1] = 3;
2383 v[801][1] = 3;
2384 v[802][1] = 1;
2385 v[803][1] = 3;
2386 v[804][1] = 3;
2387 v[805][1] = 1;
2388 v[806][1] = 3;
2389 v[807][1] = 1;
2390 v[808][1] = 3;
2391 v[809][1] = 1;
2392 v[810][1] = 3;
2393 v[811][1] = 1;
2394 v[812][1] = 3;
2395 v[813][1] = 3;
2396 v[814][1] = 3;
2397 v[815][1] = 3;
2398 v[816][1] = 3;
2399 v[817][1] = 3;
2400 v[818][1] = 1;
2401 v[819][1] = 1;
2402 v[820][1] = 3;
2403 v[821][1] = 1;
2404 v[822][1] = 3;
2405 v[823][1] = 1;
2406 v[824][1] = 1;
2407 v[825][1] = 1;
2408 v[826][1] = 1;
2409 v[827][1] = 1;
2410 v[828][1] = 3;
2411 v[829][1] = 1;
2412 v[830][1] = 1;
2413 v[831][1] = 1;
2414 v[832][1] = 3;
2415 v[833][1] = 1;
2416 v[834][1] = 3;
2417 v[835][1] = 1;
2418 v[836][1] = 1;
2419 v[837][1] = 3;
2420 v[838][1] = 3;
2421 v[839][1] = 3;
2422 v[840][1] = 1;
2423 v[841][1] = 3;
2424 v[842][1] = 1;
2425 v[843][1] = 3;
2426 v[844][1] = 1;
2427 v[845][1] = 1;
2428 v[846][1] = 3;
2429 v[847][1] = 1;
2430 v[848][1] = 3;
2431 v[849][1] = 3;
2432 v[850][1] = 1;
2433 v[851][1] = 3;
2434 v[852][1] = 1;
2435 v[853][1] = 3;
2436 v[854][1] = 3;
2437 v[855][1] = 1;
2438 v[856][1] = 3;
2439 v[857][1] = 3;
2440 v[858][1] = 1;
2441 v[859][1] = 3;
2442 v[860][1] = 3;
2443 v[861][1] = 3;
2444 v[862][1] = 3;
2445 v[863][1] = 3;
2446 v[864][1] = 3;
2447 v[865][1] = 1;
2448 v[866][1] = 3;
2449 v[867][1] = 1;
2450 v[868][1] = 1;
2451 v[869][1] = 3;
2452 v[870][1] = 3;
2453 v[871][1] = 3;
2454 v[872][1] = 1;
2455 v[873][1] = 1;
2456 v[874][1] = 3;
2457 v[875][1] = 3;
2458 v[876][1] = 3;
2459 v[877][1] = 3;
2460 v[878][1] = 3;
2461 v[879][1] = 3;
2462 v[880][1] = 3;
2463 v[881][1] = 1;
2464 v[882][1] = 3;
2465 v[883][1] = 3;
2466 v[884][1] = 3;
2467 v[885][1] = 3;
2468 v[886][1] = 1;
2469 v[887][1] = 3;
2470 v[888][1] = 1;
2471 v[889][1] = 3;
2472 v[890][1] = 3;
2473 v[891][1] = 3;
2474 v[892][1] = 1;
2475 v[893][1] = 3;
2476 v[894][1] = 1;
2477 v[895][1] = 3;
2478 v[896][1] = 1;
2479 v[897][1] = 1;
2480 v[898][1] = 1;
2481 v[899][1] = 3;
2482 v[900][1] = 3;
2483 v[901][1] = 1;
2484 v[902][1] = 3;
2485 v[903][1] = 1;
2486 v[904][1] = 1;
2487 v[905][1] = 3;
2488 v[906][1] = 3;
2489 v[907][1] = 1;
2490 v[908][1] = 3;
2491 v[909][1] = 1;
2492 v[910][1] = 1;
2493 v[911][1] = 1;
2494 v[912][1] = 1;
2495 v[913][1] = 3;
2496 v[914][1] = 1;
2497 v[915][1] = 3;
2498 v[916][1] = 1;
2499 v[917][1] = 1;
2500 v[918][1] = 3;
2501 v[919][1] = 1;
2502 v[920][1] = 3;
2503 v[921][1] = 1;
2504 v[922][1] = 3;
2505 v[923][1] = 3;
2506 v[924][1] = 3;
2507 v[925][1] = 3;
2508 v[926][1] = 3;
2509 v[927][1] = 3;
2510 v[928][1] = 1;
2511 v[929][1] = 3;
2512 v[930][1] = 3;
2513 v[931][1] = 3;
2514 v[932][1] = 3;
2515 v[933][1] = 1;
2516 v[934][1] = 3;
2517 v[935][1] = 3;
2518 v[936][1] = 1;
2519 v[937][1] = 3;
2520 v[938][1] = 3;
2521 v[939][1] = 3;
2522 v[940][1] = 3;
2523 v[941][1] = 3;
2524 v[942][1] = 1;
2525 v[943][1] = 1;
2526 v[944][1] = 1;
2527 v[945][1] = 1;
2528 v[946][1] = 3;
2529 v[947][1] = 3;
2530 v[948][1] = 3;
2531 v[949][1] = 1;
2532 v[950][1] = 3;
2533 v[951][1] = 3;
2534 v[952][1] = 1;
2535 v[953][1] = 1;
2536 v[954][1] = 3;
2537 v[955][1] = 3;
2538 v[956][1] = 1;
2539 v[957][1] = 1;
2540 v[958][1] = 3;
2541 v[959][1] = 3;
2542 v[960][1] = 1;
2543 v[961][1] = 3;
2544 v[962][1] = 1;
2545 v[963][1] = 1;
2546 v[964][1] = 3;
2547 v[965][1] = 1;
2548 v[966][1] = 3;
2549 v[967][1] = 3;
2550 v[968][1] = 3;
2551 v[969][1] = 3;
2552 v[970][1] = 3;
2553 v[971][1] = 1;
2554 v[972][1] = 3;
2555 v[973][1] = 1;
2556 v[974][1] = 1;
2557 v[975][1] = 3;
2558 v[976][1] = 3;
2559 v[977][1] = 3;
2560 v[978][1] = 3;
2561 v[979][1] = 1;
2562 v[980][1] = 3;
2563 v[981][1] = 1;
2564 v[982][1] = 1;
2565 v[983][1] = 3;
2566 v[984][1] = 3;
2567 v[985][1] = 3;
2568 v[986][1] = 3;
2569 v[987][1] = 3;
2570 v[988][1] = 3;
2571 v[989][1] = 1;
2572 v[990][1] = 1;
2573 v[991][1] = 3;
2574 v[992][1] = 1;
2575 v[993][1] = 3;
2576 v[994][1] = 1;
2577 v[995][1] = 1;
2578 v[996][1] = 3;
2579 v[997][1] = 1;
2580 v[998][1] = 1;
2581 v[999][1] = 1;
2582 v[1000][1] = 1;
2583 v[1001][1] = 3;
2584 v[1002][1] = 3;
2585 v[1003][1] = 1;
2586 v[1004][1] = 1;
2587 v[1005][1] = 3;
2588 v[1006][1] = 1;
2589 v[1007][1] = 1;
2590 v[1008][1] = 1;
2591 v[1009][1] = 3;
2592 v[1010][1] = 1;
2593 v[1011][1] = 3;
2594 v[1012][1] = 1;
2595 v[1013][1] = 1;
2596 v[1014][1] = 3;
2597 v[1015][1] = 3;
2598 v[1016][1] = 1;
2599 v[1017][1] = 3;
2600 v[1018][1] = 1;
2601 v[1019][1] = 1;
2602 v[1020][1] = 3;
2603 v[1021][1] = 3;
2604 v[1022][1] = 3;
2605 v[1023][1] = 3;
2606 v[1024][1] = 3;
2607 v[1025][1] = 1;
2608 v[1026][1] = 3;
2609 v[1027][1] = 1;
2610 v[1028][1] = 1;
2611 v[1029][1] = 1;
2612 v[1030][1] = 3;
2613 v[1031][1] = 1;
2614 v[1032][1] = 1;
2615 v[1033][1] = 1;
2616 v[1034][1] = 3;
2617 v[1035][1] = 1;
2618 v[1036][1] = 1;
2619 v[1037][1] = 3;
2620 v[1038][1] = 1;
2621 v[1039][1] = 3;
2622 v[1040][1] = 3;
2623 v[1041][1] = 3;
2624 v[1042][1] = 3;
2625 v[1043][1] = 3;
2626 v[1044][1] = 1;
2627 v[1045][1] = 1;
2628 v[1046][1] = 1;
2629 v[1047][1] = 3;
2630 v[1048][1] = 3;
2631 v[1049][1] = 3;
2632 v[1050][1] = 3;
2633 v[1051][1] = 1;
2634 v[1052][1] = 3;
2635 v[1053][1] = 3;
2636 v[1054][1] = 3;
2637 v[1055][1] = 3;
2638 v[1056][1] = 1;
2639 v[1057][1] = 1;
2640 v[1058][1] = 3;
2641 v[1059][1] = 3;
2642 v[1060][1] = 3;
2643 v[1061][1] = 1;
2644 v[1062][1] = 3;
2645 v[1063][1] = 1;
2646 v[1064][1] = 1;
2647 v[1065][1] = 3;
2648 v[1066][1] = 3;
2649 v[1067][1] = 1;
2650 v[1068][1] = 3;
2651 v[1069][1] = 3;
2652 v[1070][1] = 1;
2653 v[1071][1] = 1;
2654 v[1072][1] = 1;
2655 v[1073][1] = 1;
2656 v[1074][1] = 1;
2657 v[1075][1] = 3;
2658 v[1076][1] = 1;
2659 v[1077][1] = 1;
2660 v[1078][1] = 3;
2661 v[1079][1] = 3;
2662 v[1080][1] = 1;
2663 v[1081][1] = 1;
2664 v[1082][1] = 1;
2665 v[1083][1] = 3;
2666 v[1084][1] = 1;
2667 v[1085][1] = 1;
2668 v[1086][1] = 3;
2669 v[1087][1] = 3;
2670 v[1088][1] = 1;
2671 v[1089][1] = 3;
2672 v[1090][1] = 3;
2673 v[1091][1] = 3;
2674 v[1092][1] = 3;
2675 v[1093][1] = 3;
2676 v[1094][1] = 3;
2677 v[1095][1] = 3;
2678 v[1096][1] = 3;
2679 v[1097][1] = 1;
2680 v[1098][1] = 1;
2681 v[1099][1] = 3;
2682 v[1100][1] = 3;
2683 v[1101][1] = 1;
2684 v[1102][1] = 1;
2685 v[1103][1] = 3;
2686 v[1104][1] = 1;
2687 v[1105][1] = 3;
2688 v[1106][1] = 3;
2689 v[1107][1] = 3;
2690 v[1108][1] = 3;
2691 v[1109][1] = 3;
2692 v[1110][1] = 1;
2693
2694 v[3][2] = 7;
2695 v[4][2] = 5;
2696 v[5][2] = 1;
2697 v[6][2] = 3;
2698 v[7][2] = 3;
2699 v[8][2] = 7;
2700 v[9][2] = 5;
2701 v[10][2] = 5;
2702 v[11][2] = 7;
2703 v[12][2] = 7;
2704 v[13][2] = 1;
2705 v[14][2] = 3;
2706 v[15][2] = 3;
2707 v[16][2] = 7;
2708 v[17][2] = 5;
2709 v[18][2] = 1;
2710 v[19][2] = 1;
2711 v[20][2] = 5;
2712 v[21][2] = 3;
2713 v[22][2] = 7;
2714 v[23][2] = 1;
2715 v[24][2] = 7;
2716 v[25][2] = 5;
2717 v[26][2] = 1;
2718 v[27][2] = 3;
2719 v[28][2] = 7;
2720 v[29][2] = 7;
2721 v[30][2] = 1;
2722 v[31][2] = 1;
2723 v[32][2] = 1;
2724 v[33][2] = 5;
2725 v[34][2] = 7;
2726 v[35][2] = 7;
2727 v[36][2] = 5;
2728 v[37][2] = 1;
2729 v[38][2] = 3;
2730 v[39][2] = 3;
2731 v[40][2] = 7;
2732 v[41][2] = 5;
2733 v[42][2] = 5;
2734 v[43][2] = 5;
2735 v[44][2] = 3;
2736 v[45][2] = 3;
2737 v[46][2] = 3;
2738 v[47][2] = 1;
2739 v[48][2] = 1;
2740 v[49][2] = 5;
2741 v[50][2] = 1;
2742 v[51][2] = 1;
2743 v[52][2] = 5;
2744 v[53][2] = 3;
2745 v[54][2] = 3;
2746 v[55][2] = 3;
2747 v[56][2] = 3;
2748 v[57][2] = 1;
2749 v[58][2] = 3;
2750 v[59][2] = 7;
2751 v[60][2] = 5;
2752 v[61][2] = 7;
2753 v[62][2] = 3;
2754 v[63][2] = 7;
2755 v[64][2] = 1;
2756 v[65][2] = 3;
2757 v[66][2] = 3;
2758 v[67][2] = 5;
2759 v[68][2] = 1;
2760 v[69][2] = 3;
2761 v[70][2] = 5;
2762 v[71][2] = 5;
2763 v[72][2] = 7;
2764 v[73][2] = 7;
2765 v[74][2] = 7;
2766 v[75][2] = 1;
2767 v[76][2] = 1;
2768 v[77][2] = 3;
2769 v[78][2] = 3;
2770 v[79][2] = 1;
2771 v[80][2] = 1;
2772 v[81][2] = 5;
2773 v[82][2] = 1;
2774 v[83][2] = 5;
2775 v[84][2] = 7;
2776 v[85][2] = 5;
2777 v[86][2] = 1;
2778 v[87][2] = 7;
2779 v[88][2] = 5;
2780 v[89][2] = 3;
2781 v[90][2] = 3;
2782 v[91][2] = 1;
2783 v[92][2] = 5;
2784 v[93][2] = 7;
2785 v[94][2] = 1;
2786 v[95][2] = 7;
2787 v[96][2] = 5;
2788 v[97][2] = 1;
2789 v[98][2] = 7;
2790 v[99][2] = 3;
2791 v[100][2] = 1;
2792 v[101][2] = 7;
2793 v[102][2] = 1;
2794 v[103][2] = 7;
2795 v[104][2] = 3;
2796 v[105][2] = 3;
2797 v[106][2] = 5;
2798 v[107][2] = 7;
2799 v[108][2] = 3;
2800 v[109][2] = 3;
2801 v[110][2] = 5;
2802 v[111][2] = 1;
2803 v[112][2] = 3;
2804 v[113][2] = 3;
2805 v[114][2] = 1;
2806 v[115][2] = 3;
2807 v[116][2] = 5;
2808 v[117][2] = 1;
2809 v[118][2] = 3;
2810 v[119][2] = 3;
2811 v[120][2] = 3;
2812 v[121][2] = 7;
2813 v[122][2] = 1;
2814 v[123][2] = 1;
2815 v[124][2] = 7;
2816 v[125][2] = 3;
2817 v[126][2] = 1;
2818 v[127][2] = 3;
2819 v[128][2] = 7;
2820 v[129][2] = 5;
2821 v[130][2] = 5;
2822 v[131][2] = 7;
2823 v[132][2] = 5;
2824 v[133][2] = 5;
2825 v[134][2] = 3;
2826 v[135][2] = 1;
2827 v[136][2] = 3;
2828 v[137][2] = 3;
2829 v[138][2] = 3;
2830 v[139][2] = 1;
2831 v[140][2] = 3;
2832 v[141][2] = 3;
2833 v[142][2] = 7;
2834 v[143][2] = 3;
2835 v[144][2] = 3;
2836 v[145][2] = 1;
2837 v[146][2] = 7;
2838 v[147][2] = 5;
2839 v[148][2] = 1;
2840 v[149][2] = 7;
2841 v[150][2] = 7;
2842 v[151][2] = 5;
2843 v[152][2] = 7;
2844 v[153][2] = 5;
2845 v[154][2] = 1;
2846 v[155][2] = 3;
2847 v[156][2] = 1;
2848 v[157][2] = 7;
2849 v[158][2] = 3;
2850 v[159][2] = 7;
2851 v[160][2] = 3;
2852 v[161][2] = 5;
2853 v[162][2] = 7;
2854 v[163][2] = 3;
2855 v[164][2] = 1;
2856 v[165][2] = 3;
2857 v[166][2] = 3;
2858 v[167][2] = 3;
2859 v[168][2] = 1;
2860 v[169][2] = 5;
2861 v[170][2] = 7;
2862 v[171][2] = 3;
2863 v[172][2] = 3;
2864 v[173][2] = 7;
2865 v[174][2] = 7;
2866 v[175][2] = 7;
2867 v[176][2] = 5;
2868 v[177][2] = 3;
2869 v[178][2] = 1;
2870 v[179][2] = 7;
2871 v[180][2] = 1;
2872 v[181][2] = 3;
2873 v[182][2] = 7;
2874 v[183][2] = 5;
2875 v[184][2] = 3;
2876 v[185][2] = 3;
2877 v[186][2] = 3;
2878 v[187][2] = 7;
2879 v[188][2] = 1;
2880 v[189][2] = 1;
2881 v[190][2] = 3;
2882 v[191][2] = 1;
2883 v[192][2] = 5;
2884 v[193][2] = 7;
2885 v[194][2] = 1;
2886 v[195][2] = 3;
2887 v[196][2] = 5;
2888 v[197][2] = 3;
2889 v[198][2] = 5;
2890 v[199][2] = 3;
2891 v[200][2] = 3;
2892 v[201][2] = 7;
2893 v[202][2] = 5;
2894 v[203][2] = 5;
2895 v[204][2] = 3;
2896 v[205][2] = 3;
2897 v[206][2] = 1;
2898 v[207][2] = 3;
2899 v[208][2] = 7;
2900 v[209][2] = 7;
2901 v[210][2] = 7;
2902 v[211][2] = 1;
2903 v[212][2] = 5;
2904 v[213][2] = 7;
2905 v[214][2] = 1;
2906 v[215][2] = 3;
2907 v[216][2] = 1;
2908 v[217][2] = 1;
2909 v[218][2] = 7;
2910 v[219][2] = 1;
2911 v[220][2] = 3;
2912 v[221][2] = 1;
2913 v[222][2] = 7;
2914 v[223][2] = 1;
2915 v[224][2] = 5;
2916 v[225][2] = 3;
2917 v[226][2] = 5;
2918 v[227][2] = 3;
2919 v[228][2] = 1;
2920 v[229][2] = 1;
2921 v[230][2] = 5;
2922 v[231][2] = 5;
2923 v[232][2] = 3;
2924 v[233][2] = 3;
2925 v[234][2] = 5;
2926 v[235][2] = 7;
2927 v[236][2] = 1;
2928 v[237][2] = 5;
2929 v[238][2] = 3;
2930 v[239][2] = 7;
2931 v[240][2] = 7;
2932 v[241][2] = 3;
2933 v[242][2] = 5;
2934 v[243][2] = 3;
2935 v[244][2] = 3;
2936 v[245][2] = 1;
2937 v[246][2] = 7;
2938 v[247][2] = 3;
2939 v[248][2] = 1;
2940 v[249][2] = 3;
2941 v[250][2] = 5;
2942 v[251][2] = 7;
2943 v[252][2] = 1;
2944 v[253][2] = 3;
2945 v[254][2] = 7;
2946 v[255][2] = 1;
2947 v[256][2] = 5;
2948 v[257][2] = 1;
2949 v[258][2] = 3;
2950 v[259][2] = 1;
2951 v[260][2] = 5;
2952 v[261][2] = 3;
2953 v[262][2] = 1;
2954 v[263][2] = 7;
2955 v[264][2] = 1;
2956 v[265][2] = 5;
2957 v[266][2] = 5;
2958 v[267][2] = 5;
2959 v[268][2] = 3;
2960 v[269][2] = 7;
2961 v[270][2] = 1;
2962 v[271][2] = 1;
2963 v[272][2] = 7;
2964 v[273][2] = 3;
2965 v[274][2] = 1;
2966 v[275][2] = 1;
2967 v[276][2] = 7;
2968 v[277][2] = 5;
2969 v[278][2] = 7;
2970 v[279][2] = 5;
2971 v[280][2] = 7;
2972 v[281][2] = 7;
2973 v[282][2] = 3;
2974 v[283][2] = 7;
2975 v[284][2] = 1;
2976 v[285][2] = 3;
2977 v[286][2] = 7;
2978 v[287][2] = 7;
2979 v[288][2] = 3;
2980 v[289][2] = 5;
2981 v[290][2] = 1;
2982 v[291][2] = 1;
2983 v[292][2] = 7;
2984 v[293][2] = 1;
2985 v[294][2] = 5;
2986 v[295][2] = 5;
2987 v[296][2] = 5;
2988 v[297][2] = 1;
2989 v[298][2] = 5;
2990 v[299][2] = 1;
2991 v[300][2] = 7;
2992 v[301][2] = 5;
2993 v[302][2] = 5;
2994 v[303][2] = 7;
2995 v[304][2] = 1;
2996 v[305][2] = 1;
2997 v[306][2] = 7;
2998 v[307][2] = 1;
2999 v[308][2] = 7;
3000 v[309][2] = 7;
3001 v[310][2] = 1;
3002 v[311][2] = 1;
3003 v[312][2] = 3;
3004 v[313][2] = 3;
3005 v[314][2] = 3;
3006 v[315][2] = 7;
3007 v[316][2] = 7;
3008 v[317][2] = 5;
3009 v[318][2] = 3;
3010 v[319][2] = 7;
3011 v[320][2] = 3;
3012 v[321][2] = 1;
3013 v[322][2] = 3;
3014 v[323][2] = 7;
3015 v[324][2] = 5;
3016 v[325][2] = 3;
3017 v[326][2] = 3;
3018 v[327][2] = 5;
3019 v[328][2] = 7;
3020 v[329][2] = 1;
3021 v[330][2] = 1;
3022 v[331][2] = 5;
3023 v[332][2] = 5;
3024 v[333][2] = 7;
3025 v[334][2] = 7;
3026 v[335][2] = 1;
3027 v[336][2] = 1;
3028 v[337][2] = 1;
3029 v[338][2] = 1;
3030 v[339][2] = 5;
3031 v[340][2] = 5;
3032 v[341][2] = 5;
3033 v[342][2] = 7;
3034 v[343][2] = 5;
3035 v[344][2] = 7;
3036 v[345][2] = 1;
3037 v[346][2] = 1;
3038 v[347][2] = 3;
3039 v[348][2] = 5;
3040 v[349][2] = 1;
3041 v[350][2] = 3;
3042 v[351][2] = 3;
3043 v[352][2] = 7;
3044 v[353][2] = 3;
3045 v[354][2] = 7;
3046 v[355][2] = 5;
3047 v[356][2] = 3;
3048 v[357][2] = 5;
3049 v[358][2] = 3;
3050 v[359][2] = 1;
3051 v[360][2] = 7;
3052 v[361][2] = 1;
3053 v[362][2] = 7;
3054 v[363][2] = 7;
3055 v[364][2] = 1;
3056 v[365][2] = 1;
3057 v[366][2] = 7;
3058 v[367][2] = 7;
3059 v[368][2] = 7;
3060 v[369][2] = 5;
3061 v[370][2] = 5;
3062 v[371][2] = 1;
3063 v[372][2] = 1;
3064 v[373][2] = 7;
3065 v[374][2] = 5;
3066 v[375][2] = 5;
3067 v[376][2] = 7;
3068 v[377][2] = 5;
3069 v[378][2] = 1;
3070 v[379][2] = 1;
3071 v[380][2] = 5;
3072 v[381][2] = 5;
3073 v[382][2] = 5;
3074 v[383][2] = 5;
3075 v[384][2] = 5;
3076 v[385][2] = 5;
3077 v[386][2] = 1;
3078 v[387][2] = 3;
3079 v[388][2] = 1;
3080 v[389][2] = 5;
3081 v[390][2] = 7;
3082 v[391][2] = 3;
3083 v[392][2] = 3;
3084 v[393][2] = 5;
3085 v[394][2] = 7;
3086 v[395][2] = 3;
3087 v[396][2] = 7;
3088 v[397][2] = 1;
3089 v[398][2] = 7;
3090 v[399][2] = 7;
3091 v[400][2] = 1;
3092 v[401][2] = 3;
3093 v[402][2] = 5;
3094 v[403][2] = 1;
3095 v[404][2] = 5;
3096 v[405][2] = 5;
3097 v[406][2] = 3;
3098 v[407][2] = 7;
3099 v[408][2] = 3;
3100 v[409][2] = 7;
3101 v[410][2] = 7;
3102 v[411][2] = 5;
3103 v[412][2] = 7;
3104 v[413][2] = 5;
3105 v[414][2] = 7;
3106 v[415][2] = 1;
3107 v[416][2] = 1;
3108 v[417][2] = 5;
3109 v[418][2] = 3;
3110 v[419][2] = 5;
3111 v[420][2] = 1;
3112 v[421][2] = 5;
3113 v[422][2] = 3;
3114 v[423][2] = 7;
3115 v[424][2] = 1;
3116 v[425][2] = 5;
3117 v[426][2] = 7;
3118 v[427][2] = 7;
3119 v[428][2] = 3;
3120 v[429][2] = 5;
3121 v[430][2] = 1;
3122 v[431][2] = 3;
3123 v[432][2] = 5;
3124 v[433][2] = 1;
3125 v[434][2] = 5;
3126 v[435][2] = 3;
3127 v[436][2] = 3;
3128 v[437][2] = 3;
3129 v[438][2] = 7;
3130 v[439][2] = 3;
3131 v[440][2] = 5;
3132 v[441][2] = 1;
3133 v[442][2] = 3;
3134 v[443][2] = 7;
3135 v[444][2] = 7;
3136 v[445][2] = 3;
3137 v[446][2] = 7;
3138 v[447][2] = 5;
3139 v[448][2] = 3;
3140 v[449][2] = 3;
3141 v[450][2] = 1;
3142 v[451][2] = 7;
3143 v[452][2] = 5;
3144 v[453][2] = 1;
3145 v[454][2] = 1;
3146 v[455][2] = 3;
3147 v[456][2] = 7;
3148 v[457][2] = 1;
3149 v[458][2] = 7;
3150 v[459][2] = 1;
3151 v[460][2] = 7;
3152 v[461][2] = 3;
3153 v[462][2] = 7;
3154 v[463][2] = 3;
3155 v[464][2] = 5;
3156 v[465][2] = 7;
3157 v[466][2] = 3;
3158 v[467][2] = 5;
3159 v[468][2] = 3;
3160 v[469][2] = 1;
3161 v[470][2] = 1;
3162 v[471][2] = 1;
3163 v[472][2] = 5;
3164 v[473][2] = 7;
3165 v[474][2] = 7;
3166 v[475][2] = 3;
3167 v[476][2] = 3;
3168 v[477][2] = 1;
3169 v[478][2] = 1;
3170 v[479][2] = 1;
3171 v[480][2] = 5;
3172 v[481][2] = 5;
3173 v[482][2] = 7;
3174 v[483][2] = 3;
3175 v[484][2] = 1;
3176 v[485][2] = 1;
3177 v[486][2] = 3;
3178 v[487][2] = 3;
3179 v[488][2] = 7;
3180 v[489][2] = 3;
3181 v[490][2] = 3;
3182 v[491][2] = 5;
3183 v[492][2] = 1;
3184 v[493][2] = 3;
3185 v[494][2] = 7;
3186 v[495][2] = 3;
3187 v[496][2] = 3;
3188 v[497][2] = 7;
3189 v[498][2] = 3;
3190 v[499][2] = 5;
3191 v[500][2] = 7;
3192 v[501][2] = 5;
3193 v[502][2] = 7;
3194 v[503][2] = 7;
3195 v[504][2] = 3;
3196 v[505][2] = 3;
3197 v[506][2] = 5;
3198 v[507][2] = 1;
3199 v[508][2] = 3;
3200 v[509][2] = 5;
3201 v[510][2] = 3;
3202 v[511][2] = 1;
3203 v[512][2] = 3;
3204 v[513][2] = 5;
3205 v[514][2] = 1;
3206 v[515][2] = 1;
3207 v[516][2] = 3;
3208 v[517][2] = 7;
3209 v[518][2] = 7;
3210 v[519][2] = 1;
3211 v[520][2] = 5;
3212 v[521][2] = 1;
3213 v[522][2] = 3;
3214 v[523][2] = 7;
3215 v[524][2] = 3;
3216 v[525][2] = 7;
3217 v[526][2] = 3;
3218 v[527][2] = 5;
3219 v[528][2] = 1;
3220 v[529][2] = 7;
3221 v[530][2] = 1;
3222 v[531][2] = 1;
3223 v[532][2] = 3;
3224 v[533][2] = 5;
3225 v[534][2] = 3;
3226 v[535][2] = 7;
3227 v[536][2] = 1;
3228 v[537][2] = 5;
3229 v[538][2] = 5;
3230 v[539][2] = 1;
3231 v[540][2] = 1;
3232 v[541][2] = 3;
3233 v[542][2] = 1;
3234 v[543][2] = 3;
3235 v[544][2] = 3;
3236 v[545][2] = 7;
3237 v[546][2] = 1;
3238 v[547][2] = 7;
3239 v[548][2] = 3;
3240 v[549][2] = 1;
3241 v[550][2] = 7;
3242 v[551][2] = 3;
3243 v[552][2] = 1;
3244 v[553][2] = 7;
3245 v[554][2] = 3;
3246 v[555][2] = 5;
3247 v[556][2] = 3;
3248 v[557][2] = 5;
3249 v[558][2] = 7;
3250 v[559][2] = 3;
3251 v[560][2] = 3;
3252 v[561][2] = 3;
3253 v[562][2] = 5;
3254 v[563][2] = 1;
3255 v[564][2] = 7;
3256 v[565][2] = 7;
3257 v[566][2] = 1;
3258 v[567][2] = 3;
3259 v[568][2] = 1;
3260 v[569][2] = 3;
3261 v[570][2] = 7;
3262 v[571][2] = 7;
3263 v[572][2] = 1;
3264 v[573][2] = 3;
3265 v[574][2] = 7;
3266 v[575][2] = 3;
3267 v[576][2] = 1;
3268 v[577][2] = 5;
3269 v[578][2] = 3;
3270 v[579][2] = 1;
3271 v[580][2] = 1;
3272 v[581][2] = 1;
3273 v[582][2] = 5;
3274 v[583][2] = 3;
3275 v[584][2] = 3;
3276 v[585][2] = 7;
3277 v[586][2] = 1;
3278 v[587][2] = 5;
3279 v[588][2] = 3;
3280 v[589][2] = 5;
3281 v[590][2] = 1;
3282 v[591][2] = 3;
3283 v[592][2] = 1;
3284 v[593][2] = 3;
3285 v[594][2] = 1;
3286 v[595][2] = 5;
3287 v[596][2] = 7;
3288 v[597][2] = 7;
3289 v[598][2] = 1;
3290 v[599][2] = 1;
3291 v[600][2] = 5;
3292 v[601][2] = 3;
3293 v[602][2] = 1;
3294 v[603][2] = 5;
3295 v[604][2] = 1;
3296 v[605][2] = 1;
3297 v[606][2] = 7;
3298 v[607][2] = 7;
3299 v[608][2] = 3;
3300 v[609][2] = 5;
3301 v[610][2] = 5;
3302 v[611][2] = 1;
3303 v[612][2] = 7;
3304 v[613][2] = 1;
3305 v[614][2] = 5;
3306 v[615][2] = 1;
3307 v[616][2] = 1;
3308 v[617][2] = 3;
3309 v[618][2] = 1;
3310 v[619][2] = 5;
3311 v[620][2] = 7;
3312 v[621][2] = 5;
3313 v[622][2] = 7;
3314 v[623][2] = 7;
3315 v[624][2] = 1;
3316 v[625][2] = 5;
3317 v[626][2] = 1;
3318 v[627][2] = 1;
3319 v[628][2] = 3;
3320 v[629][2] = 5;
3321 v[630][2] = 1;
3322 v[631][2] = 5;
3323 v[632][2] = 5;
3324 v[633][2] = 3;
3325 v[634][2] = 1;
3326 v[635][2] = 3;
3327 v[636][2] = 1;
3328 v[637][2] = 5;
3329 v[638][2] = 5;
3330 v[639][2] = 3;
3331 v[640][2] = 3;
3332 v[641][2] = 3;
3333 v[642][2] = 3;
3334 v[643][2] = 1;
3335 v[644][2] = 1;
3336 v[645][2] = 3;
3337 v[646][2] = 1;
3338 v[647][2] = 3;
3339 v[648][2] = 5;
3340 v[649][2] = 5;
3341 v[650][2] = 7;
3342 v[651][2] = 5;
3343 v[652][2] = 5;
3344 v[653][2] = 7;
3345 v[654][2] = 5;
3346 v[655][2] = 7;
3347 v[656][2] = 1;
3348 v[657][2] = 3;
3349 v[658][2] = 7;
3350 v[659][2] = 7;
3351 v[660][2] = 3;
3352 v[661][2] = 5;
3353 v[662][2] = 5;
3354 v[663][2] = 7;
3355 v[664][2] = 5;
3356 v[665][2] = 5;
3357 v[666][2] = 3;
3358 v[667][2] = 3;
3359 v[668][2] = 3;
3360 v[669][2] = 1;
3361 v[670][2] = 7;
3362 v[671][2] = 1;
3363 v[672][2] = 5;
3364 v[673][2] = 5;
3365 v[674][2] = 5;
3366 v[675][2] = 3;
3367 v[676][2] = 3;
3368 v[677][2] = 5;
3369 v[678][2] = 1;
3370 v[679][2] = 3;
3371 v[680][2] = 1;
3372 v[681][2] = 3;
3373 v[682][2] = 3;
3374 v[683][2] = 3;
3375 v[684][2] = 7;
3376 v[685][2] = 1;
3377 v[686][2] = 7;
3378 v[687][2] = 7;
3379 v[688][2] = 3;
3380 v[689][2] = 7;
3381 v[690][2] = 1;
3382 v[691][2] = 1;
3383 v[692][2] = 5;
3384 v[693][2] = 7;
3385 v[694][2] = 1;
3386 v[695][2] = 7;
3387 v[696][2] = 1;
3388 v[697][2] = 7;
3389 v[698][2] = 7;
3390 v[699][2] = 1;
3391 v[700][2] = 3;
3392 v[701][2] = 7;
3393 v[702][2] = 5;
3394 v[703][2] = 1;
3395 v[704][2] = 3;
3396 v[705][2] = 5;
3397 v[706][2] = 5;
3398 v[707][2] = 5;
3399 v[708][2] = 1;
3400 v[709][2] = 1;
3401 v[710][2] = 7;
3402 v[711][2] = 1;
3403 v[712][2] = 7;
3404 v[713][2] = 1;
3405 v[714][2] = 7;
3406 v[715][2] = 7;
3407 v[716][2] = 3;
3408 v[717][2] = 1;
3409 v[718][2] = 1;
3410 v[719][2] = 5;
3411 v[720][2] = 1;
3412 v[721][2] = 5;
3413 v[722][2] = 1;
3414 v[723][2] = 5;
3415 v[724][2] = 3;
3416 v[725][2] = 5;
3417 v[726][2] = 5;
3418 v[727][2] = 5;
3419 v[728][2] = 5;
3420 v[729][2] = 5;
3421 v[730][2] = 3;
3422 v[731][2] = 3;
3423 v[732][2] = 7;
3424 v[733][2] = 3;
3425 v[734][2] = 3;
3426 v[735][2] = 5;
3427 v[736][2] = 5;
3428 v[737][2] = 3;
3429 v[738][2] = 7;
3430 v[739][2] = 1;
3431 v[740][2] = 5;
3432 v[741][2] = 7;
3433 v[742][2] = 5;
3434 v[743][2] = 1;
3435 v[744][2] = 5;
3436 v[745][2] = 5;
3437 v[746][2] = 3;
3438 v[747][2] = 5;
3439 v[748][2] = 5;
3440 v[749][2] = 7;
3441 v[750][2] = 5;
3442 v[751][2] = 3;
3443 v[752][2] = 5;
3444 v[753][2] = 5;
3445 v[754][2] = 5;
3446 v[755][2] = 1;
3447 v[756][2] = 5;
3448 v[757][2] = 5;
3449 v[758][2] = 5;
3450 v[759][2] = 5;
3451 v[760][2] = 1;
3452 v[761][2] = 3;
3453 v[762][2] = 5;
3454 v[763][2] = 3;
3455 v[764][2] = 1;
3456 v[765][2] = 7;
3457 v[766][2] = 5;
3458 v[767][2] = 5;
3459 v[768][2] = 7;
3460 v[769][2] = 1;
3461 v[770][2] = 5;
3462 v[771][2] = 3;
3463 v[772][2] = 3;
3464 v[773][2] = 1;
3465 v[774][2] = 5;
3466 v[775][2] = 3;
3467 v[776][2] = 7;
3468 v[777][2] = 1;
3469 v[778][2] = 7;
3470 v[779][2] = 5;
3471 v[780][2] = 1;
3472 v[781][2] = 1;
3473 v[782][2] = 3;
3474 v[783][2] = 1;
3475 v[784][2] = 1;
3476 v[785][2] = 7;
3477 v[786][2] = 1;
3478 v[787][2] = 5;
3479 v[788][2] = 5;
3480 v[789][2] = 3;
3481 v[790][2] = 7;
3482 v[791][2] = 3;
3483 v[792][2] = 7;
3484 v[793][2] = 5;
3485 v[794][2] = 3;
3486 v[795][2] = 1;
3487 v[796][2] = 1;
3488 v[797][2] = 3;
3489 v[798][2] = 1;
3490 v[799][2] = 3;
3491 v[800][2] = 5;
3492 v[801][2] = 5;
3493 v[802][2] = 7;
3494 v[803][2] = 5;
3495 v[804][2] = 3;
3496 v[805][2] = 7;
3497 v[806][2] = 7;
3498 v[807][2] = 7;
3499 v[808][2] = 3;
3500 v[809][2] = 7;
3501 v[810][2] = 3;
3502 v[811][2] = 7;
3503 v[812][2] = 1;
3504 v[813][2] = 3;
3505 v[814][2] = 1;
3506 v[815][2] = 7;
3507 v[816][2] = 7;
3508 v[817][2] = 1;
3509 v[818][2] = 7;
3510 v[819][2] = 3;
3511 v[820][2] = 7;
3512 v[821][2] = 3;
3513 v[822][2] = 7;
3514 v[823][2] = 3;
3515 v[824][2] = 7;
3516 v[825][2] = 3;
3517 v[826][2] = 5;
3518 v[827][2] = 1;
3519 v[828][2] = 1;
3520 v[829][2] = 7;
3521 v[830][2] = 3;
3522 v[831][2] = 1;
3523 v[832][2] = 5;
3524 v[833][2] = 5;
3525 v[834][2] = 7;
3526 v[835][2] = 1;
3527 v[836][2] = 5;
3528 v[837][2] = 5;
3529 v[838][2] = 5;
3530 v[839][2] = 7;
3531 v[840][2] = 1;
3532 v[841][2] = 5;
3533 v[842][2] = 5;
3534 v[843][2] = 1;
3535 v[844][2] = 5;
3536 v[845][2] = 5;
3537 v[846][2] = 3;
3538 v[847][2] = 1;
3539 v[848][2] = 3;
3540 v[849][2] = 1;
3541 v[850][2] = 7;
3542 v[851][2] = 3;
3543 v[852][2] = 1;
3544 v[853][2] = 3;
3545 v[854][2] = 5;
3546 v[855][2] = 7;
3547 v[856][2] = 7;
3548 v[857][2] = 7;
3549 v[858][2] = 1;
3550 v[859][2] = 1;
3551 v[860][2] = 7;
3552 v[861][2] = 3;
3553 v[862][2] = 1;
3554 v[863][2] = 5;
3555 v[864][2] = 5;
3556 v[865][2] = 5;
3557 v[866][2] = 1;
3558 v[867][2] = 1;
3559 v[868][2] = 1;
3560 v[869][2] = 1;
3561 v[870][2] = 1;
3562 v[871][2] = 5;
3563 v[872][2] = 3;
3564 v[873][2] = 5;
3565 v[874][2] = 1;
3566 v[875][2] = 3;
3567 v[876][2] = 5;
3568 v[877][2] = 3;
3569 v[878][2] = 1;
3570 v[879][2] = 1;
3571 v[880][2] = 1;
3572 v[881][2] = 1;
3573 v[882][2] = 3;
3574 v[883][2] = 7;
3575 v[884][2] = 3;
3576 v[885][2] = 7;
3577 v[886][2] = 5;
3578 v[887][2] = 7;
3579 v[888][2] = 1;
3580 v[889][2] = 5;
3581 v[890][2] = 5;
3582 v[891][2] = 7;
3583 v[892][2] = 5;
3584 v[893][2] = 3;
3585 v[894][2] = 3;
3586 v[895][2] = 7;
3587 v[896][2] = 5;
3588 v[897][2] = 3;
3589 v[898][2] = 1;
3590 v[899][2] = 1;
3591 v[900][2] = 3;
3592 v[901][2] = 1;
3593 v[902][2] = 3;
3594 v[903][2] = 1;
3595 v[904][2] = 1;
3596 v[905][2] = 3;
3597 v[906][2] = 7;
3598 v[907][2] = 1;
3599 v[908][2] = 7;
3600 v[909][2] = 1;
3601 v[910][2] = 1;
3602 v[911][2] = 5;
3603 v[912][2] = 1;
3604 v[913][2] = 7;
3605 v[914][2] = 5;
3606 v[915][2] = 3;
3607 v[916][2] = 7;
3608 v[917][2] = 3;
3609 v[918][2] = 5;
3610 v[919][2] = 3;
3611 v[920][2] = 1;
3612 v[921][2] = 1;
3613 v[922][2] = 5;
3614 v[923][2] = 5;
3615 v[924][2] = 1;
3616 v[925][2] = 7;
3617 v[926][2] = 7;
3618 v[927][2] = 3;
3619 v[928][2] = 7;
3620 v[929][2] = 3;
3621 v[930][2] = 7;
3622 v[931][2] = 1;
3623 v[932][2] = 5;
3624 v[933][2] = 1;
3625 v[934][2] = 5;
3626 v[935][2] = 3;
3627 v[936][2] = 7;
3628 v[937][2] = 3;
3629 v[938][2] = 5;
3630 v[939][2] = 7;
3631 v[940][2] = 7;
3632 v[941][2] = 7;
3633 v[942][2] = 3;
3634 v[943][2] = 3;
3635 v[944][2] = 1;
3636 v[945][2] = 1;
3637 v[946][2] = 5;
3638 v[947][2] = 5;
3639 v[948][2] = 3;
3640 v[949][2] = 7;
3641 v[950][2] = 1;
3642 v[951][2] = 1;
3643 v[952][2] = 1;
3644 v[953][2] = 3;
3645 v[954][2] = 5;
3646 v[955][2] = 3;
3647 v[956][2] = 1;
3648 v[957][2] = 1;
3649 v[958][2] = 3;
3650 v[959][2] = 3;
3651 v[960][2] = 7;
3652 v[961][2] = 5;
3653 v[962][2] = 1;
3654 v[963][2] = 1;
3655 v[964][2] = 3;
3656 v[965][2] = 7;
3657 v[966][2] = 1;
3658 v[967][2] = 5;
3659 v[968][2] = 7;
3660 v[969][2] = 3;
3661 v[970][2] = 7;
3662 v[971][2] = 5;
3663 v[972][2] = 5;
3664 v[973][2] = 7;
3665 v[974][2] = 3;
3666 v[975][2] = 5;
3667 v[976][2] = 3;
3668 v[977][2] = 1;
3669 v[978][2] = 5;
3670 v[979][2] = 3;
3671 v[980][2] = 1;
3672 v[981][2] = 1;
3673 v[982][2] = 7;
3674 v[983][2] = 5;
3675 v[984][2] = 1;
3676 v[985][2] = 7;
3677 v[986][2] = 3;
3678 v[987][2] = 7;
3679 v[988][2] = 5;
3680 v[989][2] = 1;
3681 v[990][2] = 7;
3682 v[991][2] = 1;
3683 v[992][2] = 7;
3684 v[993][2] = 7;
3685 v[994][2] = 1;
3686 v[995][2] = 1;
3687 v[996][2] = 7;
3688 v[997][2] = 1;
3689 v[998][2] = 5;
3690 v[999][2] = 5;
3691 v[1000][2] = 1;
3692 v[1001][2] = 1;
3693 v[1002][2] = 7;
3694 v[1003][2] = 5;
3695 v[1004][2] = 7;
3696 v[1005][2] = 1;
3697 v[1006][2] = 5;
3698 v[1007][2] = 3;
3699 v[1008][2] = 5;
3700 v[1009][2] = 3;
3701 v[1010][2] = 3;
3702 v[1011][2] = 7;
3703 v[1012][2] = 1;
3704 v[1013][2] = 5;
3705 v[1014][2] = 1;
3706 v[1015][2] = 1;
3707 v[1016][2] = 5;
3708 v[1017][2] = 5;
3709 v[1018][2] = 3;
3710 v[1019][2] = 3;
3711 v[1020][2] = 7;
3712 v[1021][2] = 5;
3713 v[1022][2] = 5;
3714 v[1023][2] = 1;
3715 v[1024][2] = 1;
3716 v[1025][2] = 1;
3717 v[1026][2] = 3;
3718 v[1027][2] = 1;
3719 v[1028][2] = 5;
3720 v[1029][2] = 7;
3721 v[1030][2] = 7;
3722 v[1031][2] = 1;
3723 v[1032][2] = 7;
3724 v[1033][2] = 5;
3725 v[1034][2] = 7;
3726 v[1035][2] = 3;
3727 v[1036][2] = 7;
3728 v[1037][2] = 3;
3729 v[1038][2] = 1;
3730 v[1039][2] = 3;
3731 v[1040][2] = 7;
3732 v[1041][2] = 3;
3733 v[1042][2] = 1;
3734 v[1043][2] = 5;
3735 v[1044][2] = 5;
3736 v[1045][2] = 3;
3737 v[1046][2] = 5;
3738 v[1047][2] = 1;
3739 v[1048][2] = 3;
3740 v[1049][2] = 5;
3741 v[1050][2] = 5;
3742 v[1051][2] = 5;
3743 v[1052][2] = 1;
3744 v[1053][2] = 1;
3745 v[1054][2] = 7;
3746 v[1055][2] = 7;
3747 v[1056][2] = 1;
3748 v[1057][2] = 5;
3749 v[1058][2] = 5;
3750 v[1059][2] = 1;
3751 v[1060][2] = 3;
3752 v[1061][2] = 5;
3753 v[1062][2] = 1;
3754 v[1063][2] = 5;
3755 v[1064][2] = 3;
3756 v[1065][2] = 5;
3757 v[1066][2] = 3;
3758 v[1067][2] = 3;
3759 v[1068][2] = 7;
3760 v[1069][2] = 5;
3761 v[1070][2] = 7;
3762 v[1071][2] = 3;
3763 v[1072][2] = 7;
3764 v[1073][2] = 3;
3765 v[1074][2] = 1;
3766 v[1075][2] = 3;
3767 v[1076][2] = 7;
3768 v[1077][2] = 7;
3769 v[1078][2] = 3;
3770 v[1079][2] = 3;
3771 v[1080][2] = 1;
3772 v[1081][2] = 1;
3773 v[1082][2] = 3;
3774 v[1083][2] = 3;
3775 v[1084][2] = 3;
3776 v[1085][2] = 3;
3777 v[1086][2] = 3;
3778 v[1087][2] = 5;
3779 v[1088][2] = 5;
3780 v[1089][2] = 3;
3781 v[1090][2] = 3;
3782 v[1091][2] = 3;
3783 v[1092][2] = 1;
3784 v[1093][2] = 3;
3785 v[1094][2] = 5;
3786 v[1095][2] = 7;
3787 v[1096][2] = 7;
3788 v[1097][2] = 1;
3789 v[1098][2] = 5;
3790 v[1099][2] = 7;
3791 v[1100][2] = 3;
3792 v[1101][2] = 7;
3793 v[1102][2] = 1;
3794 v[1103][2] = 1;
3795 v[1104][2] = 3;
3796 v[1105][2] = 5;
3797 v[1106][2] = 7;
3798 v[1107][2] = 5;
3799 v[1108][2] = 3;
3800 v[1109][2] = 3;
3801 v[1110][2] = 3;
3802
3803 v[5][3] = 1;
3804 v[6][3] = 7;
3805 v[7][3] = 9;
3806 v[8][3] = 13;
3807 v[9][3] = 11;
3808 v[10][3] = 1;
3809 v[11][3] = 3;
3810 v[12][3] = 7;
3811 v[13][3] = 9;
3812 v[14][3] = 5;
3813 v[15][3] = 13;
3814 v[16][3] = 13;
3815 v[17][3] = 11;
3816 v[18][3] = 3;
3817 v[19][3] = 15;
3818 v[20][3] = 5;
3819 v[21][3] = 3;
3820 v[22][3] = 15;
3821 v[23][3] = 7;
3822 v[24][3] = 9;
3823 v[25][3] = 13;
3824 v[26][3] = 9;
3825 v[27][3] = 1;
3826 v[28][3] = 11;
3827 v[29][3] = 7;
3828 v[30][3] = 5;
3829 v[31][3] = 15;
3830 v[32][3] = 1;
3831 v[33][3] = 15;
3832 v[34][3] = 11;
3833 v[35][3] = 5;
3834 v[36][3] = 11;
3835 v[37][3] = 1;
3836 v[38][3] = 7;
3837 v[39][3] = 9;
3838 v[40][3] = 7;
3839 v[41][3] = 7;
3840 v[42][3] = 1;
3841 v[43][3] = 15;
3842 v[44][3] = 15;
3843 v[45][3] = 15;
3844 v[46][3] = 13;
3845 v[47][3] = 3;
3846 v[48][3] = 3;
3847 v[49][3] = 15;
3848 v[50][3] = 5;
3849 v[51][3] = 9;
3850 v[52][3] = 7;
3851 v[53][3] = 13;
3852 v[54][3] = 3;
3853 v[55][3] = 7;
3854 v[56][3] = 5;
3855 v[57][3] = 11;
3856 v[58][3] = 9;
3857 v[59][3] = 1;
3858 v[60][3] = 9;
3859 v[61][3] = 1;
3860 v[62][3] = 5;
3861 v[63][3] = 7;
3862 v[64][3] = 13;
3863 v[65][3] = 9;
3864 v[66][3] = 9;
3865 v[67][3] = 1;
3866 v[68][3] = 7;
3867 v[69][3] = 3;
3868 v[70][3] = 5;
3869 v[71][3] = 1;
3870 v[72][3] = 11;
3871 v[73][3] = 11;
3872 v[74][3] = 13;
3873 v[75][3] = 7;
3874 v[76][3] = 7;
3875 v[77][3] = 9;
3876 v[78][3] = 9;
3877 v[79][3] = 1;
3878 v[80][3] = 1;
3879 v[81][3] = 3;
3880 v[82][3] = 9;
3881 v[83][3] = 15;
3882 v[84][3] = 1;
3883 v[85][3] = 5;
3884 v[86][3] = 13;
3885 v[87][3] = 1;
3886 v[88][3] = 9;
3887 v[89][3] = 9;
3888 v[90][3] = 9;
3889 v[91][3] = 9;
3890 v[92][3] = 9;
3891 v[93][3] = 13;
3892 v[94][3] = 11;
3893 v[95][3] = 3;
3894 v[96][3] = 5;
3895 v[97][3] = 11;
3896 v[98][3] = 11;
3897 v[99][3] = 13;
3898 v[100][3] = 5;
3899 v[101][3] = 3;
3900 v[102][3] = 15;
3901 v[103][3] = 1;
3902 v[104][3] = 11;
3903 v[105][3] = 11;
3904 v[106][3] = 7;
3905 v[107][3] = 13;
3906 v[108][3] = 15;
3907 v[109][3] = 11;
3908 v[110][3] = 13;
3909 v[111][3] = 9;
3910 v[112][3] = 11;
3911 v[113][3] = 15;
3912 v[114][3] = 15;
3913 v[115][3] = 13;
3914 v[116][3] = 3;
3915 v[117][3] = 15;
3916 v[118][3] = 7;
3917 v[119][3] = 9;
3918 v[120][3] = 11;
3919 v[121][3] = 13;
3920 v[122][3] = 11;
3921 v[123][3] = 9;
3922 v[124][3] = 9;
3923 v[125][3] = 5;
3924 v[126][3] = 13;
3925 v[127][3] = 9;
3926 v[128][3] = 1;
3927 v[129][3] = 13;
3928 v[130][3] = 7;
3929 v[131][3] = 7;
3930 v[132][3] = 7;
3931 v[133][3] = 7;
3932 v[134][3] = 7;
3933 v[135][3] = 5;
3934 v[136][3] = 9;
3935 v[137][3] = 7;
3936 v[138][3] = 13;
3937 v[139][3] = 11;
3938 v[140][3] = 9;
3939 v[141][3] = 11;
3940 v[142][3] = 15;
3941 v[143][3] = 3;
3942 v[144][3] = 13;
3943 v[145][3] = 11;
3944 v[146][3] = 1;
3945 v[147][3] = 11;
3946 v[148][3] = 3;
3947 v[149][3] = 3;
3948 v[150][3] = 9;
3949 v[151][3] = 11;
3950 v[152][3] = 1;
3951 v[153][3] = 7;
3952 v[154][3] = 1;
3953 v[155][3] = 15;
3954 v[156][3] = 15;
3955 v[157][3] = 3;
3956 v[158][3] = 1;
3957 v[159][3] = 9;
3958 v[160][3] = 1;
3959 v[161][3] = 7;
3960 v[162][3] = 13;
3961 v[163][3] = 11;
3962 v[164][3] = 3;
3963 v[165][3] = 13;
3964 v[166][3] = 11;
3965 v[167][3] = 7;
3966 v[168][3] = 3;
3967 v[169][3] = 3;
3968 v[170][3] = 5;
3969 v[171][3] = 13;
3970 v[172][3] = 11;
3971 v[173][3] = 5;
3972 v[174][3] = 11;
3973 v[175][3] = 1;
3974 v[176][3] = 3;
3975 v[177][3] = 9;
3976 v[178][3] = 7;
3977 v[179][3] = 15;
3978 v[180][3] = 7;
3979 v[181][3] = 5;
3980 v[182][3] = 13;
3981 v[183][3] = 7;
3982 v[184][3] = 9;
3983 v[185][3] = 13;
3984 v[186][3] = 15;
3985 v[187][3] = 13;
3986 v[188][3] = 9;
3987 v[189][3] = 7;
3988 v[190][3] = 15;
3989 v[191][3] = 7;
3990 v[192][3] = 9;
3991 v[193][3] = 5;
3992 v[194][3] = 11;
3993 v[195][3] = 11;
3994 v[196][3] = 13;
3995 v[197][3] = 13;
3996 v[198][3] = 9;
3997 v[199][3] = 3;
3998 v[200][3] = 5;
3999 v[201][3] = 13;
4000 v[202][3] = 9;
4001 v[203][3] = 11;
4002 v[204][3] = 15;
4003 v[205][3] = 11;
4004 v[206][3] = 7;
4005 v[207][3] = 1;
4006 v[208][3] = 7;
4007 v[209][3] = 13;
4008 v[210][3] = 3;
4009 v[211][3] = 13;
4010 v[212][3] = 3;
4011 v[213][3] = 13;
4012 v[214][3] = 9;
4013 v[215][3] = 15;
4014 v[216][3] = 7;
4015 v[217][3] = 13;
4016 v[218][3] = 13;
4017 v[219][3] = 3;
4018 v[220][3] = 13;
4019 v[221][3] = 15;
4020 v[222][3] = 15;
4021 v[223][3] = 11;
4022 v[224][3] = 9;
4023 v[225][3] = 13;
4024 v[226][3] = 9;
4025 v[227][3] = 15;
4026 v[228][3] = 1;
4027 v[229][3] = 1;
4028 v[230][3] = 15;
4029 v[231][3] = 11;
4030 v[232][3] = 11;
4031 v[233][3] = 7;
4032 v[234][3] = 1;
4033 v[235][3] = 11;
4034 v[236][3] = 13;
4035 v[237][3] = 9;
4036 v[238][3] = 13;
4037 v[239][3] = 3;
4038 v[240][3] = 5;
4039 v[241][3] = 11;
4040 v[242][3] = 13;
4041 v[243][3] = 9;
4042 v[244][3] = 9;
4043 v[245][3] = 13;
4044 v[246][3] = 1;
4045 v[247][3] = 11;
4046 v[248][3] = 15;
4047 v[249][3] = 13;
4048 v[250][3] = 3;
4049 v[251][3] = 13;
4050 v[252][3] = 7;
4051 v[253][3] = 15;
4052 v[254][3] = 1;
4053 v[255][3] = 15;
4054 v[256][3] = 3;
4055 v[257][3] = 3;
4056 v[258][3] = 11;
4057 v[259][3] = 7;
4058 v[260][3] = 13;
4059 v[261][3] = 7;
4060 v[262][3] = 7;
4061 v[263][3] = 9;
4062 v[264][3] = 7;
4063 v[265][3] = 5;
4064 v[266][3] = 15;
4065 v[267][3] = 9;
4066 v[268][3] = 5;
4067 v[269][3] = 5;
4068 v[270][3] = 7;
4069 v[271][3] = 15;
4070 v[272][3] = 13;
4071 v[273][3] = 15;
4072 v[274][3] = 5;
4073 v[275][3] = 15;
4074 v[276][3] = 5;
4075 v[277][3] = 3;
4076 v[278][3] = 1;
4077 v[279][3] = 11;
4078 v[280][3] = 7;
4079 v[281][3] = 1;
4080 v[282][3] = 5;
4081 v[283][3] = 7;
4082 v[284][3] = 9;
4083 v[285][3] = 3;
4084 v[286][3] = 11;
4085 v[287][3] = 1;
4086 v[288][3] = 15;
4087 v[289][3] = 1;
4088 v[290][3] = 3;
4089 v[291][3] = 15;
4090 v[292][3] = 11;
4091 v[293][3] = 13;
4092 v[294][3] = 5;
4093 v[295][3] = 13;
4094 v[296][3] = 1;
4095 v[297][3] = 7;
4096 v[298][3] = 1;
4097 v[299][3] = 15;
4098 v[300][3] = 7;
4099 v[301][3] = 5;
4100 v[302][3] = 1;
4101 v[303][3] = 1;
4102 v[304][3] = 15;
4103 v[305][3] = 13;
4104 v[306][3] = 11;
4105 v[307][3] = 11;
4106 v[308][3] = 13;
4107 v[309][3] = 5;
4108 v[310][3] = 11;
4109 v[311][3] = 7;
4110 v[312][3] = 9;
4111 v[313][3] = 7;
4112 v[314][3] = 1;
4113 v[315][3] = 5;
4114 v[316][3] = 3;
4115 v[317][3] = 9;
4116 v[318][3] = 5;
4117 v[319][3] = 5;
4118 v[320][3] = 11;
4119 v[321][3] = 5;
4120 v[322][3] = 1;
4121 v[323][3] = 7;
4122 v[324][3] = 1;
4123 v[325][3] = 11;
4124 v[326][3] = 7;
4125 v[327][3] = 9;
4126 v[328][3] = 13;
4127 v[329][3] = 15;
4128 v[330][3] = 13;
4129 v[331][3] = 3;
4130 v[332][3] = 1;
4131 v[333][3] = 11;
4132 v[334][3] = 13;
4133 v[335][3] = 15;
4134 v[336][3] = 1;
4135 v[337][3] = 1;
4136 v[338][3] = 11;
4137 v[339][3] = 9;
4138 v[340][3] = 13;
4139 v[341][3] = 3;
4140 v[342][3] = 13;
4141 v[343][3] = 11;
4142 v[344][3] = 15;
4143 v[345][3] = 13;
4144 v[346][3] = 9;
4145 v[347][3] = 9;
4146 v[348][3] = 9;
4147 v[349][3] = 5;
4148 v[350][3] = 5;
4149 v[351][3] = 5;
4150 v[352][3] = 5;
4151 v[353][3] = 1;
4152 v[354][3] = 15;
4153 v[355][3] = 5;
4154 v[356][3] = 9;
4155 v[357][3] = 11;
4156 v[358][3] = 7;
4157 v[359][3] = 15;
4158 v[360][3] = 5;
4159 v[361][3] = 3;
4160 v[362][3] = 13;
4161 v[363][3] = 5;
4162 v[364][3] = 3;
4163 v[365][3] = 11;
4164 v[366][3] = 5;
4165 v[367][3] = 1;
4166 v[368][3] = 11;
4167 v[369][3] = 13;
4168 v[370][3] = 9;
4169 v[371][3] = 11;
4170 v[372][3] = 3;
4171 v[373][3] = 7;
4172 v[374][3] = 13;
4173 v[375][3] = 15;
4174 v[376][3] = 1;
4175 v[377][3] = 7;
4176 v[378][3] = 11;
4177 v[379][3] = 1;
4178 v[380][3] = 13;
4179 v[381][3] = 1;
4180 v[382][3] = 15;
4181 v[383][3] = 1;
4182 v[384][3] = 9;
4183 v[385][3] = 7;
4184 v[386][3] = 3;
4185 v[387][3] = 9;
4186 v[388][3] = 11;
4187 v[389][3] = 1;
4188 v[390][3] = 9;
4189 v[391][3] = 13;
4190 v[392][3] = 13;
4191 v[393][3] = 3;
4192 v[394][3] = 11;
4193 v[395][3] = 7;
4194 v[396][3] = 9;
4195 v[397][3] = 1;
4196 v[398][3] = 7;
4197 v[399][3] = 15;
4198 v[400][3] = 9;
4199 v[401][3] = 1;
4200 v[402][3] = 5;
4201 v[403][3] = 13;
4202 v[404][3] = 5;
4203 v[405][3] = 11;
4204 v[406][3] = 3;
4205 v[407][3] = 9;
4206 v[408][3] = 15;
4207 v[409][3] = 11;
4208 v[410][3] = 13;
4209 v[411][3] = 5;
4210 v[412][3] = 1;
4211 v[413][3] = 7;
4212 v[414][3] = 7;
4213 v[415][3] = 5;
4214 v[416][3] = 13;
4215 v[417][3] = 7;
4216 v[418][3] = 7;
4217 v[419][3] = 9;
4218 v[420][3] = 5;
4219 v[421][3] = 11;
4220 v[422][3] = 11;
4221 v[423][3] = 1;
4222 v[424][3] = 1;
4223 v[425][3] = 15;
4224 v[426][3] = 3;
4225 v[427][3] = 13;
4226 v[428][3] = 9;
4227 v[429][3] = 13;
4228 v[430][3] = 9;
4229 v[431][3] = 9;
4230 v[432][3] = 11;
4231 v[433][3] = 5;
4232 v[434][3] = 5;
4233 v[435][3] = 13;
4234 v[436][3] = 15;
4235 v[437][3] = 3;
4236 v[438][3] = 9;
4237 v[439][3] = 15;
4238 v[440][3] = 3;
4239 v[441][3] = 11;
4240 v[442][3] = 11;
4241 v[443][3] = 15;
4242 v[444][3] = 15;
4243 v[445][3] = 3;
4244 v[446][3] = 11;
4245 v[447][3] = 15;
4246 v[448][3] = 15;
4247 v[449][3] = 3;
4248 v[450][3] = 1;
4249 v[451][3] = 3;
4250 v[452][3] = 1;
4251 v[453][3] = 3;
4252 v[454][3] = 3;
4253 v[455][3] = 1;
4254 v[456][3] = 3;
4255 v[457][3] = 13;
4256 v[458][3] = 1;
4257 v[459][3] = 11;
4258 v[460][3] = 5;
4259 v[461][3] = 15;
4260 v[462][3] = 7;
4261 v[463][3] = 15;
4262 v[464][3] = 9;
4263 v[465][3] = 1;
4264 v[466][3] = 7;
4265 v[467][3] = 1;
4266 v[468][3] = 9;
4267 v[469][3] = 11;
4268 v[470][3] = 15;
4269 v[471][3] = 1;
4270 v[472][3] = 13;
4271 v[473][3] = 9;
4272 v[474][3] = 13;
4273 v[475][3] = 11;
4274 v[476][3] = 7;
4275 v[477][3] = 3;
4276 v[478][3] = 7;
4277 v[479][3] = 3;
4278 v[480][3] = 13;
4279 v[481][3] = 7;
4280 v[482][3] = 9;
4281 v[483][3] = 7;
4282 v[484][3] = 7;
4283 v[485][3] = 3;
4284 v[486][3] = 3;
4285 v[487][3] = 9;
4286 v[488][3] = 9;
4287 v[489][3] = 7;
4288 v[490][3] = 5;
4289 v[491][3] = 11;
4290 v[492][3] = 13;
4291 v[493][3] = 13;
4292 v[494][3] = 7;
4293 v[495][3] = 7;
4294 v[496][3] = 15;
4295 v[497][3] = 9;
4296 v[498][3] = 5;
4297 v[499][3] = 5;
4298 v[500][3] = 3;
4299 v[501][3] = 3;
4300 v[502][3] = 13;
4301 v[503][3] = 3;
4302 v[504][3] = 9;
4303 v[505][3] = 3;
4304 v[506][3] = 1;
4305 v[507][3] = 11;
4306 v[508][3] = 1;
4307 v[509][3] = 3;
4308 v[510][3] = 11;
4309 v[511][3] = 15;
4310 v[512][3] = 11;
4311 v[513][3] = 11;
4312 v[514][3] = 11;
4313 v[515][3] = 9;
4314 v[516][3] = 13;
4315 v[517][3] = 7;
4316 v[518][3] = 9;
4317 v[519][3] = 15;
4318 v[520][3] = 9;
4319 v[521][3] = 11;
4320 v[522][3] = 1;
4321 v[523][3] = 3;
4322 v[524][3] = 3;
4323 v[525][3] = 9;
4324 v[526][3] = 7;
4325 v[527][3] = 15;
4326 v[528][3] = 13;
4327 v[529][3] = 13;
4328 v[530][3] = 7;
4329 v[531][3] = 15;
4330 v[532][3] = 9;
4331 v[533][3] = 13;
4332 v[534][3] = 9;
4333 v[535][3] = 15;
4334 v[536][3] = 13;
4335 v[537][3] = 15;
4336 v[538][3] = 9;
4337 v[539][3] = 13;
4338 v[540][3] = 1;
4339 v[541][3] = 11;
4340 v[542][3] = 7;
4341 v[543][3] = 11;
4342 v[544][3] = 3;
4343 v[545][3] = 13;
4344 v[546][3] = 5;
4345 v[547][3] = 1;
4346 v[548][3] = 7;
4347 v[549][3] = 15;
4348 v[550][3] = 3;
4349 v[551][3] = 13;
4350 v[552][3] = 7;
4351 v[553][3] = 13;
4352 v[554][3] = 13;
4353 v[555][3] = 11;
4354 v[556][3] = 3;
4355 v[557][3] = 5;
4356 v[558][3] = 3;
4357 v[559][3] = 13;
4358 v[560][3] = 11;
4359 v[561][3] = 9;
4360 v[562][3] = 9;
4361 v[563][3] = 3;
4362 v[564][3] = 11;
4363 v[565][3] = 11;
4364 v[566][3] = 7;
4365 v[567][3] = 9;
4366 v[568][3] = 13;
4367 v[569][3] = 11;
4368 v[570][3] = 7;
4369 v[571][3] = 15;
4370 v[572][3] = 13;
4371 v[573][3] = 7;
4372 v[574][3] = 5;
4373 v[575][3] = 3;
4374 v[576][3] = 1;
4375 v[577][3] = 5;
4376 v[578][3] = 15;
4377 v[579][3] = 15;
4378 v[580][3] = 3;
4379 v[581][3] = 11;
4380 v[582][3] = 1;
4381 v[583][3] = 7;
4382 v[584][3] = 3;
4383 v[585][3] = 15;
4384 v[586][3] = 11;
4385 v[587][3] = 5;
4386 v[588][3] = 5;
4387 v[589][3] = 3;
4388 v[590][3] = 5;
4389 v[591][3] = 5;
4390 v[592][3] = 1;
4391 v[593][3] = 15;
4392 v[594][3] = 5;
4393 v[595][3] = 1;
4394 v[596][3] = 5;
4395 v[597][3] = 3;
4396 v[598][3] = 7;
4397 v[599][3] = 5;
4398 v[600][3] = 11;
4399 v[601][3] = 3;
4400 v[602][3] = 13;
4401 v[603][3] = 9;
4402 v[604][3] = 13;
4403 v[605][3] = 15;
4404 v[606][3] = 5;
4405 v[607][3] = 3;
4406 v[608][3] = 5;
4407 v[609][3] = 9;
4408 v[610][3] = 5;
4409 v[611][3] = 3;
4410 v[612][3] = 11;
4411 v[613][3] = 1;
4412 v[614][3] = 13;
4413 v[615][3] = 9;
4414 v[616][3] = 15;
4415 v[617][3] = 3;
4416 v[618][3] = 5;
4417 v[619][3] = 11;
4418 v[620][3] = 9;
4419 v[621][3] = 1;
4420 v[622][3] = 3;
4421 v[623][3] = 15;
4422 v[624][3] = 9;
4423 v[625][3] = 9;
4424 v[626][3] = 9;
4425 v[627][3] = 11;
4426 v[628][3] = 7;
4427 v[629][3] = 5;
4428 v[630][3] = 13;
4429 v[631][3] = 1;
4430 v[632][3] = 15;
4431 v[633][3] = 3;
4432 v[634][3] = 13;
4433 v[635][3] = 9;
4434 v[636][3] = 13;
4435 v[637][3] = 5;
4436 v[638][3] = 1;
4437 v[639][3] = 5;
4438 v[640][3] = 1;
4439 v[641][3] = 13;
4440 v[642][3] = 13;
4441 v[643][3] = 7;
4442 v[644][3] = 7;
4443 v[645][3] = 1;
4444 v[646][3] = 9;
4445 v[647][3] = 5;
4446 v[648][3] = 11;
4447 v[649][3] = 9;
4448 v[650][3] = 11;
4449 v[651][3] = 13;
4450 v[652][3] = 3;
4451 v[653][3] = 15;
4452 v[654][3] = 15;
4453 v[655][3] = 13;
4454 v[656][3] = 15;
4455 v[657][3] = 7;
4456 v[658][3] = 5;
4457 v[659][3] = 7;
4458 v[660][3] = 9;
4459 v[661][3] = 7;
4460 v[662][3] = 9;
4461 v[663][3] = 9;
4462 v[664][3] = 9;
4463 v[665][3] = 11;
4464 v[666][3] = 9;
4465 v[667][3] = 3;
4466 v[668][3] = 11;
4467 v[669][3] = 15;
4468 v[670][3] = 13;
4469 v[671][3] = 13;
4470 v[672][3] = 5;
4471 v[673][3] = 9;
4472 v[674][3] = 15;
4473 v[675][3] = 1;
4474 v[676][3] = 1;
4475 v[677][3] = 9;
4476 v[678][3] = 5;
4477 v[679][3] = 13;
4478 v[680][3] = 3;
4479 v[681][3] = 13;
4480 v[682][3] = 15;
4481 v[683][3] = 3;
4482 v[684][3] = 1;
4483 v[685][3] = 3;
4484 v[686][3] = 11;
4485 v[687][3] = 13;
4486 v[688][3] = 1;
4487 v[689][3] = 15;
4488 v[690][3] = 9;
4489 v[691][3] = 9;
4490 v[692][3] = 3;
4491 v[693][3] = 1;
4492 v[694][3] = 9;
4493 v[695][3] = 1;
4494 v[696][3] = 9;
4495 v[697][3] = 1;
4496 v[698][3] = 13;
4497 v[699][3] = 11;
4498 v[700][3] = 15;
4499 v[701][3] = 7;
4500 v[702][3] = 11;
4501 v[703][3] = 15;
4502 v[704][3] = 13;
4503 v[705][3] = 15;
4504 v[706][3] = 1;
4505 v[707][3] = 9;
4506 v[708][3] = 9;
4507 v[709][3] = 7;
4508 v[710][3] = 3;
4509 v[711][3] = 5;
4510 v[712][3] = 11;
4511 v[713][3] = 7;
4512 v[714][3] = 3;
4513 v[715][3] = 9;
4514 v[716][3] = 5;
4515 v[717][3] = 15;
4516 v[718][3] = 7;
4517 v[719][3] = 5;
4518 v[720][3] = 3;
4519 v[721][3] = 13;
4520 v[722][3] = 7;
4521 v[723][3] = 1;
4522 v[724][3] = 1;
4523 v[725][3] = 9;
4524 v[726][3] = 15;
4525 v[727][3] = 15;
4526 v[728][3] = 15;
4527 v[729][3] = 11;
4528 v[730][3] = 3;
4529 v[731][3] = 5;
4530 v[732][3] = 15;
4531 v[733][3] = 13;
4532 v[734][3] = 7;
4533 v[735][3] = 15;
4534 v[736][3] = 15;
4535 v[737][3] = 11;
4536 v[738][3] = 11;
4537 v[739][3] = 9;
4538 v[740][3] = 5;
4539 v[741][3] = 15;
4540 v[742][3] = 9;
4541 v[743][3] = 7;
4542 v[744][3] = 3;
4543 v[745][3] = 13;
4544 v[746][3] = 1;
4545 v[747][3] = 1;
4546 v[748][3] = 5;
4547 v[749][3] = 1;
4548 v[750][3] = 3;
4549 v[751][3] = 1;
4550 v[752][3] = 7;
4551 v[753][3] = 1;
4552 v[754][3] = 1;
4553 v[755][3] = 5;
4554 v[756][3] = 1;
4555 v[757][3] = 11;
4556 v[758][3] = 11;
4557 v[759][3] = 9;
4558 v[760][3] = 9;
4559 v[761][3] = 5;
4560 v[762][3] = 13;
4561 v[763][3] = 7;
4562 v[764][3] = 7;
4563 v[765][3] = 7;
4564 v[766][3] = 1;
4565 v[767][3] = 1;
4566 v[768][3] = 9;
4567 v[769][3] = 9;
4568 v[770][3] = 11;
4569 v[771][3] = 11;
4570 v[772][3] = 15;
4571 v[773][3] = 7;
4572 v[774][3] = 5;
4573 v[775][3] = 5;
4574 v[776][3] = 3;
4575 v[777][3] = 11;
4576 v[778][3] = 1;
4577 v[779][3] = 3;
4578 v[780][3] = 7;
4579 v[781][3] = 13;
4580 v[782][3] = 7;
4581 v[783][3] = 7;
4582 v[784][3] = 7;
4583 v[785][3] = 3;
4584 v[786][3] = 15;
4585 v[787][3] = 15;
4586 v[788][3] = 11;
4587 v[789][3] = 9;
4588 v[790][3] = 3;
4589 v[791][3] = 9;
4590 v[792][3] = 3;
4591 v[793][3] = 15;
4592 v[794][3] = 13;
4593 v[795][3] = 5;
4594 v[796][3] = 3;
4595 v[797][3] = 3;
4596 v[798][3] = 3;
4597 v[799][3] = 5;
4598 v[800][3] = 9;
4599 v[801][3] = 15;
4600 v[802][3] = 9;
4601 v[803][3] = 9;
4602 v[804][3] = 1;
4603 v[805][3] = 5;
4604 v[806][3] = 9;
4605 v[807][3] = 9;
4606 v[808][3] = 15;
4607 v[809][3] = 5;
4608 v[810][3] = 15;
4609 v[811][3] = 7;
4610 v[812][3] = 9;
4611 v[813][3] = 1;
4612 v[814][3] = 9;
4613 v[815][3] = 9;
4614 v[816][3] = 5;
4615 v[817][3] = 11;
4616 v[818][3] = 5;
4617 v[819][3] = 15;
4618 v[820][3] = 15;
4619 v[821][3] = 11;
4620 v[822][3] = 7;
4621 v[823][3] = 7;
4622 v[824][3] = 7;
4623 v[825][3] = 1;
4624 v[826][3] = 1;
4625 v[827][3] = 11;
4626 v[828][3] = 11;
4627 v[829][3] = 13;
4628 v[830][3] = 15;
4629 v[831][3] = 3;
4630 v[832][3] = 13;
4631 v[833][3] = 5;
4632 v[834][3] = 1;
4633 v[835][3] = 7;
4634 v[836][3] = 1;
4635 v[837][3] = 11;
4636 v[838][3] = 3;
4637 v[839][3] = 13;
4638 v[840][3] = 15;
4639 v[841][3] = 3;
4640 v[842][3] = 5;
4641 v[843][3] = 3;
4642 v[844][3] = 5;
4643 v[845][3] = 7;
4644 v[846][3] = 3;
4645 v[847][3] = 9;
4646 v[848][3] = 9;
4647 v[849][3] = 5;
4648 v[850][3] = 1;
4649 v[851][3] = 7;
4650 v[852][3] = 11;
4651 v[853][3] = 9;
4652 v[854][3] = 3;
4653 v[855][3] = 5;
4654 v[856][3] = 11;
4655 v[857][3] = 13;
4656 v[858][3] = 13;
4657 v[859][3] = 13;
4658 v[860][3] = 9;
4659 v[861][3] = 15;
4660 v[862][3] = 5;
4661 v[863][3] = 7;
4662 v[864][3] = 1;
4663 v[865][3] = 15;
4664 v[866][3] = 11;
4665 v[867][3] = 9;
4666 v[868][3] = 15;
4667 v[869][3] = 15;
4668 v[870][3] = 13;
4669 v[871][3] = 13;
4670 v[872][3] = 13;
4671 v[873][3] = 1;
4672 v[874][3] = 11;
4673 v[875][3] = 9;
4674 v[876][3] = 15;
4675 v[877][3] = 9;
4676 v[878][3] = 5;
4677 v[879][3] = 15;
4678 v[880][3] = 5;
4679 v[881][3] = 7;
4680 v[882][3] = 3;
4681 v[883][3] = 11;
4682 v[884][3] = 3;
4683 v[885][3] = 15;
4684 v[886][3] = 7;
4685 v[887][3] = 13;
4686 v[888][3] = 11;
4687 v[889][3] = 7;
4688 v[890][3] = 3;
4689 v[891][3] = 7;
4690 v[892][3] = 13;
4691 v[893][3] = 5;
4692 v[894][3] = 13;
4693 v[895][3] = 15;
4694 v[896][3] = 5;
4695 v[897][3] = 13;
4696 v[898][3] = 9;
4697 v[899][3] = 1;
4698 v[900][3] = 15;
4699 v[901][3] = 11;
4700 v[902][3] = 5;
4701 v[903][3] = 5;
4702 v[904][3] = 1;
4703 v[905][3] = 11;
4704 v[906][3] = 3;
4705 v[907][3] = 3;
4706 v[908][3] = 7;
4707 v[909][3] = 1;
4708 v[910][3] = 9;
4709 v[911][3] = 7;
4710 v[912][3] = 15;
4711 v[913][3] = 9;
4712 v[914][3] = 9;
4713 v[915][3] = 3;
4714 v[916][3] = 11;
4715 v[917][3] = 15;
4716 v[918][3] = 7;
4717 v[919][3] = 1;
4718 v[920][3] = 3;
4719 v[921][3] = 1;
4720 v[922][3] = 1;
4721 v[923][3] = 1;
4722 v[924][3] = 9;
4723 v[925][3] = 1;
4724 v[926][3] = 5;
4725 v[927][3] = 15;
4726 v[928][3] = 15;
4727 v[929][3] = 7;
4728 v[930][3] = 5;
4729 v[931][3] = 5;
4730 v[932][3] = 7;
4731 v[933][3] = 9;
4732 v[934][3] = 7;
4733 v[935][3] = 15;
4734 v[936][3] = 13;
4735 v[937][3] = 13;
4736 v[938][3] = 11;
4737 v[939][3] = 1;
4738 v[940][3] = 9;
4739 v[941][3] = 11;
4740 v[942][3] = 1;
4741 v[943][3] = 13;
4742 v[944][3] = 1;
4743 v[945][3] = 7;
4744 v[946][3] = 15;
4745 v[947][3] = 15;
4746 v[948][3] = 5;
4747 v[949][3] = 5;
4748 v[950][3] = 1;
4749 v[951][3] = 11;
4750 v[952][3] = 3;
4751 v[953][3] = 9;
4752 v[954][3] = 11;
4753 v[955][3] = 9;
4754 v[956][3] = 9;
4755 v[957][3] = 9;
4756 v[958][3] = 1;
4757 v[959][3] = 9;
4758 v[960][3] = 3;
4759 v[961][3] = 5;
4760 v[962][3] = 15;
4761 v[963][3] = 1;
4762 v[964][3] = 1;
4763 v[965][3] = 9;
4764 v[966][3] = 7;
4765 v[967][3] = 3;
4766 v[968][3] = 3;
4767 v[969][3] = 1;
4768 v[970][3] = 9;
4769 v[971][3] = 9;
4770 v[972][3] = 11;
4771 v[973][3] = 9;
4772 v[974][3] = 9;
4773 v[975][3] = 13;
4774 v[976][3] = 13;
4775 v[977][3] = 3;
4776 v[978][3] = 13;
4777 v[979][3] = 11;
4778 v[980][3] = 13;
4779 v[981][3] = 5;
4780 v[982][3] = 1;
4781 v[983][3] = 5;
4782 v[984][3] = 5;
4783 v[985][3] = 9;
4784 v[986][3] = 9;
4785 v[987][3] = 3;
4786 v[988][3] = 13;
4787 v[989][3] = 13;
4788 v[990][3] = 9;
4789 v[991][3] = 15;
4790 v[992][3] = 9;
4791 v[993][3] = 11;
4792 v[994][3] = 7;
4793 v[995][3] = 11;
4794 v[996][3] = 9;
4795 v[997][3] = 13;
4796 v[998][3] = 9;
4797 v[999][3] = 1;
4798 v[1000][3] = 15;
4799 v[1001][3] = 9;
4800 v[1002][3] = 7;
4801 v[1003][3] = 7;
4802 v[1004][3] = 1;
4803 v[1005][3] = 7;
4804 v[1006][3] = 9;
4805 v[1007][3] = 9;
4806 v[1008][3] = 15;
4807 v[1009][3] = 1;
4808 v[1010][3] = 11;
4809 v[1011][3] = 1;
4810 v[1012][3] = 13;
4811 v[1013][3] = 13;
4812 v[1014][3] = 15;
4813 v[1015][3] = 9;
4814 v[1016][3] = 13;
4815 v[1017][3] = 7;
4816 v[1018][3] = 15;
4817 v[1019][3] = 3;
4818 v[1020][3] = 9;
4819 v[1021][3] = 3;
4820 v[1022][3] = 1;
4821 v[1023][3] = 13;
4822 v[1024][3] = 7;
4823 v[1025][3] = 5;
4824 v[1026][3] = 9;
4825 v[1027][3] = 3;
4826 v[1028][3] = 1;
4827 v[1029][3] = 7;
4828 v[1030][3] = 1;
4829 v[1031][3] = 1;
4830 v[1032][3] = 13;
4831 v[1033][3] = 3;
4832 v[1034][3] = 3;
4833 v[1035][3] = 11;
4834 v[1036][3] = 1;
4835 v[1037][3] = 7;
4836 v[1038][3] = 13;
4837 v[1039][3] = 15;
4838 v[1040][3] = 15;
4839 v[1041][3] = 5;
4840 v[1042][3] = 7;
4841 v[1043][3] = 13;
4842 v[1044][3] = 13;
4843 v[1045][3] = 15;
4844 v[1046][3] = 11;
4845 v[1047][3] = 13;
4846 v[1048][3] = 1;
4847 v[1049][3] = 13;
4848 v[1050][3] = 13;
4849 v[1051][3] = 3;
4850 v[1052][3] = 9;
4851 v[1053][3] = 15;
4852 v[1054][3] = 15;
4853 v[1055][3] = 11;
4854 v[1056][3] = 15;
4855 v[1057][3] = 9;
4856 v[1058][3] = 15;
4857 v[1059][3] = 1;
4858 v[1060][3] = 13;
4859 v[1061][3] = 15;
4860 v[1062][3] = 1;
4861 v[1063][3] = 1;
4862 v[1064][3] = 5;
4863 v[1065][3] = 11;
4864 v[1066][3] = 5;
4865 v[1067][3] = 1;
4866 v[1068][3] = 11;
4867 v[1069][3] = 11;
4868 v[1070][3] = 5;
4869 v[1071][3] = 3;
4870 v[1072][3] = 9;
4871 v[1073][3] = 1;
4872 v[1074][3] = 3;
4873 v[1075][3] = 5;
4874 v[1076][3] = 13;
4875 v[1077][3] = 9;
4876 v[1078][3] = 7;
4877 v[1079][3] = 7;
4878 v[1080][3] = 1;
4879 v[1081][3] = 9;
4880 v[1082][3] = 9;
4881 v[1083][3] = 15;
4882 v[1084][3] = 7;
4883 v[1085][3] = 5;
4884 v[1086][3] = 5;
4885 v[1087][3] = 15;
4886 v[1088][3] = 13;
4887 v[1089][3] = 9;
4888 v[1090][3] = 7;
4889 v[1091][3] = 13;
4890 v[1092][3] = 3;
4891 v[1093][3] = 13;
4892 v[1094][3] = 11;
4893 v[1095][3] = 13;
4894 v[1096][3] = 7;
4895 v[1097][3] = 9;
4896 v[1098][3] = 13;
4897 v[1099][3] = 13;
4898 v[1100][3] = 13;
4899 v[1101][3] = 15;
4900 v[1102][3] = 9;
4901 v[1103][3] = 5;
4902 v[1104][3] = 5;
4903 v[1105][3] = 3;
4904 v[1106][3] = 3;
4905 v[1107][3] = 3;
4906 v[1108][3] = 1;
4907 v[1109][3] = 3;
4908 v[1110][3] = 15;
4909
4910 v[7][4] = 9;
4911 v[8][4] = 3;
4912 v[9][4] = 27;
4913 v[10][4] = 15;
4914 v[11][4] = 29;
4915 v[12][4] = 21;
4916 v[13][4] = 23;
4917 v[14][4] = 19;
4918 v[15][4] = 11;
4919 v[16][4] = 25;
4920 v[17][4] = 7;
4921 v[18][4] = 13;
4922 v[19][4] = 17;
4923 v[20][4] = 1;
4924 v[21][4] = 25;
4925 v[22][4] = 29;
4926 v[23][4] = 3;
4927 v[24][4] = 31;
4928 v[25][4] = 11;
4929 v[26][4] = 5;
4930 v[27][4] = 23;
4931 v[28][4] = 27;
4932 v[29][4] = 19;
4933 v[30][4] = 21;
4934 v[31][4] = 5;
4935 v[32][4] = 1;
4936 v[33][4] = 17;
4937 v[34][4] = 13;
4938 v[35][4] = 7;
4939 v[36][4] = 15;
4940 v[37][4] = 9;
4941 v[38][4] = 31;
4942 v[39][4] = 25;
4943 v[40][4] = 3;
4944 v[41][4] = 5;
4945 v[42][4] = 23;
4946 v[43][4] = 7;
4947 v[44][4] = 3;
4948 v[45][4] = 17;
4949 v[46][4] = 23;
4950 v[47][4] = 3;
4951 v[48][4] = 3;
4952 v[49][4] = 21;
4953 v[50][4] = 25;
4954 v[51][4] = 25;
4955 v[52][4] = 23;
4956 v[53][4] = 11;
4957 v[54][4] = 19;
4958 v[55][4] = 3;
4959 v[56][4] = 11;
4960 v[57][4] = 31;
4961 v[58][4] = 7;
4962 v[59][4] = 9;
4963 v[60][4] = 5;
4964 v[61][4] = 17;
4965 v[62][4] = 23;
4966 v[63][4] = 17;
4967 v[64][4] = 17;
4968 v[65][4] = 25;
4969 v[66][4] = 13;
4970 v[67][4] = 11;
4971 v[68][4] = 31;
4972 v[69][4] = 27;
4973 v[70][4] = 19;
4974 v[71][4] = 17;
4975 v[72][4] = 23;
4976 v[73][4] = 7;
4977 v[74][4] = 5;
4978 v[75][4] = 11;
4979 v[76][4] = 19;
4980 v[77][4] = 19;
4981 v[78][4] = 7;
4982 v[79][4] = 13;
4983 v[80][4] = 21;
4984 v[81][4] = 21;
4985 v[82][4] = 7;
4986 v[83][4] = 9;
4987 v[84][4] = 11;
4988 v[85][4] = 1;
4989 v[86][4] = 5;
4990 v[87][4] = 21;
4991 v[88][4] = 11;
4992 v[89][4] = 13;
4993 v[90][4] = 25;
4994 v[91][4] = 9;
4995 v[92][4] = 7;
4996 v[93][4] = 7;
4997 v[94][4] = 27;
4998 v[95][4] = 15;
4999 v[96][4] = 25;
5000 v[97][4] = 15;
5001 v[98][4] = 21;
5002 v[99][4] = 17;
5003 v[100][4] = 19;
5004 v[101][4] = 19;
5005 v[102][4] = 21;
5006 v[103][4] = 5;
5007 v[104][4] = 11;
5008 v[105][4] = 3;
5009 v[106][4] = 5;
5010 v[107][4] = 29;
5011 v[108][4] = 31;
5012 v[109][4] = 29;
5013 v[110][4] = 5;
5014 v[111][4] = 5;
5015 v[112][4] = 1;
5016 v[113][4] = 31;
5017 v[114][4] = 27;
5018 v[115][4] = 11;
5019 v[116][4] = 13;
5020 v[117][4] = 1;
5021 v[118][4] = 3;
5022 v[119][4] = 7;
5023 v[120][4] = 11;
5024 v[121][4] = 7;
5025 v[122][4] = 3;
5026 v[123][4] = 23;
5027 v[124][4] = 13;
5028 v[125][4] = 31;
5029 v[126][4] = 17;
5030 v[127][4] = 1;
5031 v[128][4] = 27;
5032 v[129][4] = 11;
5033 v[130][4] = 25;
5034 v[131][4] = 1;
5035 v[132][4] = 23;
5036 v[133][4] = 29;
5037 v[134][4] = 17;
5038 v[135][4] = 25;
5039 v[136][4] = 7;
5040 v[137][4] = 25;
5041 v[138][4] = 27;
5042 v[139][4] = 17;
5043 v[140][4] = 13;
5044 v[141][4] = 17;
5045 v[142][4] = 23;
5046 v[143][4] = 5;
5047 v[144][4] = 17;
5048 v[145][4] = 5;
5049 v[146][4] = 13;
5050 v[147][4] = 11;
5051 v[148][4] = 21;
5052 v[149][4] = 5;
5053 v[150][4] = 11;
5054 v[151][4] = 5;
5055 v[152][4] = 9;
5056 v[153][4] = 31;
5057 v[154][4] = 19;
5058 v[155][4] = 17;
5059 v[156][4] = 9;
5060 v[157][4] = 9;
5061 v[158][4] = 27;
5062 v[159][4] = 21;
5063 v[160][4] = 15;
5064 v[161][4] = 15;
5065 v[162][4] = 1;
5066 v[163][4] = 1;
5067 v[164][4] = 29;
5068 v[165][4] = 5;
5069 v[166][4] = 31;
5070 v[167][4] = 11;
5071 v[168][4] = 17;
5072 v[169][4] = 23;
5073 v[170][4] = 19;
5074 v[171][4] = 21;
5075 v[172][4] = 25;
5076 v[173][4] = 15;
5077 v[174][4] = 11;
5078 v[175][4] = 5;
5079 v[176][4] = 5;
5080 v[177][4] = 1;
5081 v[178][4] = 19;
5082 v[179][4] = 19;
5083 v[180][4] = 19;
5084 v[181][4] = 7;
5085 v[182][4] = 13;
5086 v[183][4] = 21;
5087 v[184][4] = 17;
5088 v[185][4] = 17;
5089 v[186][4] = 25;
5090 v[187][4] = 23;
5091 v[188][4] = 19;
5092 v[189][4] = 23;
5093 v[190][4] = 15;
5094 v[191][4] = 13;
5095 v[192][4] = 5;
5096 v[193][4] = 19;
5097 v[194][4] = 25;
5098 v[195][4] = 9;
5099 v[196][4] = 7;
5100 v[197][4] = 3;
5101 v[198][4] = 21;
5102 v[199][4] = 17;
5103 v[200][4] = 25;
5104 v[201][4] = 1;
5105 v[202][4] = 27;
5106 v[203][4] = 25;
5107 v[204][4] = 27;
5108 v[205][4] = 25;
5109 v[206][4] = 9;
5110 v[207][4] = 13;
5111 v[208][4] = 3;
5112 v[209][4] = 17;
5113 v[210][4] = 25;
5114 v[211][4] = 23;
5115 v[212][4] = 9;
5116 v[213][4] = 25;
5117 v[214][4] = 9;
5118 v[215][4] = 13;
5119 v[216][4] = 17;
5120 v[217][4] = 17;
5121 v[218][4] = 3;
5122 v[219][4] = 15;
5123 v[220][4] = 7;
5124 v[221][4] = 7;
5125 v[222][4] = 29;
5126 v[223][4] = 3;
5127 v[224][4] = 19;
5128 v[225][4] = 29;
5129 v[226][4] = 29;
5130 v[227][4] = 19;
5131 v[228][4] = 29;
5132 v[229][4] = 13;
5133 v[230][4] = 15;
5134 v[231][4] = 25;
5135 v[232][4] = 27;
5136 v[233][4] = 1;
5137 v[234][4] = 3;
5138 v[235][4] = 9;
5139 v[236][4] = 9;
5140 v[237][4] = 13;
5141 v[238][4] = 31;
5142 v[239][4] = 29;
5143 v[240][4] = 31;
5144 v[241][4] = 5;
5145 v[242][4] = 15;
5146 v[243][4] = 29;
5147 v[244][4] = 1;
5148 v[245][4] = 19;
5149 v[246][4] = 5;
5150 v[247][4] = 9;
5151 v[248][4] = 19;
5152 v[249][4] = 5;
5153 v[250][4] = 15;
5154 v[251][4] = 3;
5155 v[252][4] = 5;
5156 v[253][4] = 7;
5157 v[254][4] = 15;
5158 v[255][4] = 17;
5159 v[256][4] = 17;
5160 v[257][4] = 23;
5161 v[258][4] = 11;
5162 v[259][4] = 9;
5163 v[260][4] = 23;
5164 v[261][4] = 19;
5165 v[262][4] = 3;
5166 v[263][4] = 17;
5167 v[264][4] = 1;
5168 v[265][4] = 27;
5169 v[266][4] = 9;
5170 v[267][4] = 9;
5171 v[268][4] = 17;
5172 v[269][4] = 13;
5173 v[270][4] = 25;
5174 v[271][4] = 29;
5175 v[272][4] = 23;
5176 v[273][4] = 29;
5177 v[274][4] = 11;
5178 v[275][4] = 31;
5179 v[276][4] = 25;
5180 v[277][4] = 21;
5181 v[278][4] = 29;
5182 v[279][4] = 19;
5183 v[280][4] = 27;
5184 v[281][4] = 31;
5185 v[282][4] = 3;
5186 v[283][4] = 5;
5187 v[284][4] = 3;
5188 v[285][4] = 3;
5189 v[286][4] = 13;
5190 v[287][4] = 21;
5191 v[288][4] = 9;
5192 v[289][4] = 29;
5193 v[290][4] = 3;
5194 v[291][4] = 17;
5195 v[292][4] = 11;
5196 v[293][4] = 11;
5197 v[294][4] = 9;
5198 v[295][4] = 21;
5199 v[296][4] = 19;
5200 v[297][4] = 7;
5201 v[298][4] = 17;
5202 v[299][4] = 31;
5203 v[300][4] = 25;
5204 v[301][4] = 1;
5205 v[302][4] = 27;
5206 v[303][4] = 5;
5207 v[304][4] = 15;
5208 v[305][4] = 27;
5209 v[306][4] = 29;
5210 v[307][4] = 29;
5211 v[308][4] = 29;
5212 v[309][4] = 25;
5213 v[310][4] = 27;
5214 v[311][4] = 25;
5215 v[312][4] = 3;
5216 v[313][4] = 21;
5217 v[314][4] = 17;
5218 v[315][4] = 25;
5219 v[316][4] = 13;
5220 v[317][4] = 15;
5221 v[318][4] = 17;
5222 v[319][4] = 13;
5223 v[320][4] = 23;
5224 v[321][4] = 9;
5225 v[322][4] = 3;
5226 v[323][4] = 11;
5227 v[324][4] = 7;
5228 v[325][4] = 9;
5229 v[326][4] = 9;
5230 v[327][4] = 7;
5231 v[328][4] = 17;
5232 v[329][4] = 7;
5233 v[330][4] = 1;
5234 v[331][4] = 27;
5235 v[332][4] = 1;
5236 v[333][4] = 9;
5237 v[334][4] = 5;
5238 v[335][4] = 31;
5239 v[336][4] = 21;
5240 v[337][4] = 25;
5241 v[338][4] = 25;
5242 v[339][4] = 21;
5243 v[340][4] = 11;
5244 v[341][4] = 1;
5245 v[342][4] = 23;
5246 v[343][4] = 19;
5247 v[344][4] = 27;
5248 v[345][4] = 15;
5249 v[346][4] = 3;
5250 v[347][4] = 5;
5251 v[348][4] = 23;
5252 v[349][4] = 9;
5253 v[350][4] = 25;
5254 v[351][4] = 7;
5255 v[352][4] = 29;
5256 v[353][4] = 11;
5257 v[354][4] = 9;
5258 v[355][4] = 13;
5259 v[356][4] = 5;
5260 v[357][4] = 11;
5261 v[358][4] = 1;
5262 v[359][4] = 3;
5263 v[360][4] = 31;
5264 v[361][4] = 27;
5265 v[362][4] = 3;
5266 v[363][4] = 17;
5267 v[364][4] = 27;
5268 v[365][4] = 11;
5269 v[366][4] = 13;
5270 v[367][4] = 15;
5271 v[368][4] = 29;
5272 v[369][4] = 15;
5273 v[370][4] = 1;
5274 v[371][4] = 15;
5275 v[372][4] = 23;
5276 v[373][4] = 25;
5277 v[374][4] = 13;
5278 v[375][4] = 21;
5279 v[376][4] = 15;
5280 v[377][4] = 3;
5281 v[378][4] = 29;
5282 v[379][4] = 29;
5283 v[380][4] = 5;
5284 v[381][4] = 25;
5285 v[382][4] = 17;
5286 v[383][4] = 11;
5287 v[384][4] = 7;
5288 v[385][4] = 15;
5289 v[386][4] = 5;
5290 v[387][4] = 21;
5291 v[388][4] = 7;
5292 v[389][4] = 31;
5293 v[390][4] = 13;
5294 v[391][4] = 11;
5295 v[392][4] = 23;
5296 v[393][4] = 5;
5297 v[394][4] = 7;
5298 v[395][4] = 23;
5299 v[396][4] = 27;
5300 v[397][4] = 21;
5301 v[398][4] = 29;
5302 v[399][4] = 15;
5303 v[400][4] = 7;
5304 v[401][4] = 27;
5305 v[402][4] = 27;
5306 v[403][4] = 19;
5307 v[404][4] = 7;
5308 v[405][4] = 15;
5309 v[406][4] = 27;
5310 v[407][4] = 27;
5311 v[408][4] = 19;
5312 v[409][4] = 19;
5313 v[410][4] = 9;
5314 v[411][4] = 15;
5315 v[412][4] = 1;
5316 v[413][4] = 3;
5317 v[414][4] = 29;
5318 v[415][4] = 29;
5319 v[416][4] = 5;
5320 v[417][4] = 27;
5321 v[418][4] = 31;
5322 v[419][4] = 9;
5323 v[420][4] = 1;
5324 v[421][4] = 7;
5325 v[422][4] = 3;
5326 v[423][4] = 19;
5327 v[424][4] = 19;
5328 v[425][4] = 29;
5329 v[426][4] = 9;
5330 v[427][4] = 3;
5331 v[428][4] = 21;
5332 v[429][4] = 31;
5333 v[430][4] = 29;
5334 v[431][4] = 25;
5335 v[432][4] = 1;
5336 v[433][4] = 3;
5337 v[434][4] = 9;
5338 v[435][4] = 27;
5339 v[436][4] = 5;
5340 v[437][4] = 27;
5341 v[438][4] = 25;
5342 v[439][4] = 21;
5343 v[440][4] = 11;
5344 v[441][4] = 29;
5345 v[442][4] = 31;
5346 v[443][4] = 27;
5347 v[444][4] = 21;
5348 v[445][4] = 29;
5349 v[446][4] = 17;
5350 v[447][4] = 9;
5351 v[448][4] = 17;
5352 v[449][4] = 13;
5353 v[450][4] = 11;
5354 v[451][4] = 25;
5355 v[452][4] = 15;
5356 v[453][4] = 21;
5357 v[454][4] = 11;
5358 v[455][4] = 19;
5359 v[456][4] = 31;
5360 v[457][4] = 3;
5361 v[458][4] = 19;
5362 v[459][4] = 5;
5363 v[460][4] = 3;
5364 v[461][4] = 3;
5365 v[462][4] = 9;
5366 v[463][4] = 13;
5367 v[464][4] = 13;
5368 v[465][4] = 3;
5369 v[466][4] = 29;
5370 v[467][4] = 7;
5371 v[468][4] = 5;
5372 v[469][4] = 9;
5373 v[470][4] = 23;
5374 v[471][4] = 13;
5375 v[472][4] = 21;
5376 v[473][4] = 23;
5377 v[474][4] = 21;
5378 v[475][4] = 31;
5379 v[476][4] = 11;
5380 v[477][4] = 7;
5381 v[478][4] = 7;
5382 v[479][4] = 3;
5383 v[480][4] = 23;
5384 v[481][4] = 1;
5385 v[482][4] = 23;
5386 v[483][4] = 5;
5387 v[484][4] = 9;
5388 v[485][4] = 17;
5389 v[486][4] = 21;
5390 v[487][4] = 1;
5391 v[488][4] = 17;
5392 v[489][4] = 29;
5393 v[490][4] = 7;
5394 v[491][4] = 5;
5395 v[492][4] = 17;
5396 v[493][4] = 13;
5397 v[494][4] = 25;
5398 v[495][4] = 17;
5399 v[496][4] = 9;
5400 v[497][4] = 19;
5401 v[498][4] = 9;
5402 v[499][4] = 5;
5403 v[500][4] = 7;
5404 v[501][4] = 21;
5405 v[502][4] = 19;
5406 v[503][4] = 13;
5407 v[504][4] = 9;
5408 v[505][4] = 7;
5409 v[506][4] = 3;
5410 v[507][4] = 9;
5411 v[508][4] = 3;
5412 v[509][4] = 15;
5413 v[510][4] = 31;
5414 v[511][4] = 29;
5415 v[512][4] = 29;
5416 v[513][4] = 25;
5417 v[514][4] = 13;
5418 v[515][4] = 9;
5419 v[516][4] = 21;
5420 v[517][4] = 9;
5421 v[518][4] = 31;
5422 v[519][4] = 7;
5423 v[520][4] = 15;
5424 v[521][4] = 5;
5425 v[522][4] = 31;
5426 v[523][4] = 7;
5427 v[524][4] = 15;
5428 v[525][4] = 27;
5429 v[526][4] = 25;
5430 v[527][4] = 19;
5431 v[528][4] = 9;
5432 v[529][4] = 9;
5433 v[530][4] = 25;
5434 v[531][4] = 25;
5435 v[532][4] = 23;
5436 v[533][4] = 1;
5437 v[534][4] = 9;
5438 v[535][4] = 7;
5439 v[536][4] = 11;
5440 v[537][4] = 15;
5441 v[538][4] = 19;
5442 v[539][4] = 15;
5443 v[540][4] = 27;
5444 v[541][4] = 17;
5445 v[542][4] = 11;
5446 v[543][4] = 11;
5447 v[544][4] = 31;
5448 v[545][4] = 13;
5449 v[546][4] = 25;
5450 v[547][4] = 25;
5451 v[548][4] = 9;
5452 v[549][4] = 7;
5453 v[550][4] = 13;
5454 v[551][4] = 29;
5455 v[552][4] = 19;
5456 v[553][4] = 5;
5457 v[554][4] = 19;
5458 v[555][4] = 31;
5459 v[556][4] = 25;
5460 v[557][4] = 13;
5461 v[558][4] = 25;
5462 v[559][4] = 15;
5463 v[560][4] = 5;
5464 v[561][4] = 9;
5465 v[562][4] = 29;
5466 v[563][4] = 31;
5467 v[564][4] = 9;
5468 v[565][4] = 29;
5469 v[566][4] = 27;
5470 v[567][4] = 25;
5471 v[568][4] = 27;
5472 v[569][4] = 11;
5473 v[570][4] = 17;
5474 v[571][4] = 5;
5475 v[572][4] = 17;
5476 v[573][4] = 3;
5477 v[574][4] = 23;
5478 v[575][4] = 15;
5479 v[576][4] = 9;
5480 v[577][4] = 9;
5481 v[578][4] = 17;
5482 v[579][4] = 17;
5483 v[580][4] = 31;
5484 v[581][4] = 11;
5485 v[582][4] = 19;
5486 v[583][4] = 25;
5487 v[584][4] = 13;
5488 v[585][4] = 23;
5489 v[586][4] = 15;
5490 v[587][4] = 25;
5491 v[588][4] = 21;
5492 v[589][4] = 31;
5493 v[590][4] = 19;
5494 v[591][4] = 3;
5495 v[592][4] = 11;
5496 v[593][4] = 25;
5497 v[594][4] = 7;
5498 v[595][4] = 15;
5499 v[596][4] = 19;
5500 v[597][4] = 7;
5501 v[598][4] = 5;
5502 v[599][4] = 3;
5503 v[600][4] = 13;
5504 v[601][4] = 13;
5505 v[602][4] = 1;
5506 v[603][4] = 23;
5507 v[604][4] = 5;
5508 v[605][4] = 25;
5509 v[606][4] = 11;
5510 v[607][4] = 25;
5511 v[608][4] = 15;
5512 v[609][4] = 13;
5513 v[610][4] = 21;
5514 v[611][4] = 11;
5515 v[612][4] = 23;
5516 v[613][4] = 29;
5517 v[614][4] = 5;
5518 v[615][4] = 17;
5519 v[616][4] = 27;
5520 v[617][4] = 9;
5521 v[618][4] = 19;
5522 v[619][4] = 15;
5523 v[620][4] = 5;
5524 v[621][4] = 29;
5525 v[622][4] = 23;
5526 v[623][4] = 19;
5527 v[624][4] = 1;
5528 v[625][4] = 27;
5529 v[626][4] = 3;
5530 v[627][4] = 23;
5531 v[628][4] = 21;
5532 v[629][4] = 19;
5533 v[630][4] = 27;
5534 v[631][4] = 11;
5535 v[632][4] = 17;
5536 v[633][4] = 13;
5537 v[634][4] = 27;
5538 v[635][4] = 11;
5539 v[636][4] = 31;
5540 v[637][4] = 23;
5541 v[638][4] = 5;
5542 v[639][4] = 9;
5543 v[640][4] = 21;
5544 v[641][4] = 31;
5545 v[642][4] = 29;
5546 v[643][4] = 11;
5547 v[644][4] = 21;
5548 v[645][4] = 17;
5549 v[646][4] = 15;
5550 v[647][4] = 7;
5551 v[648][4] = 15;
5552 v[649][4] = 7;
5553 v[650][4] = 9;
5554 v[651][4] = 21;
5555 v[652][4] = 27;
5556 v[653][4] = 25;
5557 v[654][4] = 29;
5558 v[655][4] = 11;
5559 v[656][4] = 3;
5560 v[657][4] = 21;
5561 v[658][4] = 13;
5562 v[659][4] = 23;
5563 v[660][4] = 19;
5564 v[661][4] = 27;
5565 v[662][4] = 17;
5566 v[663][4] = 29;
5567 v[664][4] = 25;
5568 v[665][4] = 17;
5569 v[666][4] = 9;
5570 v[667][4] = 1;
5571 v[668][4] = 19;
5572 v[669][4] = 23;
5573 v[670][4] = 5;
5574 v[671][4] = 23;
5575 v[672][4] = 1;
5576 v[673][4] = 17;
5577 v[674][4] = 17;
5578 v[675][4] = 13;
5579 v[676][4] = 27;
5580 v[677][4] = 23;
5581 v[678][4] = 7;
5582 v[679][4] = 7;
5583 v[680][4] = 11;
5584 v[681][4] = 13;
5585 v[682][4] = 17;
5586 v[683][4] = 13;
5587 v[684][4] = 11;
5588 v[685][4] = 21;
5589 v[686][4] = 13;
5590 v[687][4] = 23;
5591 v[688][4] = 1;
5592 v[689][4] = 27;
5593 v[690][4] = 13;
5594 v[691][4] = 9;
5595 v[692][4] = 7;
5596 v[693][4] = 1;
5597 v[694][4] = 27;
5598 v[695][4] = 29;
5599 v[696][4] = 5;
5600 v[697][4] = 13;
5601 v[698][4] = 25;
5602 v[699][4] = 21;
5603 v[700][4] = 3;
5604 v[701][4] = 31;
5605 v[702][4] = 15;
5606 v[703][4] = 13;
5607 v[704][4] = 3;
5608 v[705][4] = 19;
5609 v[706][4] = 13;
5610 v[707][4] = 1;
5611 v[708][4] = 27;
5612 v[709][4] = 15;
5613 v[710][4] = 17;
5614 v[711][4] = 1;
5615 v[712][4] = 3;
5616 v[713][4] = 13;
5617 v[714][4] = 13;
5618 v[715][4] = 13;
5619 v[716][4] = 31;
5620 v[717][4] = 29;
5621 v[718][4] = 27;
5622 v[719][4] = 7;
5623 v[720][4] = 7;
5624 v[721][4] = 21;
5625 v[722][4] = 29;
5626 v[723][4] = 15;
5627 v[724][4] = 17;
5628 v[725][4] = 17;
5629 v[726][4] = 21;
5630 v[727][4] = 19;
5631 v[728][4] = 17;
5632 v[729][4] = 3;
5633 v[730][4] = 15;
5634 v[731][4] = 5;
5635 v[732][4] = 27;
5636 v[733][4] = 27;
5637 v[734][4] = 3;
5638 v[735][4] = 31;
5639 v[736][4] = 31;
5640 v[737][4] = 7;
5641 v[738][4] = 21;
5642 v[739][4] = 3;
5643 v[740][4] = 13;
5644 v[741][4] = 11;
5645 v[742][4] = 17;
5646 v[743][4] = 27;
5647 v[744][4] = 25;
5648 v[745][4] = 1;
5649 v[746][4] = 9;
5650 v[747][4] = 7;
5651 v[748][4] = 29;
5652 v[749][4] = 27;
5653 v[750][4] = 21;
5654 v[751][4] = 23;
5655 v[752][4] = 13;
5656 v[753][4] = 25;
5657 v[754][4] = 29;
5658 v[755][4] = 15;
5659 v[756][4] = 17;
5660 v[757][4] = 29;
5661 v[758][4] = 9;
5662 v[759][4] = 15;
5663 v[760][4] = 3;
5664 v[761][4] = 21;
5665 v[762][4] = 15;
5666 v[763][4] = 17;
5667 v[764][4] = 17;
5668 v[765][4] = 31;
5669 v[766][4] = 9;
5670 v[767][4] = 9;
5671 v[768][4] = 23;
5672 v[769][4] = 19;
5673 v[770][4] = 25;
5674 v[771][4] = 3;
5675 v[772][4] = 1;
5676 v[773][4] = 11;
5677 v[774][4] = 27;
5678 v[775][4] = 29;
5679 v[776][4] = 1;
5680 v[777][4] = 31;
5681 v[778][4] = 29;
5682 v[779][4] = 25;
5683 v[780][4] = 29;
5684 v[781][4] = 1;
5685 v[782][4] = 23;
5686 v[783][4] = 29;
5687 v[784][4] = 25;
5688 v[785][4] = 13;
5689 v[786][4] = 3;
5690 v[787][4] = 31;
5691 v[788][4] = 25;
5692 v[789][4] = 5;
5693 v[790][4] = 5;
5694 v[791][4] = 11;
5695 v[792][4] = 3;
5696 v[793][4] = 21;
5697 v[794][4] = 9;
5698 v[795][4] = 23;
5699 v[796][4] = 7;
5700 v[797][4] = 11;
5701 v[798][4] = 23;
5702 v[799][4] = 11;
5703 v[800][4] = 1;
5704 v[801][4] = 1;
5705 v[802][4] = 3;
5706 v[803][4] = 23;
5707 v[804][4] = 25;
5708 v[805][4] = 23;
5709 v[806][4] = 1;
5710 v[807][4] = 23;
5711 v[808][4] = 3;
5712 v[809][4] = 27;
5713 v[810][4] = 9;
5714 v[811][4] = 27;
5715 v[812][4] = 3;
5716 v[813][4] = 23;
5717 v[814][4] = 25;
5718 v[815][4] = 19;
5719 v[816][4] = 29;
5720 v[817][4] = 29;
5721 v[818][4] = 13;
5722 v[819][4] = 27;
5723 v[820][4] = 5;
5724 v[821][4] = 9;
5725 v[822][4] = 29;
5726 v[823][4] = 29;
5727 v[824][4] = 13;
5728 v[825][4] = 17;
5729 v[826][4] = 3;
5730 v[827][4] = 23;
5731 v[828][4] = 19;
5732 v[829][4] = 7;
5733 v[830][4] = 13;
5734 v[831][4] = 3;
5735 v[832][4] = 19;
5736 v[833][4] = 23;
5737 v[834][4] = 5;
5738 v[835][4] = 29;
5739 v[836][4] = 29;
5740 v[837][4] = 13;
5741 v[838][4] = 13;
5742 v[839][4] = 5;
5743 v[840][4] = 19;
5744 v[841][4] = 5;
5745 v[842][4] = 17;
5746 v[843][4] = 9;
5747 v[844][4] = 11;
5748 v[845][4] = 11;
5749 v[846][4] = 29;
5750 v[847][4] = 27;
5751 v[848][4] = 23;
5752 v[849][4] = 19;
5753 v[850][4] = 17;
5754 v[851][4] = 25;
5755 v[852][4] = 13;
5756 v[853][4] = 1;
5757 v[854][4] = 13;
5758 v[855][4] = 3;
5759 v[856][4] = 11;
5760 v[857][4] = 1;
5761 v[858][4] = 17;
5762 v[859][4] = 29;
5763 v[860][4] = 1;
5764 v[861][4] = 13;
5765 v[862][4] = 17;
5766 v[863][4] = 9;
5767 v[864][4] = 17;
5768 v[865][4] = 21;
5769 v[866][4] = 1;
5770 v[867][4] = 11;
5771 v[868][4] = 1;
5772 v[869][4] = 1;
5773 v[870][4] = 25;
5774 v[871][4] = 5;
5775 v[872][4] = 7;
5776 v[873][4] = 29;
5777 v[874][4] = 29;
5778 v[875][4] = 19;
5779 v[876][4] = 19;
5780 v[877][4] = 1;
5781 v[878][4] = 29;
5782 v[879][4] = 13;
5783 v[880][4] = 3;
5784 v[881][4] = 1;
5785 v[882][4] = 31;
5786 v[883][4] = 15;
5787 v[884][4] = 13;
5788 v[885][4] = 3;
5789 v[886][4] = 1;
5790 v[887][4] = 11;
5791 v[888][4] = 19;
5792 v[889][4] = 5;
5793 v[890][4] = 29;
5794 v[891][4] = 13;
5795 v[892][4] = 29;
5796 v[893][4] = 23;
5797 v[894][4] = 3;
5798 v[895][4] = 1;
5799 v[896][4] = 31;
5800 v[897][4] = 13;
5801 v[898][4] = 19;
5802 v[899][4] = 17;
5803 v[900][4] = 5;
5804 v[901][4] = 5;
5805 v[902][4] = 1;
5806 v[903][4] = 29;
5807 v[904][4] = 23;
5808 v[905][4] = 3;
5809 v[906][4] = 19;
5810 v[907][4] = 25;
5811 v[908][4] = 19;
5812 v[909][4] = 27;
5813 v[910][4] = 9;
5814 v[911][4] = 27;
5815 v[912][4] = 13;
5816 v[913][4] = 15;
5817 v[914][4] = 29;
5818 v[915][4] = 23;
5819 v[916][4] = 13;
5820 v[917][4] = 25;
5821 v[918][4] = 25;
5822 v[919][4] = 17;
5823 v[920][4] = 19;
5824 v[921][4] = 17;
5825 v[922][4] = 15;
5826 v[923][4] = 27;
5827 v[924][4] = 3;
5828 v[925][4] = 25;
5829 v[926][4] = 17;
5830 v[927][4] = 27;
5831 v[928][4] = 3;
5832 v[929][4] = 27;
5833 v[930][4] = 31;
5834 v[931][4] = 23;
5835 v[932][4] = 13;
5836 v[933][4] = 31;
5837 v[934][4] = 11;
5838 v[935][4] = 15;
5839 v[936][4] = 7;
5840 v[937][4] = 21;
5841 v[938][4] = 19;
5842 v[939][4] = 27;
5843 v[940][4] = 19;
5844 v[941][4] = 21;
5845 v[942][4] = 29;
5846 v[943][4] = 7;
5847 v[944][4] = 31;
5848 v[945][4] = 13;
5849 v[946][4] = 9;
5850 v[947][4] = 9;
5851 v[948][4] = 7;
5852 v[949][4] = 21;
5853 v[950][4] = 13;
5854 v[951][4] = 11;
5855 v[952][4] = 9;
5856 v[953][4] = 11;
5857 v[954][4] = 29;
5858 v[955][4] = 19;
5859 v[956][4] = 11;
5860 v[957][4] = 19;
5861 v[958][4] = 21;
5862 v[959][4] = 5;
5863 v[960][4] = 29;
5864 v[961][4] = 13;
5865 v[962][4] = 7;
5866 v[963][4] = 19;
5867 v[964][4] = 19;
5868 v[965][4] = 27;
5869 v[966][4] = 23;
5870 v[967][4] = 31;
5871 v[968][4] = 1;
5872 v[969][4] = 27;
5873 v[970][4] = 21;
5874 v[971][4] = 7;
5875 v[972][4] = 3;
5876 v[973][4] = 7;
5877 v[974][4] = 11;
5878 v[975][4] = 23;
5879 v[976][4] = 13;
5880 v[977][4] = 29;
5881 v[978][4] = 11;
5882 v[979][4] = 31;
5883 v[980][4] = 19;
5884 v[981][4] = 1;
5885 v[982][4] = 5;
5886 v[983][4] = 5;
5887 v[984][4] = 11;
5888 v[985][4] = 5;
5889 v[986][4] = 3;
5890 v[987][4] = 27;
5891 v[988][4] = 5;
5892 v[989][4] = 7;
5893 v[990][4] = 11;
5894 v[991][4] = 31;
5895 v[992][4] = 1;
5896 v[993][4] = 27;
5897 v[994][4] = 31;
5898 v[995][4] = 31;
5899 v[996][4] = 23;
5900 v[997][4] = 5;
5901 v[998][4] = 21;
5902 v[999][4] = 27;
5903 v[1000][4] = 9;
5904 v[1001][4] = 25;
5905 v[1002][4] = 3;
5906 v[1003][4] = 15;
5907 v[1004][4] = 19;
5908 v[1005][4] = 1;
5909 v[1006][4] = 19;
5910 v[1007][4] = 9;
5911 v[1008][4] = 5;
5912 v[1009][4] = 25;
5913 v[1010][4] = 21;
5914 v[1011][4] = 15;
5915 v[1012][4] = 25;
5916 v[1013][4] = 29;
5917 v[1014][4] = 15;
5918 v[1015][4] = 21;
5919 v[1016][4] = 11;
5920 v[1017][4] = 19;
5921 v[1018][4] = 15;
5922 v[1019][4] = 3;
5923 v[1020][4] = 7;
5924 v[1021][4] = 13;
5925 v[1022][4] = 11;
5926 v[1023][4] = 25;
5927 v[1024][4] = 17;
5928 v[1025][4] = 1;
5929 v[1026][4] = 5;
5930 v[1027][4] = 31;
5931 v[1028][4] = 13;
5932 v[1029][4] = 29;
5933 v[1030][4] = 23;
5934 v[1031][4] = 9;
5935 v[1032][4] = 5;
5936 v[1033][4] = 29;
5937 v[1034][4] = 7;
5938 v[1035][4] = 17;
5939 v[1036][4] = 27;
5940 v[1037][4] = 7;
5941 v[1038][4] = 17;
5942 v[1039][4] = 31;
5943 v[1040][4] = 9;
5944 v[1041][4] = 31;
5945 v[1042][4] = 9;
5946 v[1043][4] = 9;
5947 v[1044][4] = 7;
5948 v[1045][4] = 21;
5949 v[1046][4] = 3;
5950 v[1047][4] = 3;
5951 v[1048][4] = 3;
5952 v[1049][4] = 9;
5953 v[1050][4] = 11;
5954 v[1051][4] = 21;
5955 v[1052][4] = 11;
5956 v[1053][4] = 31;
5957 v[1054][4] = 9;
5958 v[1055][4] = 25;
5959 v[1056][4] = 5;
5960 v[1057][4] = 1;
5961 v[1058][4] = 31;
5962 v[1059][4] = 13;
5963 v[1060][4] = 29;
5964 v[1061][4] = 9;
5965 v[1062][4] = 29;
5966 v[1063][4] = 1;
5967 v[1064][4] = 11;
5968 v[1065][4] = 19;
5969 v[1066][4] = 7;
5970 v[1067][4] = 27;
5971 v[1068][4] = 13;
5972 v[1069][4] = 31;
5973 v[1070][4] = 7;
5974 v[1071][4] = 31;
5975 v[1072][4] = 7;
5976 v[1073][4] = 25;
5977 v[1074][4] = 23;
5978 v[1075][4] = 21;
5979 v[1076][4] = 29;
5980 v[1077][4] = 11;
5981 v[1078][4] = 11;
5982 v[1079][4] = 13;
5983 v[1080][4] = 11;
5984 v[1081][4] = 27;
5985 v[1082][4] = 1;
5986 v[1083][4] = 23;
5987 v[1084][4] = 31;
5988 v[1085][4] = 21;
5989 v[1086][4] = 23;
5990 v[1087][4] = 21;
5991 v[1088][4] = 19;
5992 v[1089][4] = 31;
5993 v[1090][4] = 5;
5994 v[1091][4] = 31;
5995 v[1092][4] = 25;
5996 v[1093][4] = 25;
5997 v[1094][4] = 19;
5998 v[1095][4] = 17;
5999 v[1096][4] = 11;
6000 v[1097][4] = 25;
6001 v[1098][4] = 7;
6002 v[1099][4] = 13;
6003 v[1100][4] = 1;
6004 v[1101][4] = 29;
6005 v[1102][4] = 17;
6006 v[1103][4] = 23;
6007 v[1104][4] = 15;
6008 v[1105][4] = 7;
6009 v[1106][4] = 29;
6010 v[1107][4] = 17;
6011 v[1108][4] = 13;
6012 v[1109][4] = 3;
6013 v[1110][4] = 17;
6014
6015 v[13][5] = 37;
6016 v[14][5] = 33;
6017 v[15][5] = 7;
6018 v[16][5] = 5;
6019 v[17][5] = 11;
6020 v[18][5] = 39;
6021 v[19][5] = 63;
6022 v[20][5] = 59;
6023 v[21][5] = 17;
6024 v[22][5] = 15;
6025 v[23][5] = 23;
6026 v[24][5] = 29;
6027 v[25][5] = 3;
6028 v[26][5] = 21;
6029 v[27][5] = 13;
6030 v[28][5] = 31;
6031 v[29][5] = 25;
6032 v[30][5] = 9;
6033 v[31][5] = 49;
6034 v[32][5] = 33;
6035 v[33][5] = 19;
6036 v[34][5] = 29;
6037 v[35][5] = 11;
6038 v[36][5] = 19;
6039 v[37][5] = 27;
6040 v[38][5] = 15;
6041 v[39][5] = 25;
6042 v[40][5] = 63;
6043 v[41][5] = 55;
6044 v[42][5] = 17;
6045 v[43][5] = 63;
6046 v[44][5] = 49;
6047 v[45][5] = 19;
6048 v[46][5] = 41;
6049 v[47][5] = 59;
6050 v[48][5] = 3;
6051 v[49][5] = 57;
6052 v[50][5] = 33;
6053 v[51][5] = 49;
6054 v[52][5] = 53;
6055 v[53][5] = 57;
6056 v[54][5] = 57;
6057 v[55][5] = 39;
6058 v[56][5] = 21;
6059 v[57][5] = 7;
6060 v[58][5] = 53;
6061 v[59][5] = 9;
6062 v[60][5] = 55;
6063 v[61][5] = 15;
6064 v[62][5] = 59;
6065 v[63][5] = 19;
6066 v[64][5] = 49;
6067 v[65][5] = 31;
6068 v[66][5] = 3;
6069 v[67][5] = 39;
6070 v[68][5] = 5;
6071 v[69][5] = 5;
6072 v[70][5] = 41;
6073 v[71][5] = 9;
6074 v[72][5] = 19;
6075 v[73][5] = 9;
6076 v[74][5] = 57;
6077 v[75][5] = 25;
6078 v[76][5] = 1;
6079 v[77][5] = 15;
6080 v[78][5] = 51;
6081 v[79][5] = 11;
6082 v[80][5] = 19;
6083 v[81][5] = 61;
6084 v[82][5] = 53;
6085 v[83][5] = 29;
6086 v[84][5] = 19;
6087 v[85][5] = 11;
6088 v[86][5] = 9;
6089 v[87][5] = 21;
6090 v[88][5] = 19;
6091 v[89][5] = 43;
6092 v[90][5] = 13;
6093 v[91][5] = 13;
6094 v[92][5] = 41;
6095 v[93][5] = 25;
6096 v[94][5] = 31;
6097 v[95][5] = 9;
6098 v[96][5] = 11;
6099 v[97][5] = 19;
6100 v[98][5] = 5;
6101 v[99][5] = 53;
6102 v[100][5] = 37;
6103 v[101][5] = 7;
6104 v[102][5] = 51;
6105 v[103][5] = 45;
6106 v[104][5] = 7;
6107 v[105][5] = 7;
6108 v[106][5] = 61;
6109 v[107][5] = 23;
6110 v[108][5] = 45;
6111 v[109][5] = 7;
6112 v[110][5] = 59;
6113 v[111][5] = 41;
6114 v[112][5] = 1;
6115 v[113][5] = 29;
6116 v[114][5] = 61;
6117 v[115][5] = 37;
6118 v[116][5] = 27;
6119 v[117][5] = 47;
6120 v[118][5] = 15;
6121 v[119][5] = 31;
6122 v[120][5] = 35;
6123 v[121][5] = 31;
6124 v[122][5] = 17;
6125 v[123][5] = 51;
6126 v[124][5] = 13;
6127 v[125][5] = 25;
6128 v[126][5] = 45;
6129 v[127][5] = 5;
6130 v[128][5] = 5;
6131 v[129][5] = 33;
6132 v[130][5] = 39;
6133 v[131][5] = 5;
6134 v[132][5] = 47;
6135 v[133][5] = 29;
6136 v[134][5] = 35;
6137 v[135][5] = 47;
6138 v[136][5] = 63;
6139 v[137][5] = 45;
6140 v[138][5] = 37;
6141 v[139][5] = 47;
6142 v[140][5] = 59;
6143 v[141][5] = 21;
6144 v[142][5] = 59;
6145 v[143][5] = 33;
6146 v[144][5] = 51;
6147 v[145][5] = 9;
6148 v[146][5] = 27;
6149 v[147][5] = 13;
6150 v[148][5] = 25;
6151 v[149][5] = 43;
6152 v[150][5] = 3;
6153 v[151][5] = 17;
6154 v[152][5] = 21;
6155 v[153][5] = 59;
6156 v[154][5] = 61;
6157 v[155][5] = 27;
6158 v[156][5] = 47;
6159 v[157][5] = 57;
6160 v[158][5] = 11;
6161 v[159][5] = 17;
6162 v[160][5] = 39;
6163 v[161][5] = 1;
6164 v[162][5] = 63;
6165 v[163][5] = 21;
6166 v[164][5] = 59;
6167 v[165][5] = 17;
6168 v[166][5] = 13;
6169 v[167][5] = 31;
6170 v[168][5] = 3;
6171 v[169][5] = 31;
6172 v[170][5] = 7;
6173 v[171][5] = 9;
6174 v[172][5] = 27;
6175 v[173][5] = 37;
6176 v[174][5] = 23;
6177 v[175][5] = 31;
6178 v[176][5] = 9;
6179 v[177][5] = 45;
6180 v[178][5] = 43;
6181 v[179][5] = 31;
6182 v[180][5] = 63;
6183 v[181][5] = 21;
6184 v[182][5] = 39;
6185 v[183][5] = 51;
6186 v[184][5] = 27;
6187 v[185][5] = 7;
6188 v[186][5] = 53;
6189 v[187][5] = 11;
6190 v[188][5] = 1;
6191 v[189][5] = 59;
6192 v[190][5] = 39;
6193 v[191][5] = 23;
6194 v[192][5] = 49;
6195 v[193][5] = 23;
6196 v[194][5] = 7;
6197 v[195][5] = 55;
6198 v[196][5] = 59;
6199 v[197][5] = 3;
6200 v[198][5] = 19;
6201 v[199][5] = 35;
6202 v[200][5] = 13;
6203 v[201][5] = 9;
6204 v[202][5] = 13;
6205 v[203][5] = 15;
6206 v[204][5] = 23;
6207 v[205][5] = 9;
6208 v[206][5] = 7;
6209 v[207][5] = 43;
6210 v[208][5] = 55;
6211 v[209][5] = 3;
6212 v[210][5] = 19;
6213 v[211][5] = 9;
6214 v[212][5] = 27;
6215 v[213][5] = 33;
6216 v[214][5] = 27;
6217 v[215][5] = 49;
6218 v[216][5] = 23;
6219 v[217][5] = 47;
6220 v[218][5] = 19;
6221 v[219][5] = 7;
6222 v[220][5] = 11;
6223 v[221][5] = 55;
6224 v[222][5] = 27;
6225 v[223][5] = 35;
6226 v[224][5] = 5;
6227 v[225][5] = 5;
6228 v[226][5] = 55;
6229 v[227][5] = 35;
6230 v[228][5] = 37;
6231 v[229][5] = 9;
6232 v[230][5] = 33;
6233 v[231][5] = 29;
6234 v[232][5] = 47;
6235 v[233][5] = 25;
6236 v[234][5] = 11;
6237 v[235][5] = 47;
6238 v[236][5] = 53;
6239 v[237][5] = 61;
6240 v[238][5] = 59;
6241 v[239][5] = 3;
6242 v[240][5] = 53;
6243 v[241][5] = 47;
6244 v[242][5] = 5;
6245 v[243][5] = 19;
6246 v[244][5] = 59;
6247 v[245][5] = 5;
6248 v[246][5] = 47;
6249 v[247][5] = 23;
6250 v[248][5] = 45;
6251 v[249][5] = 53;
6252 v[250][5] = 3;
6253 v[251][5] = 49;
6254 v[252][5] = 61;
6255 v[253][5] = 47;
6256 v[254][5] = 39;
6257 v[255][5] = 29;
6258 v[256][5] = 17;
6259 v[257][5] = 57;
6260 v[258][5] = 5;
6261 v[259][5] = 17;
6262 v[260][5] = 31;
6263 v[261][5] = 23;
6264 v[262][5] = 41;
6265 v[263][5] = 39;
6266 v[264][5] = 5;
6267 v[265][5] = 27;
6268 v[266][5] = 7;
6269 v[267][5] = 29;
6270 v[268][5] = 29;
6271 v[269][5] = 33;
6272 v[270][5] = 31;
6273 v[271][5] = 41;
6274 v[272][5] = 31;
6275 v[273][5] = 29;
6276 v[274][5] = 17;
6277 v[275][5] = 29;
6278 v[276][5] = 29;
6279 v[277][5] = 9;
6280 v[278][5] = 9;
6281 v[279][5] = 31;
6282 v[280][5] = 27;
6283 v[281][5] = 53;
6284 v[282][5] = 35;
6285 v[283][5] = 5;
6286 v[284][5] = 61;
6287 v[285][5] = 1;
6288 v[286][5] = 49;
6289 v[287][5] = 13;
6290 v[288][5] = 57;
6291 v[289][5] = 29;
6292 v[290][5] = 5;
6293 v[291][5] = 21;
6294 v[292][5] = 43;
6295 v[293][5] = 25;
6296 v[294][5] = 57;
6297 v[295][5] = 49;
6298 v[296][5] = 37;
6299 v[297][5] = 27;
6300 v[298][5] = 11;
6301 v[299][5] = 61;
6302 v[300][5] = 37;
6303 v[301][5] = 49;
6304 v[302][5] = 5;
6305 v[303][5] = 63;
6306 v[304][5] = 63;
6307 v[305][5] = 3;
6308 v[306][5] = 45;
6309 v[307][5] = 37;
6310 v[308][5] = 63;
6311 v[309][5] = 21;
6312 v[310][5] = 21;
6313 v[311][5] = 19;
6314 v[312][5] = 27;
6315 v[313][5] = 59;
6316 v[314][5] = 21;
6317 v[315][5] = 45;
6318 v[316][5] = 23;
6319 v[317][5] = 13;
6320 v[318][5] = 15;
6321 v[319][5] = 3;
6322 v[320][5] = 43;
6323 v[321][5] = 63;
6324 v[322][5] = 39;
6325 v[323][5] = 19;
6326 v[324][5] = 63;
6327 v[325][5] = 31;
6328 v[326][5] = 41;
6329 v[327][5] = 41;
6330 v[328][5] = 15;
6331 v[329][5] = 43;
6332 v[330][5] = 63;
6333 v[331][5] = 53;
6334 v[332][5] = 1;
6335 v[333][5] = 63;
6336 v[334][5] = 31;
6337 v[335][5] = 7;
6338 v[336][5] = 17;
6339 v[337][5] = 11;
6340 v[338][5] = 61;
6341 v[339][5] = 31;
6342 v[340][5] = 51;
6343 v[341][5] = 37;
6344 v[342][5] = 29;
6345 v[343][5] = 59;
6346 v[344][5] = 25;
6347 v[345][5] = 63;
6348 v[346][5] = 59;
6349 v[347][5] = 47;
6350 v[348][5] = 15;
6351 v[349][5] = 27;
6352 v[350][5] = 19;
6353 v[351][5] = 29;
6354 v[352][5] = 45;
6355 v[353][5] = 35;
6356 v[354][5] = 55;
6357 v[355][5] = 39;
6358 v[356][5] = 19;
6359 v[357][5] = 43;
6360 v[358][5] = 21;
6361 v[359][5] = 19;
6362 v[360][5] = 13;
6363 v[361][5] = 17;
6364 v[362][5] = 51;
6365 v[363][5] = 37;
6366 v[364][5] = 5;
6367 v[365][5] = 33;
6368 v[366][5] = 35;
6369 v[367][5] = 49;
6370 v[368][5] = 25;
6371 v[369][5] = 45;
6372 v[370][5] = 1;
6373 v[371][5] = 63;
6374 v[372][5] = 47;
6375 v[373][5] = 9;
6376 v[374][5] = 63;
6377 v[375][5] = 15;
6378 v[376][5] = 25;
6379 v[377][5] = 25;
6380 v[378][5] = 15;
6381 v[379][5] = 41;
6382 v[380][5] = 13;
6383 v[381][5] = 3;
6384 v[382][5] = 19;
6385 v[383][5] = 51;
6386 v[384][5] = 49;
6387 v[385][5] = 37;
6388 v[386][5] = 25;
6389 v[387][5] = 49;
6390 v[388][5] = 13;
6391 v[389][5] = 53;
6392 v[390][5] = 47;
6393 v[391][5] = 23;
6394 v[392][5] = 35;
6395 v[393][5] = 29;
6396 v[394][5] = 33;
6397 v[395][5] = 21;
6398 v[396][5] = 35;
6399 v[397][5] = 23;
6400 v[398][5] = 3;
6401 v[399][5] = 43;
6402 v[400][5] = 31;
6403 v[401][5] = 63;
6404 v[402][5] = 9;
6405 v[403][5] = 1;
6406 v[404][5] = 61;
6407 v[405][5] = 43;
6408 v[406][5] = 3;
6409 v[407][5] = 11;
6410 v[408][5] = 55;
6411 v[409][5] = 11;
6412 v[410][5] = 35;
6413 v[411][5] = 1;
6414 v[412][5] = 63;
6415 v[413][5] = 35;
6416 v[414][5] = 49;
6417 v[415][5] = 19;
6418 v[416][5] = 45;
6419 v[417][5] = 9;
6420 v[418][5] = 57;
6421 v[419][5] = 51;
6422 v[420][5] = 1;
6423 v[421][5] = 47;
6424 v[422][5] = 41;
6425 v[423][5] = 9;
6426 v[424][5] = 11;
6427 v[425][5] = 37;
6428 v[426][5] = 19;
6429 v[427][5] = 55;
6430 v[428][5] = 23;
6431 v[429][5] = 55;
6432 v[430][5] = 55;
6433 v[431][5] = 13;
6434 v[432][5] = 7;
6435 v[433][5] = 47;
6436 v[434][5] = 37;
6437 v[435][5] = 11;
6438 v[436][5] = 43;
6439 v[437][5] = 17;
6440 v[438][5] = 3;
6441 v[439][5] = 25;
6442 v[440][5] = 19;
6443 v[441][5] = 55;
6444 v[442][5] = 59;
6445 v[443][5] = 37;
6446 v[444][5] = 33;
6447 v[445][5] = 43;
6448 v[446][5] = 1;
6449 v[447][5] = 5;
6450 v[448][5] = 21;
6451 v[449][5] = 5;
6452 v[450][5] = 63;
6453 v[451][5] = 49;
6454 v[452][5] = 61;
6455 v[453][5] = 21;
6456 v[454][5] = 51;
6457 v[455][5] = 15;
6458 v[456][5] = 19;
6459 v[457][5] = 43;
6460 v[458][5] = 47;
6461 v[459][5] = 17;
6462 v[460][5] = 9;
6463 v[461][5] = 53;
6464 v[462][5] = 45;
6465 v[463][5] = 11;
6466 v[464][5] = 51;
6467 v[465][5] = 25;
6468 v[466][5] = 11;
6469 v[467][5] = 25;
6470 v[468][5] = 47;
6471 v[469][5] = 47;
6472 v[470][5] = 1;
6473 v[471][5] = 43;
6474 v[472][5] = 29;
6475 v[473][5] = 17;
6476 v[474][5] = 31;
6477 v[475][5] = 15;
6478 v[476][5] = 59;
6479 v[477][5] = 27;
6480 v[478][5] = 63;
6481 v[479][5] = 11;
6482 v[480][5] = 41;
6483 v[481][5] = 51;
6484 v[482][5] = 29;
6485 v[483][5] = 7;
6486 v[484][5] = 27;
6487 v[485][5] = 63;
6488 v[486][5] = 31;
6489 v[487][5] = 43;
6490 v[488][5] = 3;
6491 v[489][5] = 29;
6492 v[490][5] = 39;
6493 v[491][5] = 3;
6494 v[492][5] = 59;
6495 v[493][5] = 59;
6496 v[494][5] = 1;
6497 v[495][5] = 53;
6498 v[496][5] = 63;
6499 v[497][5] = 23;
6500 v[498][5] = 63;
6501 v[499][5] = 47;
6502 v[500][5] = 51;
6503 v[501][5] = 23;
6504 v[502][5] = 61;
6505 v[503][5] = 39;
6506 v[504][5] = 47;
6507 v[505][5] = 21;
6508 v[506][5] = 39;
6509 v[507][5] = 15;
6510 v[508][5] = 3;
6511 v[509][5] = 9;
6512 v[510][5] = 57;
6513 v[511][5] = 61;
6514 v[512][5] = 39;
6515 v[513][5] = 37;
6516 v[514][5] = 21;
6517 v[515][5] = 51;
6518 v[516][5] = 1;
6519 v[517][5] = 23;
6520 v[518][5] = 43;
6521 v[519][5] = 27;
6522 v[520][5] = 25;
6523 v[521][5] = 11;
6524 v[522][5] = 13;
6525 v[523][5] = 21;
6526 v[524][5] = 43;
6527 v[525][5] = 7;
6528 v[526][5] = 11;
6529 v[527][5] = 33;
6530 v[528][5] = 55;
6531 v[529][5] = 1;
6532 v[530][5] = 37;
6533 v[531][5] = 35;
6534 v[532][5] = 27;
6535 v[533][5] = 61;
6536 v[534][5] = 39;
6537 v[535][5] = 5;
6538 v[536][5] = 19;
6539 v[537][5] = 61;
6540 v[538][5] = 61;
6541 v[539][5] = 57;
6542 v[540][5] = 59;
6543 v[541][5] = 21;
6544 v[542][5] = 59;
6545 v[543][5] = 61;
6546 v[544][5] = 57;
6547 v[545][5] = 25;
6548 v[546][5] = 55;
6549 v[547][5] = 27;
6550 v[548][5] = 31;
6551 v[549][5] = 41;
6552 v[550][5] = 33;
6553 v[551][5] = 63;
6554 v[552][5] = 19;
6555 v[553][5] = 57;
6556 v[554][5] = 35;
6557 v[555][5] = 13;
6558 v[556][5] = 63;
6559 v[557][5] = 35;
6560 v[558][5] = 17;
6561 v[559][5] = 11;
6562 v[560][5] = 11;
6563 v[561][5] = 49;
6564 v[562][5] = 41;
6565 v[563][5] = 55;
6566 v[564][5] = 5;
6567 v[565][5] = 45;
6568 v[566][5] = 17;
6569 v[567][5] = 35;
6570 v[568][5] = 5;
6571 v[569][5] = 31;
6572 v[570][5] = 31;
6573 v[571][5] = 37;
6574 v[572][5] = 17;
6575 v[573][5] = 45;
6576 v[574][5] = 51;
6577 v[575][5] = 1;
6578 v[576][5] = 39;
6579 v[577][5] = 49;
6580 v[578][5] = 55;
6581 v[579][5] = 19;
6582 v[580][5] = 41;
6583 v[581][5] = 13;
6584 v[582][5] = 5;
6585 v[583][5] = 51;
6586 v[584][5] = 5;
6587 v[585][5] = 49;
6588 v[586][5] = 1;
6589 v[587][5] = 21;
6590 v[588][5] = 13;
6591 v[589][5] = 17;
6592 v[590][5] = 59;
6593 v[591][5] = 51;
6594 v[592][5] = 11;
6595 v[593][5] = 3;
6596 v[594][5] = 61;
6597 v[595][5] = 1;
6598 v[596][5] = 33;
6599 v[597][5] = 37;
6600 v[598][5] = 33;
6601 v[599][5] = 61;
6602 v[600][5] = 25;
6603 v[601][5] = 27;
6604 v[602][5] = 59;
6605 v[603][5] = 7;
6606 v[604][5] = 49;
6607 v[605][5] = 13;
6608 v[606][5] = 63;
6609 v[607][5] = 3;
6610 v[608][5] = 33;
6611 v[609][5] = 3;
6612 v[610][5] = 15;
6613 v[611][5] = 9;
6614 v[612][5] = 13;
6615 v[613][5] = 35;
6616 v[614][5] = 39;
6617 v[615][5] = 11;
6618 v[616][5] = 59;
6619 v[617][5] = 59;
6620 v[618][5] = 1;
6621 v[619][5] = 57;
6622 v[620][5] = 11;
6623 v[621][5] = 5;
6624 v[622][5] = 57;
6625 v[623][5] = 13;
6626 v[624][5] = 31;
6627 v[625][5] = 13;
6628 v[626][5] = 11;
6629 v[627][5] = 55;
6630 v[628][5] = 45;
6631 v[629][5] = 9;
6632 v[630][5] = 55;
6633 v[631][5] = 55;
6634 v[632][5] = 19;
6635 v[633][5] = 25;
6636 v[634][5] = 41;
6637 v[635][5] = 23;
6638 v[636][5] = 45;
6639 v[637][5] = 29;
6640 v[638][5] = 63;
6641 v[639][5] = 59;
6642 v[640][5] = 27;
6643 v[641][5] = 39;
6644 v[642][5] = 21;
6645 v[643][5] = 37;
6646 v[644][5] = 7;
6647 v[645][5] = 61;
6648 v[646][5] = 49;
6649 v[647][5] = 35;
6650 v[648][5] = 39;
6651 v[649][5] = 9;
6652 v[650][5] = 29;
6653 v[651][5] = 7;
6654 v[652][5] = 25;
6655 v[653][5] = 23;
6656 v[654][5] = 57;
6657 v[655][5] = 5;
6658 v[656][5] = 19;
6659 v[657][5] = 15;
6660 v[658][5] = 33;
6661 v[659][5] = 49;
6662 v[660][5] = 37;
6663 v[661][5] = 25;
6664 v[662][5] = 17;
6665 v[663][5] = 45;
6666 v[664][5] = 29;
6667 v[665][5] = 15;
6668 v[666][5] = 25;
6669 v[667][5] = 3;
6670 v[668][5] = 3;
6671 v[669][5] = 49;
6672 v[670][5] = 11;
6673 v[671][5] = 39;
6674 v[672][5] = 15;
6675 v[673][5] = 19;
6676 v[674][5] = 57;
6677 v[675][5] = 39;
6678 v[676][5] = 15;
6679 v[677][5] = 11;
6680 v[678][5] = 3;
6681 v[679][5] = 57;
6682 v[680][5] = 31;
6683 v[681][5] = 55;
6684 v[682][5] = 61;
6685 v[683][5] = 19;
6686 v[684][5] = 5;
6687 v[685][5] = 41;
6688 v[686][5] = 35;
6689 v[687][5] = 59;
6690 v[688][5] = 61;
6691 v[689][5] = 39;
6692 v[690][5] = 41;
6693 v[691][5] = 53;
6694 v[692][5] = 53;
6695 v[693][5] = 63;
6696 v[694][5] = 31;
6697 v[695][5] = 9;
6698 v[696][5] = 59;
6699 v[697][5] = 13;
6700 v[698][5] = 35;
6701 v[699][5] = 55;
6702 v[700][5] = 41;
6703 v[701][5] = 49;
6704 v[702][5] = 5;
6705 v[703][5] = 41;
6706 v[704][5] = 25;
6707 v[705][5] = 27;
6708 v[706][5] = 43;
6709 v[707][5] = 5;
6710 v[708][5] = 5;
6711 v[709][5] = 43;
6712 v[710][5] = 5;
6713 v[711][5] = 5;
6714 v[712][5] = 17;
6715 v[713][5] = 5;
6716 v[714][5] = 15;
6717 v[715][5] = 27;
6718 v[716][5] = 29;
6719 v[717][5] = 17;
6720 v[718][5] = 9;
6721 v[719][5] = 3;
6722 v[720][5] = 55;
6723 v[721][5] = 31;
6724 v[722][5] = 1;
6725 v[723][5] = 45;
6726 v[724][5] = 45;
6727 v[725][5] = 13;
6728 v[726][5] = 57;
6729 v[727][5] = 17;
6730 v[728][5] = 3;
6731 v[729][5] = 61;
6732 v[730][5] = 15;
6733 v[731][5] = 49;
6734 v[732][5] = 15;
6735 v[733][5] = 47;
6736 v[734][5] = 9;
6737 v[735][5] = 37;
6738 v[736][5] = 45;
6739 v[737][5] = 9;
6740 v[738][5] = 51;
6741 v[739][5] = 61;
6742 v[740][5] = 21;
6743 v[741][5] = 33;
6744 v[742][5] = 11;
6745 v[743][5] = 21;
6746 v[744][5] = 63;
6747 v[745][5] = 63;
6748 v[746][5] = 47;
6749 v[747][5] = 57;
6750 v[748][5] = 61;
6751 v[749][5] = 49;
6752 v[750][5] = 9;
6753 v[751][5] = 59;
6754 v[752][5] = 19;
6755 v[753][5] = 29;
6756 v[754][5] = 21;
6757 v[755][5] = 23;
6758 v[756][5] = 55;
6759 v[757][5] = 23;
6760 v[758][5] = 43;
6761 v[759][5] = 41;
6762 v[760][5] = 57;
6763 v[761][5] = 9;
6764 v[762][5] = 39;
6765 v[763][5] = 27;
6766 v[764][5] = 41;
6767 v[765][5] = 35;
6768 v[766][5] = 61;
6769 v[767][5] = 29;
6770 v[768][5] = 57;
6771 v[769][5] = 63;
6772 v[770][5] = 21;
6773 v[771][5] = 31;
6774 v[772][5] = 59;
6775 v[773][5] = 35;
6776 v[774][5] = 49;
6777 v[775][5] = 3;
6778 v[776][5] = 49;
6779 v[777][5] = 47;
6780 v[778][5] = 49;
6781 v[779][5] = 33;
6782 v[780][5] = 21;
6783 v[781][5] = 19;
6784 v[782][5] = 21;
6785 v[783][5] = 35;
6786 v[784][5] = 11;
6787 v[785][5] = 17;
6788 v[786][5] = 37;
6789 v[787][5] = 23;
6790 v[788][5] = 59;
6791 v[789][5] = 13;
6792 v[790][5] = 37;
6793 v[791][5] = 35;
6794 v[792][5] = 55;
6795 v[793][5] = 57;
6796 v[794][5] = 1;
6797 v[795][5] = 29;
6798 v[796][5] = 45;
6799 v[797][5] = 11;
6800 v[798][5] = 1;
6801 v[799][5] = 15;
6802 v[800][5] = 9;
6803 v[801][5] = 33;
6804 v[802][5] = 19;
6805 v[803][5] = 53;
6806 v[804][5] = 43;
6807 v[805][5] = 39;
6808 v[806][5] = 23;
6809 v[807][5] = 7;
6810 v[808][5] = 13;
6811 v[809][5] = 13;
6812 v[810][5] = 1;
6813 v[811][5] = 19;
6814 v[812][5] = 41;
6815 v[813][5] = 55;
6816 v[814][5] = 1;
6817 v[815][5] = 13;
6818 v[816][5] = 15;
6819 v[817][5] = 59;
6820 v[818][5] = 55;
6821 v[819][5] = 15;
6822 v[820][5] = 3;
6823 v[821][5] = 57;
6824 v[822][5] = 37;
6825 v[823][5] = 31;
6826 v[824][5] = 17;
6827 v[825][5] = 1;
6828 v[826][5] = 3;
6829 v[827][5] = 21;
6830 v[828][5] = 29;
6831 v[829][5] = 25;
6832 v[830][5] = 55;
6833 v[831][5] = 9;
6834 v[832][5] = 37;
6835 v[833][5] = 33;
6836 v[834][5] = 53;
6837 v[835][5] = 41;
6838 v[836][5] = 51;
6839 v[837][5] = 19;
6840 v[838][5] = 57;
6841 v[839][5] = 13;
6842 v[840][5] = 63;
6843 v[841][5] = 43;
6844 v[842][5] = 19;
6845 v[843][5] = 7;
6846 v[844][5] = 13;
6847 v[845][5] = 37;
6848 v[846][5] = 33;
6849 v[847][5] = 19;
6850 v[848][5] = 15;
6851 v[849][5] = 63;
6852 v[850][5] = 51;
6853 v[851][5] = 11;
6854 v[852][5] = 49;
6855 v[853][5] = 23;
6856 v[854][5] = 57;
6857 v[855][5] = 47;
6858 v[856][5] = 51;
6859 v[857][5] = 15;
6860 v[858][5] = 53;
6861 v[859][5] = 41;
6862 v[860][5] = 1;
6863 v[861][5] = 15;
6864 v[862][5] = 37;
6865 v[863][5] = 61;
6866 v[864][5] = 11;
6867 v[865][5] = 35;
6868 v[866][5] = 29;
6869 v[867][5] = 33;
6870 v[868][5] = 23;
6871 v[869][5] = 55;
6872 v[870][5] = 11;
6873 v[871][5] = 59;
6874 v[872][5] = 19;
6875 v[873][5] = 61;
6876 v[874][5] = 61;
6877 v[875][5] = 45;
6878 v[876][5] = 13;
6879 v[877][5] = 49;
6880 v[878][5] = 13;
6881 v[879][5] = 63;
6882 v[880][5] = 5;
6883 v[881][5] = 61;
6884 v[882][5] = 5;
6885 v[883][5] = 31;
6886 v[884][5] = 17;
6887 v[885][5] = 61;
6888 v[886][5] = 63;
6889 v[887][5] = 13;
6890 v[888][5] = 27;
6891 v[889][5] = 57;
6892 v[890][5] = 1;
6893 v[891][5] = 21;
6894 v[892][5] = 5;
6895 v[893][5] = 11;
6896 v[894][5] = 39;
6897 v[895][5] = 57;
6898 v[896][5] = 51;
6899 v[897][5] = 53;
6900 v[898][5] = 39;
6901 v[899][5] = 25;
6902 v[900][5] = 41;
6903 v[901][5] = 39;
6904 v[902][5] = 37;
6905 v[903][5] = 23;
6906 v[904][5] = 31;
6907 v[905][5] = 25;
6908 v[906][5] = 33;
6909 v[907][5] = 17;
6910 v[908][5] = 57;
6911 v[909][5] = 29;
6912 v[910][5] = 27;
6913 v[911][5] = 23;
6914 v[912][5] = 47;
6915 v[913][5] = 41;
6916 v[914][5] = 29;
6917 v[915][5] = 19;
6918 v[916][5] = 47;
6919 v[917][5] = 41;
6920 v[918][5] = 25;
6921 v[919][5] = 5;
6922 v[920][5] = 51;
6923 v[921][5] = 43;
6924 v[922][5] = 39;
6925 v[923][5] = 29;
6926 v[924][5] = 7;
6927 v[925][5] = 31;
6928 v[926][5] = 45;
6929 v[927][5] = 51;
6930 v[928][5] = 49;
6931 v[929][5] = 55;
6932 v[930][5] = 17;
6933 v[931][5] = 43;
6934 v[932][5] = 49;
6935 v[933][5] = 45;
6936 v[934][5] = 9;
6937 v[935][5] = 29;
6938 v[936][5] = 3;
6939 v[937][5] = 5;
6940 v[938][5] = 47;
6941 v[939][5] = 9;
6942 v[940][5] = 15;
6943 v[941][5] = 19;
6944 v[942][5] = 51;
6945 v[943][5] = 45;
6946 v[944][5] = 57;
6947 v[945][5] = 63;
6948 v[946][5] = 9;
6949 v[947][5] = 21;
6950 v[948][5] = 59;
6951 v[949][5] = 3;
6952 v[950][5] = 9;
6953 v[951][5] = 13;
6954 v[952][5] = 45;
6955 v[953][5] = 23;
6956 v[954][5] = 15;
6957 v[955][5] = 31;
6958 v[956][5] = 21;
6959 v[957][5] = 15;
6960 v[958][5] = 51;
6961 v[959][5] = 35;
6962 v[960][5] = 9;
6963 v[961][5] = 11;
6964 v[962][5] = 61;
6965 v[963][5] = 23;
6966 v[964][5] = 53;
6967 v[965][5] = 29;
6968 v[966][5] = 51;
6969 v[967][5] = 45;
6970 v[968][5] = 31;
6971 v[969][5] = 29;
6972 v[970][5] = 5;
6973 v[971][5] = 35;
6974 v[972][5] = 29;
6975 v[973][5] = 53;
6976 v[974][5] = 35;
6977 v[975][5] = 17;
6978 v[976][5] = 59;
6979 v[977][5] = 55;
6980 v[978][5] = 27;
6981 v[979][5] = 51;
6982 v[980][5] = 59;
6983 v[981][5] = 27;
6984 v[982][5] = 47;
6985 v[983][5] = 15;
6986 v[984][5] = 29;
6987 v[985][5] = 37;
6988 v[986][5] = 7;
6989 v[987][5] = 49;
6990 v[988][5] = 55;
6991 v[989][5] = 5;
6992 v[990][5] = 19;
6993 v[991][5] = 45;
6994 v[992][5] = 29;
6995 v[993][5] = 19;
6996 v[994][5] = 57;
6997 v[995][5] = 33;
6998 v[996][5] = 53;
6999 v[997][5] = 45;
7000 v[998][5] = 21;
7001 v[999][5] = 9;
7002 v[1000][5] = 3;
7003 v[1001][5] = 35;
7004 v[1002][5] = 29;
7005 v[1003][5] = 43;
7006 v[1004][5] = 31;
7007 v[1005][5] = 39;
7008 v[1006][5] = 3;
7009 v[1007][5] = 45;
7010 v[1008][5] = 1;
7011 v[1009][5] = 41;
7012 v[1010][5] = 29;
7013 v[1011][5] = 5;
7014 v[1012][5] = 59;
7015 v[1013][5] = 41;
7016 v[1014][5] = 33;
7017 v[1015][5] = 35;
7018 v[1016][5] = 27;
7019 v[1017][5] = 19;
7020 v[1018][5] = 13;
7021 v[1019][5] = 25;
7022 v[1020][5] = 27;
7023 v[1021][5] = 43;
7024 v[1022][5] = 33;
7025 v[1023][5] = 35;
7026 v[1024][5] = 17;
7027 v[1025][5] = 17;
7028 v[1026][5] = 23;
7029 v[1027][5] = 7;
7030 v[1028][5] = 35;
7031 v[1029][5] = 15;
7032 v[1030][5] = 61;
7033 v[1031][5] = 61;
7034 v[1032][5] = 53;
7035 v[1033][5] = 5;
7036 v[1034][5] = 15;
7037 v[1035][5] = 23;
7038 v[1036][5] = 11;
7039 v[1037][5] = 13;
7040 v[1038][5] = 43;
7041 v[1039][5] = 55;
7042 v[1040][5] = 47;
7043 v[1041][5] = 25;
7044 v[1042][5] = 43;
7045 v[1043][5] = 15;
7046 v[1044][5] = 57;
7047 v[1045][5] = 45;
7048 v[1046][5] = 1;
7049 v[1047][5] = 49;
7050 v[1048][5] = 63;
7051 v[1049][5] = 57;
7052 v[1050][5] = 15;
7053 v[1051][5] = 31;
7054 v[1052][5] = 31;
7055 v[1053][5] = 7;
7056 v[1054][5] = 53;
7057 v[1055][5] = 27;
7058 v[1056][5] = 15;
7059 v[1057][5] = 47;
7060 v[1058][5] = 23;
7061 v[1059][5] = 7;
7062 v[1060][5] = 29;
7063 v[1061][5] = 53;
7064 v[1062][5] = 47;
7065 v[1063][5] = 9;
7066 v[1064][5] = 53;
7067 v[1065][5] = 3;
7068 v[1066][5] = 25;
7069 v[1067][5] = 55;
7070 v[1068][5] = 45;
7071 v[1069][5] = 63;
7072 v[1070][5] = 21;
7073 v[1071][5] = 17;
7074 v[1072][5] = 23;
7075 v[1073][5] = 31;
7076 v[1074][5] = 27;
7077 v[1075][5] = 27;
7078 v[1076][5] = 43;
7079 v[1077][5] = 63;
7080 v[1078][5] = 55;
7081 v[1079][5] = 63;
7082 v[1080][5] = 45;
7083 v[1081][5] = 51;
7084 v[1082][5] = 15;
7085 v[1083][5] = 27;
7086 v[1084][5] = 5;
7087 v[1085][5] = 37;
7088 v[1086][5] = 43;
7089 v[1087][5] = 11;
7090 v[1088][5] = 27;
7091 v[1089][5] = 5;
7092 v[1090][5] = 27;
7093 v[1091][5] = 59;
7094 v[1092][5] = 21;
7095 v[1093][5] = 7;
7096 v[1094][5] = 39;
7097 v[1095][5] = 27;
7098 v[1096][5] = 63;
7099 v[1097][5] = 35;
7100 v[1098][5] = 47;
7101 v[1099][5] = 55;
7102 v[1100][5] = 17;
7103 v[1101][5] = 17;
7104 v[1102][5] = 17;
7105 v[1103][5] = 3;
7106 v[1104][5] = 19;
7107 v[1105][5] = 21;
7108 v[1106][5] = 13;
7109 v[1107][5] = 49;
7110 v[1108][5] = 61;
7111 v[1109][5] = 39;
7112 v[1110][5] = 15;
7113
7114 v[19][6] = 13;
7115 v[20][6] = 33;
7116 v[21][6] = 115;
7117 v[22][6] = 41;
7118 v[23][6] = 79;
7119 v[24][6] = 17;
7120 v[25][6] = 29;
7121 v[26][6] = 119;
7122 v[27][6] = 75;
7123 v[28][6] = 73;
7124 v[29][6] = 105;
7125 v[30][6] = 7;
7126 v[31][6] = 59;
7127 v[32][6] = 65;
7128 v[33][6] = 21;
7129 v[34][6] = 3;
7130 v[35][6] = 113;
7131 v[36][6] = 61;
7132 v[37][6] = 89;
7133 v[38][6] = 45;
7134 v[39][6] = 107;
7135 v[40][6] = 21;
7136 v[41][6] = 71;
7137 v[42][6] = 79;
7138 v[43][6] = 19;
7139 v[44][6] = 71;
7140 v[45][6] = 61;
7141 v[46][6] = 41;
7142 v[47][6] = 57;
7143 v[48][6] = 121;
7144 v[49][6] = 87;
7145 v[50][6] = 119;
7146 v[51][6] = 55;
7147 v[52][6] = 85;
7148 v[53][6] = 121;
7149 v[54][6] = 119;
7150 v[55][6] = 11;
7151 v[56][6] = 23;
7152 v[57][6] = 61;
7153 v[58][6] = 11;
7154 v[59][6] = 35;
7155 v[60][6] = 33;
7156 v[61][6] = 43;
7157 v[62][6] = 107;
7158 v[63][6] = 113;
7159 v[64][6] = 101;
7160 v[65][6] = 29;
7161 v[66][6] = 87;
7162 v[67][6] = 119;
7163 v[68][6] = 97;
7164 v[69][6] = 29;
7165 v[70][6] = 17;
7166 v[71][6] = 89;
7167 v[72][6] = 5;
7168 v[73][6] = 127;
7169 v[74][6] = 89;
7170 v[75][6] = 119;
7171 v[76][6] = 117;
7172 v[77][6] = 103;
7173 v[78][6] = 105;
7174 v[79][6] = 41;
7175 v[80][6] = 83;
7176 v[81][6] = 25;
7177 v[82][6] = 41;
7178 v[83][6] = 55;
7179 v[84][6] = 69;
7180 v[85][6] = 117;
7181 v[86][6] = 49;
7182 v[87][6] = 127;
7183 v[88][6] = 29;
7184 v[89][6] = 1;
7185 v[90][6] = 99;
7186 v[91][6] = 53;
7187 v[92][6] = 83;
7188 v[93][6] = 15;
7189 v[94][6] = 31;
7190 v[95][6] = 73;
7191 v[96][6] = 115;
7192 v[97][6] = 35;
7193 v[98][6] = 21;
7194 v[99][6] = 89;
7195 v[100][6] = 5;
7196 v[101][6] = 1;
7197 v[102][6] = 91;
7198 v[103][6] = 53;
7199 v[104][6] = 35;
7200 v[105][6] = 95;
7201 v[106][6] = 83;
7202 v[107][6] = 19;
7203 v[108][6] = 85;
7204 v[109][6] = 55;
7205 v[110][6] = 51;
7206 v[111][6] = 101;
7207 v[112][6] = 33;
7208 v[113][6] = 41;
7209 v[114][6] = 55;
7210 v[115][6] = 45;
7211 v[116][6] = 95;
7212 v[117][6] = 61;
7213 v[118][6] = 27;
7214 v[119][6] = 37;
7215 v[120][6] = 89;
7216 v[121][6] = 75;
7217 v[122][6] = 57;
7218 v[123][6] = 61;
7219 v[124][6] = 15;
7220 v[125][6] = 117;
7221 v[126][6] = 15;
7222 v[127][6] = 21;
7223 v[128][6] = 27;
7224 v[129][6] = 25;
7225 v[130][6] = 27;
7226 v[131][6] = 123;
7227 v[132][6] = 39;
7228 v[133][6] = 109;
7229 v[134][6] = 93;
7230 v[135][6] = 51;
7231 v[136][6] = 21;
7232 v[137][6] = 91;
7233 v[138][6] = 109;
7234 v[139][6] = 107;
7235 v[140][6] = 45;
7236 v[141][6] = 15;
7237 v[142][6] = 93;
7238 v[143][6] = 127;
7239 v[144][6] = 3;
7240 v[145][6] = 53;
7241 v[146][6] = 81;
7242 v[147][6] = 79;
7243 v[148][6] = 107;
7244 v[149][6] = 79;
7245 v[150][6] = 87;
7246 v[151][6] = 35;
7247 v[152][6] = 109;
7248 v[153][6] = 73;
7249 v[154][6] = 35;
7250 v[155][6] = 83;
7251 v[156][6] = 107;
7252 v[157][6] = 1;
7253 v[158][6] = 51;
7254 v[159][6] = 7;
7255 v[160][6] = 59;
7256 v[161][6] = 33;
7257 v[162][6] = 115;
7258 v[163][6] = 43;
7259 v[164][6] = 111;
7260 v[165][6] = 45;
7261 v[166][6] = 121;
7262 v[167][6] = 105;
7263 v[168][6] = 125;
7264 v[169][6] = 87;
7265 v[170][6] = 101;
7266 v[171][6] = 41;
7267 v[172][6] = 95;
7268 v[173][6] = 75;
7269 v[174][6] = 1;
7270 v[175][6] = 57;
7271 v[176][6] = 117;
7272 v[177][6] = 21;
7273 v[178][6] = 27;
7274 v[179][6] = 67;
7275 v[180][6] = 29;
7276 v[181][6] = 53;
7277 v[182][6] = 117;
7278 v[183][6] = 63;
7279 v[184][6] = 1;
7280 v[185][6] = 77;
7281 v[186][6] = 89;
7282 v[187][6] = 115;
7283 v[188][6] = 49;
7284 v[189][6] = 127;
7285 v[190][6] = 15;
7286 v[191][6] = 79;
7287 v[192][6] = 81;
7288 v[193][6] = 29;
7289 v[194][6] = 65;
7290 v[195][6] = 103;
7291 v[196][6] = 33;
7292 v[197][6] = 73;
7293 v[198][6] = 79;
7294 v[199][6] = 29;
7295 v[200][6] = 21;
7296 v[201][6] = 113;
7297 v[202][6] = 31;
7298 v[203][6] = 33;
7299 v[204][6] = 107;
7300 v[205][6] = 95;
7301 v[206][6] = 111;
7302 v[207][6] = 59;
7303 v[208][6] = 99;
7304 v[209][6] = 117;
7305 v[210][6] = 63;
7306 v[211][6] = 63;
7307 v[212][6] = 99;
7308 v[213][6] = 39;
7309 v[214][6] = 9;
7310 v[215][6] = 35;
7311 v[216][6] = 63;
7312 v[217][6] = 125;
7313 v[218][6] = 99;
7314 v[219][6] = 45;
7315 v[220][6] = 93;
7316 v[221][6] = 33;
7317 v[222][6] = 93;
7318 v[223][6] = 9;
7319 v[224][6] = 105;
7320 v[225][6] = 75;
7321 v[226][6] = 51;
7322 v[227][6] = 115;
7323 v[228][6] = 11;
7324 v[229][6] = 37;
7325 v[230][6] = 17;
7326 v[231][6] = 41;
7327 v[232][6] = 21;
7328 v[233][6] = 43;
7329 v[234][6] = 73;
7330 v[235][6] = 19;
7331 v[236][6] = 93;
7332 v[237][6] = 7;
7333 v[238][6] = 95;
7334 v[239][6] = 81;
7335 v[240][6] = 93;
7336 v[241][6] = 79;
7337 v[242][6] = 81;
7338 v[243][6] = 55;
7339 v[244][6] = 9;
7340 v[245][6] = 51;
7341 v[246][6] = 63;
7342 v[247][6] = 45;
7343 v[248][6] = 89;
7344 v[249][6] = 73;
7345 v[250][6] = 19;
7346 v[251][6] = 115;
7347 v[252][6] = 39;
7348 v[253][6] = 47;
7349 v[254][6] = 81;
7350 v[255][6] = 39;
7351 v[256][6] = 5;
7352 v[257][6] = 5;
7353 v[258][6] = 45;
7354 v[259][6] = 53;
7355 v[260][6] = 65;
7356 v[261][6] = 49;
7357 v[262][6] = 17;
7358 v[263][6] = 105;
7359 v[264][6] = 13;
7360 v[265][6] = 107;
7361 v[266][6] = 5;
7362 v[267][6] = 5;
7363 v[268][6] = 19;
7364 v[269][6] = 73;
7365 v[270][6] = 59;
7366 v[271][6] = 43;
7367 v[272][6] = 83;
7368 v[273][6] = 97;
7369 v[274][6] = 115;
7370 v[275][6] = 27;
7371 v[276][6] = 1;
7372 v[277][6] = 69;
7373 v[278][6] = 103;
7374 v[279][6] = 3;
7375 v[280][6] = 99;
7376 v[281][6] = 103;
7377 v[282][6] = 63;
7378 v[283][6] = 67;
7379 v[284][6] = 25;
7380 v[285][6] = 121;
7381 v[286][6] = 97;
7382 v[287][6] = 77;
7383 v[288][6] = 13;
7384 v[289][6] = 83;
7385 v[290][6] = 103;
7386 v[291][6] = 41;
7387 v[292][6] = 11;
7388 v[293][6] = 27;
7389 v[294][6] = 81;
7390 v[295][6] = 37;
7391 v[296][6] = 33;
7392 v[297][6] = 125;
7393 v[298][6] = 71;
7394 v[299][6] = 41;
7395 v[300][6] = 41;
7396 v[301][6] = 59;
7397 v[302][6] = 41;
7398 v[303][6] = 87;
7399 v[304][6] = 123;
7400 v[305][6] = 43;
7401 v[306][6] = 101;
7402 v[307][6] = 63;
7403 v[308][6] = 45;
7404 v[309][6] = 39;
7405 v[310][6] = 21;
7406 v[311][6] = 97;
7407 v[312][6] = 15;
7408 v[313][6] = 97;
7409 v[314][6] = 111;
7410 v[315][6] = 21;
7411 v[316][6] = 49;
7412 v[317][6] = 13;
7413 v[318][6] = 17;
7414 v[319][6] = 79;
7415 v[320][6] = 91;
7416 v[321][6] = 65;
7417 v[322][6] = 105;
7418 v[323][6] = 75;
7419 v[324][6] = 1;
7420 v[325][6] = 45;
7421 v[326][6] = 67;
7422 v[327][6] = 83;
7423 v[328][6] = 107;
7424 v[329][6] = 125;
7425 v[330][6] = 87;
7426 v[331][6] = 15;
7427 v[332][6] = 81;
7428 v[333][6] = 95;
7429 v[334][6] = 105;
7430 v[335][6] = 65;
7431 v[336][6] = 45;
7432 v[337][6] = 59;
7433 v[338][6] = 103;
7434 v[339][6] = 23;
7435 v[340][6] = 103;
7436 v[341][6] = 99;
7437 v[342][6] = 67;
7438 v[343][6] = 99;
7439 v[344][6] = 47;
7440 v[345][6] = 117;
7441 v[346][6] = 71;
7442 v[347][6] = 89;
7443 v[348][6] = 35;
7444 v[349][6] = 53;
7445 v[350][6] = 73;
7446 v[351][6] = 9;
7447 v[352][6] = 115;
7448 v[353][6] = 49;
7449 v[354][6] = 37;
7450 v[355][6] = 1;
7451 v[356][6] = 35;
7452 v[357][6] = 9;
7453 v[358][6] = 45;
7454 v[359][6] = 81;
7455 v[360][6] = 19;
7456 v[361][6] = 127;
7457 v[362][6] = 17;
7458 v[363][6] = 17;
7459 v[364][6] = 105;
7460 v[365][6] = 89;
7461 v[366][6] = 49;
7462 v[367][6] = 101;
7463 v[368][6] = 7;
7464 v[369][6] = 37;
7465 v[370][6] = 33;
7466 v[371][6] = 11;
7467 v[372][6] = 95;
7468 v[373][6] = 95;
7469 v[374][6] = 17;
7470 v[375][6] = 111;
7471 v[376][6] = 105;
7472 v[377][6] = 41;
7473 v[378][6] = 115;
7474 v[379][6] = 5;
7475 v[380][6] = 69;
7476 v[381][6] = 101;
7477 v[382][6] = 27;
7478 v[383][6] = 27;
7479 v[384][6] = 101;
7480 v[385][6] = 103;
7481 v[386][6] = 53;
7482 v[387][6] = 9;
7483 v[388][6] = 21;
7484 v[389][6] = 43;
7485 v[390][6] = 79;
7486 v[391][6] = 91;
7487 v[392][6] = 65;
7488 v[393][6] = 117;
7489 v[394][6] = 87;
7490 v[395][6] = 125;
7491 v[396][6] = 55;
7492 v[397][6] = 45;
7493 v[398][6] = 63;
7494 v[399][6] = 85;
7495 v[400][6] = 83;
7496 v[401][6] = 97;
7497 v[402][6] = 45;
7498 v[403][6] = 83;
7499 v[404][6] = 87;
7500 v[405][6] = 113;
7501 v[406][6] = 93;
7502 v[407][6] = 95;
7503 v[408][6] = 5;
7504 v[409][6] = 17;
7505 v[410][6] = 77;
7506 v[411][6] = 77;
7507 v[412][6] = 127;
7508 v[413][6] = 123;
7509 v[414][6] = 45;
7510 v[415][6] = 81;
7511 v[416][6] = 85;
7512 v[417][6] = 121;
7513 v[418][6] = 119;
7514 v[419][6] = 27;
7515 v[420][6] = 85;
7516 v[421][6] = 41;
7517 v[422][6] = 49;
7518 v[423][6] = 15;
7519 v[424][6] = 107;
7520 v[425][6] = 21;
7521 v[426][6] = 51;
7522 v[427][6] = 119;
7523 v[428][6] = 11;
7524 v[429][6] = 87;
7525 v[430][6] = 101;
7526 v[431][6] = 115;
7527 v[432][6] = 63;
7528 v[433][6] = 63;
7529 v[434][6] = 37;
7530 v[435][6] = 121;
7531 v[436][6] = 109;
7532 v[437][6] = 7;
7533 v[438][6] = 43;
7534 v[439][6] = 69;
7535 v[440][6] = 19;
7536 v[441][6] = 77;
7537 v[442][6] = 49;
7538 v[443][6] = 71;
7539 v[444][6] = 59;
7540 v[445][6] = 35;
7541 v[446][6] = 7;
7542 v[447][6] = 13;
7543 v[448][6] = 55;
7544 v[449][6] = 101;
7545 v[450][6] = 127;
7546 v[451][6] = 103;
7547 v[452][6] = 85;
7548 v[453][6] = 109;
7549 v[454][6] = 29;
7550 v[455][6] = 61;
7551 v[456][6] = 67;
7552 v[457][6] = 21;
7553 v[458][6] = 111;
7554 v[459][6] = 67;
7555 v[460][6] = 23;
7556 v[461][6] = 57;
7557 v[462][6] = 75;
7558 v[463][6] = 71;
7559 v[464][6] = 101;
7560 v[465][6] = 123;
7561 v[466][6] = 41;
7562 v[467][6] = 107;
7563 v[468][6] = 101;
7564 v[469][6] = 107;
7565 v[470][6] = 125;
7566 v[471][6] = 27;
7567 v[472][6] = 47;
7568 v[473][6] = 119;
7569 v[474][6] = 41;
7570 v[475][6] = 19;
7571 v[476][6] = 127;
7572 v[477][6] = 33;
7573 v[478][6] = 31;
7574 v[479][6] = 109;
7575 v[480][6] = 7;
7576 v[481][6] = 91;
7577 v[482][6] = 91;
7578 v[483][6] = 39;
7579 v[484][6] = 125;
7580 v[485][6] = 105;
7581 v[486][6] = 47;
7582 v[487][6] = 125;
7583 v[488][6] = 123;
7584 v[489][6] = 91;
7585 v[490][6] = 9;
7586 v[491][6] = 103;
7587 v[492][6] = 45;
7588 v[493][6] = 23;
7589 v[494][6] = 117;
7590 v[495][6] = 9;
7591 v[496][6] = 125;
7592 v[497][6] = 73;
7593 v[498][6] = 11;
7594 v[499][6] = 37;
7595 v[500][6] = 61;
7596 v[501][6] = 79;
7597 v[502][6] = 21;
7598 v[503][6] = 5;
7599 v[504][6] = 47;
7600 v[505][6] = 117;
7601 v[506][6] = 67;
7602 v[507][6] = 53;
7603 v[508][6] = 85;
7604 v[509][6] = 33;
7605 v[510][6] = 81;
7606 v[511][6] = 121;
7607 v[512][6] = 47;
7608 v[513][6] = 61;
7609 v[514][6] = 51;
7610 v[515][6] = 127;
7611 v[516][6] = 29;
7612 v[517][6] = 65;
7613 v[518][6] = 45;
7614 v[519][6] = 41;
7615 v[520][6] = 95;
7616 v[521][6] = 57;
7617 v[522][6] = 73;
7618 v[523][6] = 33;
7619 v[524][6] = 117;
7620 v[525][6] = 61;
7621 v[526][6] = 111;
7622 v[527][6] = 59;
7623 v[528][6] = 123;
7624 v[529][6] = 65;
7625 v[530][6] = 47;
7626 v[531][6] = 105;
7627 v[532][6] = 23;
7628 v[533][6] = 29;
7629 v[534][6] = 107;
7630 v[535][6] = 37;
7631 v[536][6] = 81;
7632 v[537][6] = 67;
7633 v[538][6] = 29;
7634 v[539][6] = 115;
7635 v[540][6] = 119;
7636 v[541][6] = 75;
7637 v[542][6] = 73;
7638 v[543][6] = 99;
7639 v[544][6] = 103;
7640 v[545][6] = 7;
7641 v[546][6] = 57;
7642 v[547][6] = 45;
7643 v[548][6] = 61;
7644 v[549][6] = 95;
7645 v[550][6] = 49;
7646 v[551][6] = 101;
7647 v[552][6] = 101;
7648 v[553][6] = 35;
7649 v[554][6] = 47;
7650 v[555][6] = 119;
7651 v[556][6] = 39;
7652 v[557][6] = 67;
7653 v[558][6] = 31;
7654 v[559][6] = 103;
7655 v[560][6] = 7;
7656 v[561][6] = 61;
7657 v[562][6] = 127;
7658 v[563][6] = 87;
7659 v[564][6] = 3;
7660 v[565][6] = 35;
7661 v[566][6] = 29;
7662 v[567][6] = 73;
7663 v[568][6] = 95;
7664 v[569][6] = 103;
7665 v[570][6] = 71;
7666 v[571][6] = 75;
7667 v[572][6] = 51;
7668 v[573][6] = 87;
7669 v[574][6] = 57;
7670 v[575][6] = 97;
7671 v[576][6] = 11;
7672 v[577][6] = 105;
7673 v[578][6] = 87;
7674 v[579][6] = 41;
7675 v[580][6] = 73;
7676 v[581][6] = 109;
7677 v[582][6] = 69;
7678 v[583][6] = 35;
7679 v[584][6] = 121;
7680 v[585][6] = 39;
7681 v[586][6] = 111;
7682 v[587][6] = 1;
7683 v[588][6] = 77;
7684 v[589][6] = 39;
7685 v[590][6] = 47;
7686 v[591][6] = 53;
7687 v[592][6] = 91;
7688 v[593][6] = 3;
7689 v[594][6] = 17;
7690 v[595][6] = 51;
7691 v[596][6] = 83;
7692 v[597][6] = 39;
7693 v[598][6] = 125;
7694 v[599][6] = 85;
7695 v[600][6] = 111;
7696 v[601][6] = 21;
7697 v[602][6] = 69;
7698 v[603][6] = 85;
7699 v[604][6] = 29;
7700 v[605][6] = 55;
7701 v[606][6] = 11;
7702 v[607][6] = 117;
7703 v[608][6] = 1;
7704 v[609][6] = 47;
7705 v[610][6] = 17;
7706 v[611][6] = 65;
7707 v[612][6] = 63;
7708 v[613][6] = 47;
7709 v[614][6] = 117;
7710 v[615][6] = 17;
7711 v[616][6] = 115;
7712 v[617][6] = 51;
7713 v[618][6] = 25;
7714 v[619][6] = 33;
7715 v[620][6] = 123;
7716 v[621][6] = 123;
7717 v[622][6] = 83;
7718 v[623][6] = 51;
7719 v[624][6] = 113;
7720 v[625][6] = 95;
7721 v[626][6] = 121;
7722 v[627][6] = 51;
7723 v[628][6] = 91;
7724 v[629][6] = 109;
7725 v[630][6] = 43;
7726 v[631][6] = 55;
7727 v[632][6] = 35;
7728 v[633][6] = 55;
7729 v[634][6] = 87;
7730 v[635][6] = 33;
7731 v[636][6] = 37;
7732 v[637][6] = 5;
7733 v[638][6] = 3;
7734 v[639][6] = 45;
7735 v[640][6] = 21;
7736 v[641][6] = 105;
7737 v[642][6] = 127;
7738 v[643][6] = 35;
7739 v[644][6] = 17;
7740 v[645][6] = 35;
7741 v[646][6] = 37;
7742 v[647][6] = 97;
7743 v[648][6] = 97;
7744 v[649][6] = 21;
7745 v[650][6] = 77;
7746 v[651][6] = 123;
7747 v[652][6] = 17;
7748 v[653][6] = 89;
7749 v[654][6] = 53;
7750 v[655][6] = 105;
7751 v[656][6] = 75;
7752 v[657][6] = 25;
7753 v[658][6] = 125;
7754 v[659][6] = 13;
7755 v[660][6] = 47;
7756 v[661][6] = 21;
7757 v[662][6] = 125;
7758 v[663][6] = 23;
7759 v[664][6] = 55;
7760 v[665][6] = 63;
7761 v[666][6] = 61;
7762 v[667][6] = 5;
7763 v[668][6] = 17;
7764 v[669][6] = 93;
7765 v[670][6] = 57;
7766 v[671][6] = 121;
7767 v[672][6] = 69;
7768 v[673][6] = 73;
7769 v[674][6] = 93;
7770 v[675][6] = 121;
7771 v[676][6] = 105;
7772 v[677][6] = 75;
7773 v[678][6] = 91;
7774 v[679][6] = 67;
7775 v[680][6] = 95;
7776 v[681][6] = 75;
7777 v[682][6] = 9;
7778 v[683][6] = 69;
7779 v[684][6] = 97;
7780 v[685][6] = 99;
7781 v[686][6] = 93;
7782 v[687][6] = 11;
7783 v[688][6] = 53;
7784 v[689][6] = 19;
7785 v[690][6] = 73;
7786 v[691][6] = 5;
7787 v[692][6] = 33;
7788 v[693][6] = 79;
7789 v[694][6] = 107;
7790 v[695][6] = 65;
7791 v[696][6] = 69;
7792 v[697][6] = 79;
7793 v[698][6] = 125;
7794 v[699][6] = 25;
7795 v[700][6] = 93;
7796 v[701][6] = 55;
7797 v[702][6] = 61;
7798 v[703][6] = 17;
7799 v[704][6] = 117;
7800 v[705][6] = 69;
7801 v[706][6] = 97;
7802 v[707][6] = 87;
7803 v[708][6] = 111;
7804 v[709][6] = 37;
7805 v[710][6] = 93;
7806 v[711][6] = 59;
7807 v[712][6] = 79;
7808 v[713][6] = 95;
7809 v[714][6] = 53;
7810 v[715][6] = 115;
7811 v[716][6] = 53;
7812 v[717][6] = 85;
7813 v[718][6] = 85;
7814 v[719][6] = 65;
7815 v[720][6] = 59;
7816 v[721][6] = 23;
7817 v[722][6] = 75;
7818 v[723][6] = 21;
7819 v[724][6] = 67;
7820 v[725][6] = 27;
7821 v[726][6] = 99;
7822 v[727][6] = 79;
7823 v[728][6] = 27;
7824 v[729][6] = 3;
7825 v[730][6] = 95;
7826 v[731][6] = 27;
7827 v[732][6] = 69;
7828 v[733][6] = 19;
7829 v[734][6] = 75;
7830 v[735][6] = 47;
7831 v[736][6] = 59;
7832 v[737][6] = 41;
7833 v[738][6] = 85;
7834 v[739][6] = 77;
7835 v[740][6] = 99;
7836 v[741][6] = 55;
7837 v[742][6] = 49;
7838 v[743][6] = 93;
7839 v[744][6] = 93;
7840 v[745][6] = 119;
7841 v[746][6] = 51;
7842 v[747][6] = 125;
7843 v[748][6] = 63;
7844 v[749][6] = 13;
7845 v[750][6] = 15;
7846 v[751][6] = 45;
7847 v[752][6] = 61;
7848 v[753][6] = 19;
7849 v[754][6] = 105;
7850 v[755][6] = 115;
7851 v[756][6] = 17;
7852 v[757][6] = 83;
7853 v[758][6] = 7;
7854 v[759][6] = 7;
7855 v[760][6] = 11;
7856 v[761][6] = 61;
7857 v[762][6] = 37;
7858 v[763][6] = 63;
7859 v[764][6] = 89;
7860 v[765][6] = 95;
7861 v[766][6] = 119;
7862 v[767][6] = 113;
7863 v[768][6] = 67;
7864 v[769][6] = 123;
7865 v[770][6] = 91;
7866 v[771][6] = 33;
7867 v[772][6] = 37;
7868 v[773][6] = 99;
7869 v[774][6] = 43;
7870 v[775][6] = 11;
7871 v[776][6] = 33;
7872 v[777][6] = 65;
7873 v[778][6] = 81;
7874 v[779][6] = 79;
7875 v[780][6] = 81;
7876 v[781][6] = 107;
7877 v[782][6] = 63;
7878 v[783][6] = 63;
7879 v[784][6] = 55;
7880 v[785][6] = 89;
7881 v[786][6] = 91;
7882 v[787][6] = 25;
7883 v[788][6] = 93;
7884 v[789][6] = 101;
7885 v[790][6] = 27;
7886 v[791][6] = 55;
7887 v[792][6] = 75;
7888 v[793][6] = 121;
7889 v[794][6] = 79;
7890 v[795][6] = 43;
7891 v[796][6] = 125;
7892 v[797][6] = 73;
7893 v[798][6] = 27;
7894 v[799][6] = 109;
7895 v[800][6] = 35;
7896 v[801][6] = 21;
7897 v[802][6] = 71;
7898 v[803][6] = 113;
7899 v[804][6] = 89;
7900 v[805][6] = 59;
7901 v[806][6] = 95;
7902 v[807][6] = 41;
7903 v[808][6] = 45;
7904 v[809][6] = 113;
7905 v[810][6] = 119;
7906 v[811][6] = 113;
7907 v[812][6] = 39;
7908 v[813][6] = 59;
7909 v[814][6] = 73;
7910 v[815][6] = 15;
7911 v[816][6] = 13;
7912 v[817][6] = 59;
7913 v[818][6] = 67;
7914 v[819][6] = 121;
7915 v[820][6] = 27;
7916 v[821][6] = 7;
7917 v[822][6] = 105;
7918 v[823][6] = 15;
7919 v[824][6] = 59;
7920 v[825][6] = 59;
7921 v[826][6] = 35;
7922 v[827][6] = 91;
7923 v[828][6] = 89;
7924 v[829][6] = 23;
7925 v[830][6] = 125;
7926 v[831][6] = 97;
7927 v[832][6] = 53;
7928 v[833][6] = 41;
7929 v[834][6] = 91;
7930 v[835][6] = 111;
7931 v[836][6] = 29;
7932 v[837][6] = 31;
7933 v[838][6] = 3;
7934 v[839][6] = 103;
7935 v[840][6] = 61;
7936 v[841][6] = 71;
7937 v[842][6] = 35;
7938 v[843][6] = 7;
7939 v[844][6] = 119;
7940 v[845][6] = 29;
7941 v[846][6] = 45;
7942 v[847][6] = 49;
7943 v[848][6] = 111;
7944 v[849][6] = 41;
7945 v[850][6] = 109;
7946 v[851][6] = 59;
7947 v[852][6] = 125;
7948 v[853][6] = 13;
7949 v[854][6] = 27;
7950 v[855][6] = 19;
7951 v[856][6] = 79;
7952 v[857][6] = 9;
7953 v[858][6] = 75;
7954 v[859][6] = 83;
7955 v[860][6] = 81;
7956 v[861][6] = 33;
7957 v[862][6] = 91;
7958 v[863][6] = 109;
7959 v[864][6] = 33;
7960 v[865][6] = 29;
7961 v[866][6] = 107;
7962 v[867][6] = 111;
7963 v[868][6] = 101;
7964 v[869][6] = 107;
7965 v[870][6] = 109;
7966 v[871][6] = 65;
7967 v[872][6] = 59;
7968 v[873][6] = 43;
7969 v[874][6] = 37;
7970 v[875][6] = 1;
7971 v[876][6] = 9;
7972 v[877][6] = 15;
7973 v[878][6] = 109;
7974 v[879][6] = 37;
7975 v[880][6] = 111;
7976 v[881][6] = 113;
7977 v[882][6] = 119;
7978 v[883][6] = 79;
7979 v[884][6] = 73;
7980 v[885][6] = 65;
7981 v[886][6] = 71;
7982 v[887][6] = 93;
7983 v[888][6] = 17;
7984 v[889][6] = 101;
7985 v[890][6] = 87;
7986 v[891][6] = 97;
7987 v[892][6] = 43;
7988 v[893][6] = 23;
7989 v[894][6] = 75;
7990 v[895][6] = 109;
7991 v[896][6] = 41;
7992 v[897][6] = 49;
7993 v[898][6] = 53;
7994 v[899][6] = 31;
7995 v[900][6] = 97;
7996 v[901][6] = 105;
7997 v[902][6] = 109;
7998 v[903][6] = 119;
7999 v[904][6] = 51;
8000 v[905][6] = 9;
8001 v[906][6] = 53;
8002 v[907][6] = 113;
8003 v[908][6] = 97;
8004 v[909][6] = 73;
8005 v[910][6] = 89;
8006 v[911][6] = 79;
8007 v[912][6] = 49;
8008 v[913][6] = 61;
8009 v[914][6] = 105;
8010 v[915][6] = 13;
8011 v[916][6] = 99;
8012 v[917][6] = 53;
8013 v[918][6] = 71;
8014 v[919][6] = 7;
8015 v[920][6] = 87;
8016 v[921][6] = 21;
8017 v[922][6] = 101;
8018 v[923][6] = 5;
8019 v[924][6] = 71;
8020 v[925][6] = 31;
8021 v[926][6] = 123;
8022 v[927][6] = 121;
8023 v[928][6] = 121;
8024 v[929][6] = 73;
8025 v[930][6] = 79;
8026 v[931][6] = 115;
8027 v[932][6] = 13;
8028 v[933][6] = 39;
8029 v[934][6] = 101;
8030 v[935][6] = 19;
8031 v[936][6] = 37;
8032 v[937][6] = 51;
8033 v[938][6] = 83;
8034 v[939][6] = 97;
8035 v[940][6] = 55;
8036 v[941][6] = 81;
8037 v[942][6] = 91;
8038 v[943][6] = 127;
8039 v[944][6] = 105;
8040 v[945][6] = 89;
8041 v[946][6] = 63;
8042 v[947][6] = 47;
8043 v[948][6] = 49;
8044 v[949][6] = 75;
8045 v[950][6] = 37;
8046 v[951][6] = 77;
8047 v[952][6] = 15;
8048 v[953][6] = 49;
8049 v[954][6] = 107;
8050 v[955][6] = 23;
8051 v[956][6] = 23;
8052 v[957][6] = 35;
8053 v[958][6] = 19;
8054 v[959][6] = 69;
8055 v[960][6] = 17;
8056 v[961][6] = 59;
8057 v[962][6] = 63;
8058 v[963][6] = 73;
8059 v[964][6] = 29;
8060 v[965][6] = 125;
8061 v[966][6] = 61;
8062 v[967][6] = 65;
8063 v[968][6] = 95;
8064 v[969][6] = 101;
8065 v[970][6] = 81;
8066 v[971][6] = 57;
8067 v[972][6] = 69;
8068 v[973][6] = 83;
8069 v[974][6] = 37;
8070 v[975][6] = 11;
8071 v[976][6] = 37;
8072 v[977][6] = 95;
8073 v[978][6] = 1;
8074 v[979][6] = 73;
8075 v[980][6] = 27;
8076 v[981][6] = 29;
8077 v[982][6] = 57;
8078 v[983][6] = 7;
8079 v[984][6] = 65;
8080 v[985][6] = 83;
8081 v[986][6] = 99;
8082 v[987][6] = 69;
8083 v[988][6] = 19;
8084 v[989][6] = 103;
8085 v[990][6] = 43;
8086 v[991][6] = 95;
8087 v[992][6] = 25;
8088 v[993][6] = 19;
8089 v[994][6] = 103;
8090 v[995][6] = 41;
8091 v[996][6] = 125;
8092 v[997][6] = 97;
8093 v[998][6] = 71;
8094 v[999][6] = 105;
8095 v[1000][6] = 83;
8096 v[1001][6] = 83;
8097 v[1002][6] = 61;
8098 v[1003][6] = 39;
8099 v[1004][6] = 9;
8100 v[1005][6] = 45;
8101 v[1006][6] = 117;
8102 v[1007][6] = 63;
8103 v[1008][6] = 31;
8104 v[1009][6] = 5;
8105 v[1010][6] = 117;
8106 v[1011][6] = 67;
8107 v[1012][6] = 125;
8108 v[1013][6] = 41;
8109 v[1014][6] = 117;
8110 v[1015][6] = 43;
8111 v[1016][6] = 77;
8112 v[1017][6] = 97;
8113 v[1018][6] = 15;
8114 v[1019][6] = 29;
8115 v[1020][6] = 5;
8116 v[1021][6] = 59;
8117 v[1022][6] = 25;
8118 v[1023][6] = 63;
8119 v[1024][6] = 87;
8120 v[1025][6] = 39;
8121 v[1026][6] = 39;
8122 v[1027][6] = 77;
8123 v[1028][6] = 85;
8124 v[1029][6] = 37;
8125 v[1030][6] = 81;
8126 v[1031][6] = 73;
8127 v[1032][6] = 89;
8128 v[1033][6] = 29;
8129 v[1034][6] = 125;
8130 v[1035][6] = 109;
8131 v[1036][6] = 21;
8132 v[1037][6] = 23;
8133 v[1038][6] = 119;
8134 v[1039][6] = 105;
8135 v[1040][6] = 43;
8136 v[1041][6] = 93;
8137 v[1042][6] = 97;
8138 v[1043][6] = 15;
8139 v[1044][6] = 125;
8140 v[1045][6] = 29;
8141 v[1046][6] = 51;
8142 v[1047][6] = 69;
8143 v[1048][6] = 37;
8144 v[1049][6] = 45;
8145 v[1050][6] = 31;
8146 v[1051][6] = 75;
8147 v[1052][6] = 109;
8148 v[1053][6] = 119;
8149 v[1054][6] = 53;
8150 v[1055][6] = 5;
8151 v[1056][6] = 101;
8152 v[1057][6] = 125;
8153 v[1058][6] = 121;
8154 v[1059][6] = 35;
8155 v[1060][6] = 29;
8156 v[1061][6] = 7;
8157 v[1062][6] = 63;
8158 v[1063][6] = 17;
8159 v[1064][6] = 63;
8160 v[1065][6] = 13;
8161 v[1066][6] = 69;
8162 v[1067][6] = 15;
8163 v[1068][6] = 105;
8164 v[1069][6] = 51;
8165 v[1070][6] = 127;
8166 v[1071][6] = 105;
8167 v[1072][6] = 9;
8168 v[1073][6] = 57;
8169 v[1074][6] = 95;
8170 v[1075][6] = 59;
8171 v[1076][6] = 109;
8172 v[1077][6] = 35;
8173 v[1078][6] = 49;
8174 v[1079][6] = 23;
8175 v[1080][6] = 33;
8176 v[1081][6] = 107;
8177 v[1082][6] = 55;
8178 v[1083][6] = 33;
8179 v[1084][6] = 57;
8180 v[1085][6] = 79;
8181 v[1086][6] = 73;
8182 v[1087][6] = 69;
8183 v[1088][6] = 59;
8184 v[1089][6] = 107;
8185 v[1090][6] = 55;
8186 v[1091][6] = 11;
8187 v[1092][6] = 63;
8188 v[1093][6] = 95;
8189 v[1094][6] = 103;
8190 v[1095][6] = 23;
8191 v[1096][6] = 125;
8192 v[1097][6] = 91;
8193 v[1098][6] = 31;
8194 v[1099][6] = 91;
8195 v[1100][6] = 51;
8196 v[1101][6] = 65;
8197 v[1102][6] = 61;
8198 v[1103][6] = 75;
8199 v[1104][6] = 69;
8200 v[1105][6] = 107;
8201 v[1106][6] = 65;
8202 v[1107][6] = 101;
8203 v[1108][6] = 59;
8204 v[1109][6] = 35;
8205 v[1110][6] = 15;
8206
8207 v[37][7] = 7;
8208 v[38][7] = 23;
8209 v[39][7] = 39;
8210 v[40][7] = 217;
8211 v[41][7] = 141;
8212 v[42][7] = 27;
8213 v[43][7] = 53;
8214 v[44][7] = 181;
8215 v[45][7] = 169;
8216 v[46][7] = 35;
8217 v[47][7] = 15;
8218 v[48][7] = 207;
8219 v[49][7] = 45;
8220 v[50][7] = 247;
8221 v[51][7] = 185;
8222 v[52][7] = 117;
8223 v[53][7] = 41;
8224 v[54][7] = 81;
8225 v[55][7] = 223;
8226 v[56][7] = 151;
8227 v[57][7] = 81;
8228 v[58][7] = 189;
8229 v[59][7] = 61;
8230 v[60][7] = 95;
8231 v[61][7] = 185;
8232 v[62][7] = 23;
8233 v[63][7] = 73;
8234 v[64][7] = 113;
8235 v[65][7] = 239;
8236 v[66][7] = 85;
8237 v[67][7] = 9;
8238 v[68][7] = 201;
8239 v[69][7] = 83;
8240 v[70][7] = 53;
8241 v[71][7] = 183;
8242 v[72][7] = 203;
8243 v[73][7] = 91;
8244 v[74][7] = 149;
8245 v[75][7] = 101;
8246 v[76][7] = 13;
8247 v[77][7] = 111;
8248 v[78][7] = 239;
8249 v[79][7] = 3;
8250 v[80][7] = 205;
8251 v[81][7] = 253;
8252 v[82][7] = 247;
8253 v[83][7] = 121;
8254 v[84][7] = 189;
8255 v[85][7] = 169;
8256 v[86][7] = 179;
8257 v[87][7] = 197;
8258 v[88][7] = 175;
8259 v[89][7] = 217;
8260 v[90][7] = 249;
8261 v[91][7] = 195;
8262 v[92][7] = 95;
8263 v[93][7] = 63;
8264 v[94][7] = 19;
8265 v[95][7] = 7;
8266 v[96][7] = 5;
8267 v[97][7] = 75;
8268 v[98][7] = 217;
8269 v[99][7] = 245;
8270 v[100][7] = 111;
8271 v[101][7] = 189;
8272 v[102][7] = 165;
8273 v[103][7] = 169;
8274 v[104][7] = 141;
8275 v[105][7] = 221;
8276 v[106][7] = 249;
8277 v[107][7] = 159;
8278 v[108][7] = 253;
8279 v[109][7] = 207;
8280 v[110][7] = 249;
8281 v[111][7] = 219;
8282 v[112][7] = 23;
8283 v[113][7] = 49;
8284 v[114][7] = 127;
8285 v[115][7] = 237;
8286 v[116][7] = 5;
8287 v[117][7] = 25;
8288 v[118][7] = 177;
8289 v[119][7] = 37;
8290 v[120][7] = 103;
8291 v[121][7] = 65;
8292 v[122][7] = 167;
8293 v[123][7] = 81;
8294 v[124][7] = 87;
8295 v[125][7] = 119;
8296 v[126][7] = 45;
8297 v[127][7] = 79;
8298 v[128][7] = 143;
8299 v[129][7] = 57;
8300 v[130][7] = 79;
8301 v[131][7] = 187;
8302 v[132][7] = 143;
8303 v[133][7] = 183;
8304 v[134][7] = 75;
8305 v[135][7] = 97;
8306 v[136][7] = 211;
8307 v[137][7] = 149;
8308 v[138][7] = 175;
8309 v[139][7] = 37;
8310 v[140][7] = 135;
8311 v[141][7] = 189;
8312 v[142][7] = 225;
8313 v[143][7] = 241;
8314 v[144][7] = 63;
8315 v[145][7] = 33;
8316 v[146][7] = 43;
8317 v[147][7] = 13;
8318 v[148][7] = 73;
8319 v[149][7] = 213;
8320 v[150][7] = 57;
8321 v[151][7] = 239;
8322 v[152][7] = 183;
8323 v[153][7] = 117;
8324 v[154][7] = 21;
8325 v[155][7] = 29;
8326 v[156][7] = 115;
8327 v[157][7] = 43;
8328 v[158][7] = 205;
8329 v[159][7] = 223;
8330 v[160][7] = 15;
8331 v[161][7] = 3;
8332 v[162][7] = 159;
8333 v[163][7] = 51;
8334 v[164][7] = 101;
8335 v[165][7] = 127;
8336 v[166][7] = 99;
8337 v[167][7] = 239;
8338 v[168][7] = 171;
8339 v[169][7] = 113;
8340 v[170][7] = 171;
8341 v[171][7] = 119;
8342 v[172][7] = 189;
8343 v[173][7] = 245;
8344 v[174][7] = 201;
8345 v[175][7] = 27;
8346 v[176][7] = 185;
8347 v[177][7] = 229;
8348 v[178][7] = 105;
8349 v[179][7] = 153;
8350 v[180][7] = 189;
8351 v[181][7] = 33;
8352 v[182][7] = 35;
8353 v[183][7] = 137;
8354 v[184][7] = 77;
8355 v[185][7] = 97;
8356 v[186][7] = 17;
8357 v[187][7] = 181;
8358 v[188][7] = 55;
8359 v[189][7] = 197;
8360 v[190][7] = 201;
8361 v[191][7] = 155;
8362 v[192][7] = 37;
8363 v[193][7] = 197;
8364 v[194][7] = 137;
8365 v[195][7] = 223;
8366 v[196][7] = 25;
8367 v[197][7] = 179;
8368 v[198][7] = 91;
8369 v[199][7] = 23;
8370 v[200][7] = 235;
8371 v[201][7] = 53;
8372 v[202][7] = 253;
8373 v[203][7] = 49;
8374 v[204][7] = 181;
8375 v[205][7] = 249;
8376 v[206][7] = 53;
8377 v[207][7] = 173;
8378 v[208][7] = 97;
8379 v[209][7] = 247;
8380 v[210][7] = 67;
8381 v[211][7] = 115;
8382 v[212][7] = 103;
8383 v[213][7] = 159;
8384 v[214][7] = 239;
8385 v[215][7] = 69;
8386 v[216][7] = 173;
8387 v[217][7] = 217;
8388 v[218][7] = 95;
8389 v[219][7] = 221;
8390 v[220][7] = 247;
8391 v[221][7] = 97;
8392 v[222][7] = 91;
8393 v[223][7] = 123;
8394 v[224][7] = 223;
8395 v[225][7] = 213;
8396 v[226][7] = 129;
8397 v[227][7] = 181;
8398 v[228][7] = 87;
8399 v[229][7] = 239;
8400 v[230][7] = 85;
8401 v[231][7] = 89;
8402 v[232][7] = 249;
8403 v[233][7] = 141;
8404 v[234][7] = 39;
8405 v[235][7] = 57;
8406 v[236][7] = 249;
8407 v[237][7] = 71;
8408 v[238][7] = 101;
8409 v[239][7] = 159;
8410 v[240][7] = 33;
8411 v[241][7] = 137;
8412 v[242][7] = 189;
8413 v[243][7] = 71;
8414 v[244][7] = 253;
8415 v[245][7] = 205;
8416 v[246][7] = 171;
8417 v[247][7] = 13;
8418 v[248][7] = 249;
8419 v[249][7] = 109;
8420 v[250][7] = 131;
8421 v[251][7] = 199;
8422 v[252][7] = 189;
8423 v[253][7] = 179;
8424 v[254][7] = 31;
8425 v[255][7] = 99;
8426 v[256][7] = 113;
8427 v[257][7] = 41;
8428 v[258][7] = 173;
8429 v[259][7] = 23;
8430 v[260][7] = 189;
8431 v[261][7] = 197;
8432 v[262][7] = 3;
8433 v[263][7] = 135;
8434 v[264][7] = 9;
8435 v[265][7] = 95;
8436 v[266][7] = 195;
8437 v[267][7] = 27;
8438 v[268][7] = 183;
8439 v[269][7] = 1;
8440 v[270][7] = 123;
8441 v[271][7] = 73;
8442 v[272][7] = 53;
8443 v[273][7] = 99;
8444 v[274][7] = 197;
8445 v[275][7] = 59;
8446 v[276][7] = 27;
8447 v[277][7] = 101;
8448 v[278][7] = 55;
8449 v[279][7] = 193;
8450 v[280][7] = 31;
8451 v[281][7] = 61;
8452 v[282][7] = 119;
8453 v[283][7] = 11;
8454 v[284][7] = 7;
8455 v[285][7] = 255;
8456 v[286][7] = 233;
8457 v[287][7] = 53;
8458 v[288][7] = 157;
8459 v[289][7] = 193;
8460 v[290][7] = 97;
8461 v[291][7] = 83;
8462 v[292][7] = 65;
8463 v[293][7] = 81;
8464 v[294][7] = 239;
8465 v[295][7] = 167;
8466 v[296][7] = 69;
8467 v[297][7] = 71;
8468 v[298][7] = 109;
8469 v[299][7] = 97;
8470 v[300][7] = 137;
8471 v[301][7] = 71;
8472 v[302][7] = 193;
8473 v[303][7] = 189;
8474 v[304][7] = 115;
8475 v[305][7] = 79;
8476 v[306][7] = 205;
8477 v[307][7] = 37;
8478 v[308][7] = 227;
8479 v[309][7] = 53;
8480 v[310][7] = 33;
8481 v[311][7] = 91;
8482 v[312][7] = 229;
8483 v[313][7] = 245;
8484 v[314][7] = 105;
8485 v[315][7] = 77;
8486 v[316][7] = 229;
8487 v[317][7] = 161;
8488 v[318][7] = 103;
8489 v[319][7] = 93;
8490 v[320][7] = 13;
8491 v[321][7] = 161;
8492 v[322][7] = 229;
8493 v[323][7] = 223;
8494 v[324][7] = 69;
8495 v[325][7] = 15;
8496 v[326][7] = 25;
8497 v[327][7] = 23;
8498 v[328][7] = 233;
8499 v[329][7] = 93;
8500 v[330][7] = 25;
8501 v[331][7] = 217;
8502 v[332][7] = 247;
8503 v[333][7] = 61;
8504 v[334][7] = 75;
8505 v[335][7] = 27;
8506 v[336][7] = 9;
8507 v[337][7] = 223;
8508 v[338][7] = 213;
8509 v[339][7] = 55;
8510 v[340][7] = 197;
8511 v[341][7] = 145;
8512 v[342][7] = 89;
8513 v[343][7] = 199;
8514 v[344][7] = 41;
8515 v[345][7] = 201;
8516 v[346][7] = 5;
8517 v[347][7] = 149;
8518 v[348][7] = 35;
8519 v[349][7] = 119;
8520 v[350][7] = 183;
8521 v[351][7] = 53;
8522 v[352][7] = 11;
8523 v[353][7] = 13;
8524 v[354][7] = 3;
8525 v[355][7] = 179;
8526 v[356][7] = 229;
8527 v[357][7] = 43;
8528 v[358][7] = 55;
8529 v[359][7] = 187;
8530 v[360][7] = 233;
8531 v[361][7] = 47;
8532 v[362][7] = 133;
8533 v[363][7] = 91;
8534 v[364][7] = 47;
8535 v[365][7] = 71;
8536 v[366][7] = 93;
8537 v[367][7] = 105;
8538 v[368][7] = 145;
8539 v[369][7] = 45;
8540 v[370][7] = 255;
8541 v[371][7] = 221;
8542 v[372][7] = 115;
8543 v[373][7] = 175;
8544 v[374][7] = 19;
8545 v[375][7] = 129;
8546 v[376][7] = 5;
8547 v[377][7] = 209;
8548 v[378][7] = 197;
8549 v[379][7] = 57;
8550 v[380][7] = 177;
8551 v[381][7] = 115;
8552 v[382][7] = 187;
8553 v[383][7] = 119;
8554 v[384][7] = 77;
8555 v[385][7] = 211;
8556 v[386][7] = 111;
8557 v[387][7] = 33;
8558 v[388][7] = 113;
8559 v[389][7] = 23;
8560 v[390][7] = 87;
8561 v[391][7] = 137;
8562 v[392][7] = 41;
8563 v[393][7] = 7;
8564 v[394][7] = 83;
8565 v[395][7] = 43;
8566 v[396][7] = 121;
8567 v[397][7] = 145;
8568 v[398][7] = 5;
8569 v[399][7] = 219;
8570 v[400][7] = 27;
8571 v[401][7] = 11;
8572 v[402][7] = 111;
8573 v[403][7] = 207;
8574 v[404][7] = 55;
8575 v[405][7] = 97;
8576 v[406][7] = 63;
8577 v[407][7] = 229;
8578 v[408][7] = 53;
8579 v[409][7] = 33;
8580 v[410][7] = 149;
8581 v[411][7] = 23;
8582 v[412][7] = 187;
8583 v[413][7] = 153;
8584 v[414][7] = 91;
8585 v[415][7] = 193;
8586 v[416][7] = 183;
8587 v[417][7] = 59;
8588 v[418][7] = 211;
8589 v[419][7] = 93;
8590 v[420][7] = 139;
8591 v[421][7] = 59;
8592 v[422][7] = 179;
8593 v[423][7] = 163;
8594 v[424][7] = 209;
8595 v[425][7] = 77;
8596 v[426][7] = 39;
8597 v[427][7] = 111;
8598 v[428][7] = 79;
8599 v[429][7] = 229;
8600 v[430][7] = 85;
8601 v[431][7] = 237;
8602 v[432][7] = 199;
8603 v[433][7] = 137;
8604 v[434][7] = 147;
8605 v[435][7] = 25;
8606 v[436][7] = 73;
8607 v[437][7] = 121;
8608 v[438][7] = 129;
8609 v[439][7] = 83;
8610 v[440][7] = 87;
8611 v[441][7] = 93;
8612 v[442][7] = 205;
8613 v[443][7] = 167;
8614 v[444][7] = 53;
8615 v[445][7] = 107;
8616 v[446][7] = 229;
8617 v[447][7] = 213;
8618 v[448][7] = 95;
8619 v[449][7] = 219;
8620 v[450][7] = 109;
8621 v[451][7] = 175;
8622 v[452][7] = 13;
8623 v[453][7] = 209;
8624 v[454][7] = 97;
8625 v[455][7] = 61;
8626 v[456][7] = 147;
8627 v[457][7] = 19;
8628 v[458][7] = 13;
8629 v[459][7] = 123;
8630 v[460][7] = 73;
8631 v[461][7] = 35;
8632 v[462][7] = 141;
8633 v[463][7] = 81;
8634 v[464][7] = 19;
8635 v[465][7] = 171;
8636 v[466][7] = 255;
8637 v[467][7] = 111;
8638 v[468][7] = 107;
8639 v[469][7] = 233;
8640 v[470][7] = 113;
8641 v[471][7] = 133;
8642 v[472][7] = 89;
8643 v[473][7] = 9;
8644 v[474][7] = 231;
8645 v[475][7] = 95;
8646 v[476][7] = 69;
8647 v[477][7] = 33;
8648 v[478][7] = 1;
8649 v[479][7] = 253;
8650 v[480][7] = 219;
8651 v[481][7] = 253;
8652 v[482][7] = 247;
8653 v[483][7] = 129;
8654 v[484][7] = 11;
8655 v[485][7] = 251;
8656 v[486][7] = 221;
8657 v[487][7] = 153;
8658 v[488][7] = 35;
8659 v[489][7] = 103;
8660 v[490][7] = 239;
8661 v[491][7] = 7;
8662 v[492][7] = 27;
8663 v[493][7] = 235;
8664 v[494][7] = 181;
8665 v[495][7] = 5;
8666 v[496][7] = 207;
8667 v[497][7] = 53;
8668 v[498][7] = 149;
8669 v[499][7] = 155;
8670 v[500][7] = 225;
8671 v[501][7] = 165;
8672 v[502][7] = 137;
8673 v[503][7] = 155;
8674 v[504][7] = 201;
8675 v[505][7] = 97;
8676 v[506][7] = 245;
8677 v[507][7] = 203;
8678 v[508][7] = 47;
8679 v[509][7] = 39;
8680 v[510][7] = 35;
8681 v[511][7] = 105;
8682 v[512][7] = 239;
8683 v[513][7] = 49;
8684 v[514][7] = 15;
8685 v[515][7] = 253;
8686 v[516][7] = 7;
8687 v[517][7] = 237;
8688 v[518][7] = 213;
8689 v[519][7] = 55;
8690 v[520][7] = 87;
8691 v[521][7] = 199;
8692 v[522][7] = 27;
8693 v[523][7] = 175;
8694 v[524][7] = 49;
8695 v[525][7] = 41;
8696 v[526][7] = 229;
8697 v[527][7] = 85;
8698 v[528][7] = 3;
8699 v[529][7] = 149;
8700 v[530][7] = 179;
8701 v[531][7] = 129;
8702 v[532][7] = 185;
8703 v[533][7] = 249;
8704 v[534][7] = 197;
8705 v[535][7] = 15;
8706 v[536][7] = 97;
8707 v[537][7] = 197;
8708 v[538][7] = 139;
8709 v[539][7] = 203;
8710 v[540][7] = 63;
8711 v[541][7] = 33;
8712 v[542][7] = 251;
8713 v[543][7] = 217;
8714 v[544][7] = 199;
8715 v[545][7] = 199;
8716 v[546][7] = 99;
8717 v[547][7] = 249;
8718 v[548][7] = 33;
8719 v[549][7] = 229;
8720 v[550][7] = 177;
8721 v[551][7] = 13;
8722 v[552][7] = 209;
8723 v[553][7] = 147;
8724 v[554][7] = 97;
8725 v[555][7] = 31;
8726 v[556][7] = 125;
8727 v[557][7] = 177;
8728 v[558][7] = 137;
8729 v[559][7] = 187;
8730 v[560][7] = 11;
8731 v[561][7] = 91;
8732 v[562][7] = 223;
8733 v[563][7] = 29;
8734 v[564][7] = 169;
8735 v[565][7] = 231;
8736 v[566][7] = 59;
8737 v[567][7] = 31;
8738 v[568][7] = 163;
8739 v[569][7] = 41;
8740 v[570][7] = 57;
8741 v[571][7] = 87;
8742 v[572][7] = 247;
8743 v[573][7] = 25;
8744 v[574][7] = 127;
8745 v[575][7] = 101;
8746 v[576][7] = 207;
8747 v[577][7] = 187;
8748 v[578][7] = 73;
8749 v[579][7] = 61;
8750 v[580][7] = 105;
8751 v[581][7] = 27;
8752 v[582][7] = 91;
8753 v[583][7] = 171;
8754 v[584][7] = 243;
8755 v[585][7] = 33;
8756 v[586][7] = 3;
8757 v[587][7] = 1;
8758 v[588][7] = 21;
8759 v[589][7] = 229;
8760 v[590][7] = 93;
8761 v[591][7] = 71;
8762 v[592][7] = 61;
8763 v[593][7] = 37;
8764 v[594][7] = 183;
8765 v[595][7] = 65;
8766 v[596][7] = 211;
8767 v[597][7] = 53;
8768 v[598][7] = 11;
8769 v[599][7] = 151;
8770 v[600][7] = 165;
8771 v[601][7] = 47;
8772 v[602][7] = 5;
8773 v[603][7] = 129;
8774 v[604][7] = 79;
8775 v[605][7] = 101;
8776 v[606][7] = 147;
8777 v[607][7] = 169;
8778 v[608][7] = 181;
8779 v[609][7] = 19;
8780 v[610][7] = 95;
8781 v[611][7] = 77;
8782 v[612][7] = 139;
8783 v[613][7] = 197;
8784 v[614][7] = 219;
8785 v[615][7] = 97;
8786 v[616][7] = 239;
8787 v[617][7] = 183;
8788 v[618][7] = 143;
8789 v[619][7] = 9;
8790 v[620][7] = 13;
8791 v[621][7] = 209;
8792 v[622][7] = 23;
8793 v[623][7] = 215;
8794 v[624][7] = 53;
8795 v[625][7] = 137;
8796 v[626][7] = 203;
8797 v[627][7] = 19;
8798 v[628][7] = 151;
8799 v[629][7] = 171;
8800 v[630][7] = 133;
8801 v[631][7] = 219;
8802 v[632][7] = 231;
8803 v[633][7] = 3;
8804 v[634][7] = 15;
8805 v[635][7] = 253;
8806 v[636][7] = 225;
8807 v[637][7] = 33;
8808 v[638][7] = 111;
8809 v[639][7] = 183;
8810 v[640][7] = 213;
8811 v[641][7] = 169;
8812 v[642][7] = 119;
8813 v[643][7] = 111;
8814 v[644][7] = 15;
8815 v[645][7] = 201;
8816 v[646][7] = 123;
8817 v[647][7] = 121;
8818 v[648][7] = 225;
8819 v[649][7] = 113;
8820 v[650][7] = 113;
8821 v[651][7] = 225;
8822 v[652][7] = 161;
8823 v[653][7] = 165;
8824 v[654][7] = 1;
8825 v[655][7] = 139;
8826 v[656][7] = 55;
8827 v[657][7] = 3;
8828 v[658][7] = 93;
8829 v[659][7] = 217;
8830 v[660][7] = 193;
8831 v[661][7] = 97;
8832 v[662][7] = 29;
8833 v[663][7] = 69;
8834 v[664][7] = 231;
8835 v[665][7] = 161;
8836 v[666][7] = 93;
8837 v[667][7] = 69;
8838 v[668][7] = 143;
8839 v[669][7] = 137;
8840 v[670][7] = 9;
8841 v[671][7] = 87;
8842 v[672][7] = 183;
8843 v[673][7] = 113;
8844 v[674][7] = 183;
8845 v[675][7] = 73;
8846 v[676][7] = 215;
8847 v[677][7] = 137;
8848 v[678][7] = 89;
8849 v[679][7] = 251;
8850 v[680][7] = 163;
8851 v[681][7] = 41;
8852 v[682][7] = 227;
8853 v[683][7] = 145;
8854 v[684][7] = 57;
8855 v[685][7] = 81;
8856 v[686][7] = 57;
8857 v[687][7] = 11;
8858 v[688][7] = 135;
8859 v[689][7] = 145;
8860 v[690][7] = 161;
8861 v[691][7] = 175;
8862 v[692][7] = 159;
8863 v[693][7] = 25;
8864 v[694][7] = 55;
8865 v[695][7] = 167;
8866 v[696][7] = 157;
8867 v[697][7] = 211;
8868 v[698][7] = 97;
8869 v[699][7] = 247;
8870 v[700][7] = 249;
8871 v[701][7] = 23;
8872 v[702][7] = 129;
8873 v[703][7] = 159;
8874 v[704][7] = 71;
8875 v[705][7] = 197;
8876 v[706][7] = 127;
8877 v[707][7] = 141;
8878 v[708][7] = 219;
8879 v[709][7] = 5;
8880 v[710][7] = 233;
8881 v[711][7] = 131;
8882 v[712][7] = 217;
8883 v[713][7] = 101;
8884 v[714][7] = 131;
8885 v[715][7] = 33;
8886 v[716][7] = 157;
8887 v[717][7] = 173;
8888 v[718][7] = 69;
8889 v[719][7] = 207;
8890 v[720][7] = 239;
8891 v[721][7] = 81;
8892 v[722][7] = 205;
8893 v[723][7] = 11;
8894 v[724][7] = 41;
8895 v[725][7] = 169;
8896 v[726][7] = 65;
8897 v[727][7] = 193;
8898 v[728][7] = 77;
8899 v[729][7] = 201;
8900 v[730][7] = 173;
8901 v[731][7] = 1;
8902 v[732][7] = 221;
8903 v[733][7] = 157;
8904 v[734][7] = 1;
8905 v[735][7] = 15;
8906 v[736][7] = 113;
8907 v[737][7] = 147;
8908 v[738][7] = 137;
8909 v[739][7] = 205;
8910 v[740][7] = 225;
8911 v[741][7] = 73;
8912 v[742][7] = 45;
8913 v[743][7] = 49;
8914 v[744][7] = 149;
8915 v[745][7] = 113;
8916 v[746][7] = 253;
8917 v[747][7] = 99;
8918 v[748][7] = 17;
8919 v[749][7] = 119;
8920 v[750][7] = 105;
8921 v[751][7] = 117;
8922 v[752][7] = 129;
8923 v[753][7] = 243;
8924 v[754][7] = 75;
8925 v[755][7] = 203;
8926 v[756][7] = 53;
8927 v[757][7] = 29;
8928 v[758][7] = 247;
8929 v[759][7] = 35;
8930 v[760][7] = 247;
8931 v[761][7] = 171;
8932 v[762][7] = 31;
8933 v[763][7] = 199;
8934 v[764][7] = 213;
8935 v[765][7] = 29;
8936 v[766][7] = 251;
8937 v[767][7] = 7;
8938 v[768][7] = 251;
8939 v[769][7] = 187;
8940 v[770][7] = 91;
8941 v[771][7] = 11;
8942 v[772][7] = 149;
8943 v[773][7] = 13;
8944 v[774][7] = 205;
8945 v[775][7] = 37;
8946 v[776][7] = 249;
8947 v[777][7] = 137;
8948 v[778][7] = 139;
8949 v[779][7] = 9;
8950 v[780][7] = 7;
8951 v[781][7] = 113;
8952 v[782][7] = 183;
8953 v[783][7] = 205;
8954 v[784][7] = 187;
8955 v[785][7] = 39;
8956 v[786][7] = 3;
8957 v[787][7] = 79;
8958 v[788][7] = 155;
8959 v[789][7] = 227;
8960 v[790][7] = 89;
8961 v[791][7] = 185;
8962 v[792][7] = 51;
8963 v[793][7] = 127;
8964 v[794][7] = 63;
8965 v[795][7] = 83;
8966 v[796][7] = 41;
8967 v[797][7] = 133;
8968 v[798][7] = 183;
8969 v[799][7] = 181;
8970 v[800][7] = 127;
8971 v[801][7] = 19;
8972 v[802][7] = 255;
8973 v[803][7] = 219;
8974 v[804][7] = 59;
8975 v[805][7] = 251;
8976 v[806][7] = 3;
8977 v[807][7] = 187;
8978 v[808][7] = 57;
8979 v[809][7] = 217;
8980 v[810][7] = 115;
8981 v[811][7] = 217;
8982 v[812][7] = 229;
8983 v[813][7] = 181;
8984 v[814][7] = 185;
8985 v[815][7] = 149;
8986 v[816][7] = 83;
8987 v[817][7] = 115;
8988 v[818][7] = 11;
8989 v[819][7] = 123;
8990 v[820][7] = 19;
8991 v[821][7] = 109;
8992 v[822][7] = 165;
8993 v[823][7] = 103;
8994 v[824][7] = 123;
8995 v[825][7] = 219;
8996 v[826][7] = 129;
8997 v[827][7] = 155;
8998 v[828][7] = 207;
8999 v[829][7] = 177;
9000 v[830][7] = 9;
9001 v[831][7] = 49;
9002 v[832][7] = 181;
9003 v[833][7] = 231;
9004 v[834][7] = 33;
9005 v[835][7] = 233;
9006 v[836][7] = 67;
9007 v[837][7] = 155;
9008 v[838][7] = 41;
9009 v[839][7] = 9;
9010 v[840][7] = 95;
9011 v[841][7] = 123;
9012 v[842][7] = 65;
9013 v[843][7] = 117;
9014 v[844][7] = 249;
9015 v[845][7] = 85;
9016 v[846][7] = 169;
9017 v[847][7] = 129;
9018 v[848][7] = 241;
9019 v[849][7] = 173;
9020 v[850][7] = 251;
9021 v[851][7] = 225;
9022 v[852][7] = 147;
9023 v[853][7] = 165;
9024 v[854][7] = 69;
9025 v[855][7] = 81;
9026 v[856][7] = 239;
9027 v[857][7] = 95;
9028 v[858][7] = 23;
9029 v[859][7] = 83;
9030 v[860][7] = 227;
9031 v[861][7] = 249;
9032 v[862][7] = 143;
9033 v[863][7] = 171;
9034 v[864][7] = 193;
9035 v[865][7] = 9;
9036 v[866][7] = 21;
9037 v[867][7] = 57;
9038 v[868][7] = 73;
9039 v[869][7] = 97;
9040 v[870][7] = 57;
9041 v[871][7] = 29;
9042 v[872][7] = 239;
9043 v[873][7] = 151;
9044 v[874][7] = 159;
9045 v[875][7] = 191;
9046 v[876][7] = 47;
9047 v[877][7] = 51;
9048 v[878][7] = 1;
9049 v[879][7] = 223;
9050 v[880][7] = 251;
9051 v[881][7] = 251;
9052 v[882][7] = 151;
9053 v[883][7] = 41;
9054 v[884][7] = 119;
9055 v[885][7] = 127;
9056 v[886][7] = 131;
9057 v[887][7] = 33;
9058 v[888][7] = 209;
9059 v[889][7] = 123;
9060 v[890][7] = 53;
9061 v[891][7] = 241;
9062 v[892][7] = 25;
9063 v[893][7] = 31;
9064 v[894][7] = 183;
9065 v[895][7] = 107;
9066 v[896][7] = 25;
9067 v[897][7] = 115;
9068 v[898][7] = 39;
9069 v[899][7] = 11;
9070 v[900][7] = 213;
9071 v[901][7] = 239;
9072 v[902][7] = 219;
9073 v[903][7] = 109;
9074 v[904][7] = 185;
9075 v[905][7] = 35;
9076 v[906][7] = 133;
9077 v[907][7] = 123;
9078 v[908][7] = 185;
9079 v[909][7] = 27;
9080 v[910][7] = 55;
9081 v[911][7] = 245;
9082 v[912][7] = 61;
9083 v[913][7] = 75;
9084 v[914][7] = 205;
9085 v[915][7] = 213;
9086 v[916][7] = 169;
9087 v[917][7] = 163;
9088 v[918][7] = 63;
9089 v[919][7] = 55;
9090 v[920][7] = 49;
9091 v[921][7] = 83;
9092 v[922][7] = 195;
9093 v[923][7] = 51;
9094 v[924][7] = 31;
9095 v[925][7] = 41;
9096 v[926][7] = 15;
9097 v[927][7] = 203;
9098 v[928][7] = 41;
9099 v[929][7] = 63;
9100 v[930][7] = 127;
9101 v[931][7] = 161;
9102 v[932][7] = 5;
9103 v[933][7] = 143;
9104 v[934][7] = 7;
9105 v[935][7] = 199;
9106 v[936][7] = 251;
9107 v[937][7] = 95;
9108 v[938][7] = 75;
9109 v[939][7] = 101;
9110 v[940][7] = 15;
9111 v[941][7] = 43;
9112 v[942][7] = 237;
9113 v[943][7] = 197;
9114 v[944][7] = 117;
9115 v[945][7] = 167;
9116 v[946][7] = 155;
9117 v[947][7] = 21;
9118 v[948][7] = 83;
9119 v[949][7] = 205;
9120 v[950][7] = 255;
9121 v[951][7] = 49;
9122 v[952][7] = 101;
9123 v[953][7] = 213;
9124 v[954][7] = 237;
9125 v[955][7] = 135;
9126 v[956][7] = 135;
9127 v[957][7] = 21;
9128 v[958][7] = 73;
9129 v[959][7] = 93;
9130 v[960][7] = 115;
9131 v[961][7] = 7;
9132 v[962][7] = 85;
9133 v[963][7] = 223;
9134 v[964][7] = 237;
9135 v[965][7] = 79;
9136 v[966][7] = 89;
9137 v[967][7] = 5;
9138 v[968][7] = 57;
9139 v[969][7] = 239;
9140 v[970][7] = 67;
9141 v[971][7] = 65;
9142 v[972][7] = 201;
9143 v[973][7] = 155;
9144 v[974][7] = 71;
9145 v[975][7] = 85;
9146 v[976][7] = 195;
9147 v[977][7] = 89;
9148 v[978][7] = 181;
9149 v[979][7] = 119;
9150 v[980][7] = 135;
9151 v[981][7] = 147;
9152 v[982][7] = 237;
9153 v[983][7] = 173;
9154 v[984][7] = 41;
9155 v[985][7] = 155;
9156 v[986][7] = 67;
9157 v[987][7] = 113;
9158 v[988][7] = 111;
9159 v[989][7] = 21;
9160 v[990][7] = 183;
9161 v[991][7] = 23;
9162 v[992][7] = 103;
9163 v[993][7] = 207;
9164 v[994][7] = 253;
9165 v[995][7] = 69;
9166 v[996][7] = 219;
9167 v[997][7] = 205;
9168 v[998][7] = 195;
9169 v[999][7] = 43;
9170 v[1000][7] = 197;
9171 v[1001][7] = 229;
9172 v[1002][7] = 139;
9173 v[1003][7] = 177;
9174 v[1004][7] = 129;
9175 v[1005][7] = 69;
9176 v[1006][7] = 97;
9177 v[1007][7] = 201;
9178 v[1008][7] = 163;
9179 v[1009][7] = 189;
9180 v[1010][7] = 11;
9181 v[1011][7] = 99;
9182 v[1012][7] = 91;
9183 v[1013][7] = 253;
9184 v[1014][7] = 239;
9185 v[1015][7] = 91;
9186 v[1016][7] = 145;
9187 v[1017][7] = 19;
9188 v[1018][7] = 179;
9189 v[1019][7] = 231;
9190 v[1020][7] = 121;
9191 v[1021][7] = 7;
9192 v[1022][7] = 225;
9193 v[1023][7] = 237;
9194 v[1024][7] = 125;
9195 v[1025][7] = 191;
9196 v[1026][7] = 119;
9197 v[1027][7] = 59;
9198 v[1028][7] = 175;
9199 v[1029][7] = 237;
9200 v[1030][7] = 131;
9201 v[1031][7] = 79;
9202 v[1032][7] = 43;
9203 v[1033][7] = 45;
9204 v[1034][7] = 205;
9205 v[1035][7] = 199;
9206 v[1036][7] = 251;
9207 v[1037][7] = 153;
9208 v[1038][7] = 207;
9209 v[1039][7] = 37;
9210 v[1040][7] = 179;
9211 v[1041][7] = 113;
9212 v[1042][7] = 255;
9213 v[1043][7] = 107;
9214 v[1044][7] = 217;
9215 v[1045][7] = 61;
9216 v[1046][7] = 7;
9217 v[1047][7] = 181;
9218 v[1048][7] = 247;
9219 v[1049][7] = 31;
9220 v[1050][7] = 13;
9221 v[1051][7] = 113;
9222 v[1052][7] = 145;
9223 v[1053][7] = 107;
9224 v[1054][7] = 233;
9225 v[1055][7] = 233;
9226 v[1056][7] = 43;
9227 v[1057][7] = 79;
9228 v[1058][7] = 23;
9229 v[1059][7] = 169;
9230 v[1060][7] = 137;
9231 v[1061][7] = 129;
9232 v[1062][7] = 183;
9233 v[1063][7] = 53;
9234 v[1064][7] = 91;
9235 v[1065][7] = 55;
9236 v[1066][7] = 103;
9237 v[1067][7] = 223;
9238 v[1068][7] = 87;
9239 v[1069][7] = 177;
9240 v[1070][7] = 157;
9241 v[1071][7] = 79;
9242 v[1072][7] = 213;
9243 v[1073][7] = 139;
9244 v[1074][7] = 183;
9245 v[1075][7] = 231;
9246 v[1076][7] = 205;
9247 v[1077][7] = 143;
9248 v[1078][7] = 129;
9249 v[1079][7] = 243;
9250 v[1080][7] = 205;
9251 v[1081][7] = 93;
9252 v[1082][7] = 59;
9253 v[1083][7] = 15;
9254 v[1084][7] = 89;
9255 v[1085][7] = 9;
9256 v[1086][7] = 11;
9257 v[1087][7] = 47;
9258 v[1088][7] = 133;
9259 v[1089][7] = 227;
9260 v[1090][7] = 75;
9261 v[1091][7] = 9;
9262 v[1092][7] = 91;
9263 v[1093][7] = 19;
9264 v[1094][7] = 171;
9265 v[1095][7] = 163;
9266 v[1096][7] = 79;
9267 v[1097][7] = 7;
9268 v[1098][7] = 103;
9269 v[1099][7] = 5;
9270 v[1100][7] = 119;
9271 v[1101][7] = 155;
9272 v[1102][7] = 75;
9273 v[1103][7] = 11;
9274 v[1104][7] = 71;
9275 v[1105][7] = 95;
9276 v[1106][7] = 17;
9277 v[1107][7] = 13;
9278 v[1108][7] = 243;
9279 v[1109][7] = 207;
9280 v[1110][7] = 187;
9281
9282 v[53][8] = 235;
9283 v[54][8] = 307;
9284 v[55][8] = 495;
9285 v[56][8] = 417;
9286 v[57][8] = 57;
9287 v[58][8] = 151;
9288 v[59][8] = 19;
9289 v[60][8] = 119;
9290 v[61][8] = 375;
9291 v[62][8] = 451;
9292 v[63][8] = 55;
9293 v[64][8] = 449;
9294 v[65][8] = 501;
9295 v[66][8] = 53;
9296 v[67][8] = 185;
9297 v[68][8] = 317;
9298 v[69][8] = 17;
9299 v[70][8] = 21;
9300 v[71][8] = 487;
9301 v[72][8] = 13;
9302 v[73][8] = 347;
9303 v[74][8] = 393;
9304 v[75][8] = 15;
9305 v[76][8] = 391;
9306 v[77][8] = 307;
9307 v[78][8] = 189;
9308 v[79][8] = 381;
9309 v[80][8] = 71;
9310 v[81][8] = 163;
9311 v[82][8] = 99;
9312 v[83][8] = 467;
9313 v[84][8] = 167;
9314 v[85][8] = 433;
9315 v[86][8] = 337;
9316 v[87][8] = 257;
9317 v[88][8] = 179;
9318 v[89][8] = 47;
9319 v[90][8] = 385;
9320 v[91][8] = 23;
9321 v[92][8] = 117;
9322 v[93][8] = 369;
9323 v[94][8] = 425;
9324 v[95][8] = 207;
9325 v[96][8] = 433;
9326 v[97][8] = 301;
9327 v[98][8] = 147;
9328 v[99][8] = 333;
9329 v[100][8] = 85;
9330 v[101][8] = 221;
9331 v[102][8] = 423;
9332 v[103][8] = 49;
9333 v[104][8] = 3;
9334 v[105][8] = 43;
9335 v[106][8] = 229;
9336 v[107][8] = 227;
9337 v[108][8] = 201;
9338 v[109][8] = 383;
9339 v[110][8] = 281;
9340 v[111][8] = 229;
9341 v[112][8] = 207;
9342 v[113][8] = 21;
9343 v[114][8] = 343;
9344 v[115][8] = 251;
9345 v[116][8] = 397;
9346 v[117][8] = 173;
9347 v[118][8] = 507;
9348 v[119][8] = 421;
9349 v[120][8] = 443;
9350 v[121][8] = 399;
9351 v[122][8] = 53;
9352 v[123][8] = 345;
9353 v[124][8] = 77;
9354 v[125][8] = 385;
9355 v[126][8] = 317;
9356 v[127][8] = 155;
9357 v[128][8] = 187;
9358 v[129][8] = 269;
9359 v[130][8] = 501;
9360 v[131][8] = 19;
9361 v[132][8] = 169;
9362 v[133][8] = 235;
9363 v[134][8] = 415;
9364 v[135][8] = 61;
9365 v[136][8] = 247;
9366 v[137][8] = 183;
9367 v[138][8] = 5;
9368 v[139][8] = 257;
9369 v[140][8] = 401;
9370 v[141][8] = 451;
9371 v[142][8] = 95;
9372 v[143][8] = 455;
9373 v[144][8] = 49;
9374 v[145][8] = 489;
9375 v[146][8] = 75;
9376 v[147][8] = 459;
9377 v[148][8] = 377;
9378 v[149][8] = 87;
9379 v[150][8] = 463;
9380 v[151][8] = 155;
9381 v[152][8] = 233;
9382 v[153][8] = 115;
9383 v[154][8] = 429;
9384 v[155][8] = 211;
9385 v[156][8] = 419;
9386 v[157][8] = 143;
9387 v[158][8] = 487;
9388 v[159][8] = 195;
9389 v[160][8] = 209;
9390 v[161][8] = 461;
9391 v[162][8] = 193;
9392 v[163][8] = 157;
9393 v[164][8] = 193;
9394 v[165][8] = 363;
9395 v[166][8] = 181;
9396 v[167][8] = 271;
9397 v[168][8] = 445;
9398 v[169][8] = 381;
9399 v[170][8] = 231;
9400 v[171][8] = 135;
9401 v[172][8] = 327;
9402 v[173][8] = 403;
9403 v[174][8] = 171;
9404 v[175][8] = 197;
9405 v[176][8] = 181;
9406 v[177][8] = 343;
9407 v[178][8] = 113;
9408 v[179][8] = 313;
9409 v[180][8] = 393;
9410 v[181][8] = 311;
9411 v[182][8] = 415;
9412 v[183][8] = 267;
9413 v[184][8] = 247;
9414 v[185][8] = 425;
9415 v[186][8] = 233;
9416 v[187][8] = 289;
9417 v[188][8] = 55;
9418 v[189][8] = 39;
9419 v[190][8] = 247;
9420 v[191][8] = 327;
9421 v[192][8] = 141;
9422 v[193][8] = 5;
9423 v[194][8] = 189;
9424 v[195][8] = 183;
9425 v[196][8] = 27;
9426 v[197][8] = 337;
9427 v[198][8] = 341;
9428 v[199][8] = 327;
9429 v[200][8] = 87;
9430 v[201][8] = 429;
9431 v[202][8] = 357;
9432 v[203][8] = 265;
9433 v[204][8] = 251;
9434 v[205][8] = 437;
9435 v[206][8] = 201;
9436 v[207][8] = 29;
9437 v[208][8] = 339;
9438 v[209][8] = 257;
9439 v[210][8] = 377;
9440 v[211][8] = 17;
9441 v[212][8] = 53;
9442 v[213][8] = 327;
9443 v[214][8] = 47;
9444 v[215][8] = 375;
9445 v[216][8] = 393;
9446 v[217][8] = 369;
9447 v[218][8] = 403;
9448 v[219][8] = 125;
9449 v[220][8] = 429;
9450 v[221][8] = 257;
9451 v[222][8] = 157;
9452 v[223][8] = 217;
9453 v[224][8] = 85;
9454 v[225][8] = 267;
9455 v[226][8] = 117;
9456 v[227][8] = 337;
9457 v[228][8] = 447;
9458 v[229][8] = 219;
9459 v[230][8] = 501;
9460 v[231][8] = 41;
9461 v[232][8] = 41;
9462 v[233][8] = 193;
9463 v[234][8] = 509;
9464 v[235][8] = 131;
9465 v[236][8] = 207;
9466 v[237][8] = 505;
9467 v[238][8] = 421;
9468 v[239][8] = 149;
9469 v[240][8] = 111;
9470 v[241][8] = 177;
9471 v[242][8] = 167;
9472 v[243][8] = 223;
9473 v[244][8] = 291;
9474 v[245][8] = 91;
9475 v[246][8] = 29;
9476 v[247][8] = 305;
9477 v[248][8] = 151;
9478 v[249][8] = 177;
9479 v[250][8] = 337;
9480 v[251][8] = 183;
9481 v[252][8] = 361;
9482 v[253][8] = 435;
9483 v[254][8] = 307;
9484 v[255][8] = 507;
9485 v[256][8] = 77;
9486 v[257][8] = 181;
9487 v[258][8] = 507;
9488 v[259][8] = 315;
9489 v[260][8] = 145;
9490 v[261][8] = 423;
9491 v[262][8] = 71;
9492 v[263][8] = 103;
9493 v[264][8] = 493;
9494 v[265][8] = 271;
9495 v[266][8] = 469;
9496 v[267][8] = 339;
9497 v[268][8] = 237;
9498 v[269][8] = 437;
9499 v[270][8] = 483;
9500 v[271][8] = 31;
9501 v[272][8] = 219;
9502 v[273][8] = 61;
9503 v[274][8] = 131;
9504 v[275][8] = 391;
9505 v[276][8] = 233;
9506 v[277][8] = 219;
9507 v[278][8] = 69;
9508 v[279][8] = 57;
9509 v[280][8] = 459;
9510 v[281][8] = 225;
9511 v[282][8] = 421;
9512 v[283][8] = 7;
9513 v[284][8] = 461;
9514 v[285][8] = 111;
9515 v[286][8] = 451;
9516 v[287][8] = 277;
9517 v[288][8] = 185;
9518 v[289][8] = 193;
9519 v[290][8] = 125;
9520 v[291][8] = 251;
9521 v[292][8] = 199;
9522 v[293][8] = 73;
9523 v[294][8] = 71;
9524 v[295][8] = 7;
9525 v[296][8] = 409;
9526 v[297][8] = 417;
9527 v[298][8] = 149;
9528 v[299][8] = 193;
9529 v[300][8] = 53;
9530 v[301][8] = 437;
9531 v[302][8] = 29;
9532 v[303][8] = 467;
9533 v[304][8] = 229;
9534 v[305][8] = 31;
9535 v[306][8] = 35;
9536 v[307][8] = 75;
9537 v[308][8] = 105;
9538 v[309][8] = 503;
9539 v[310][8] = 75;
9540 v[311][8] = 317;
9541 v[312][8] = 401;
9542 v[313][8] = 367;
9543 v[314][8] = 131;
9544 v[315][8] = 365;
9545 v[316][8] = 441;
9546 v[317][8] = 433;
9547 v[318][8] = 93;
9548 v[319][8] = 377;
9549 v[320][8] = 405;
9550 v[321][8] = 465;
9551 v[322][8] = 259;
9552 v[323][8] = 283;
9553 v[324][8] = 443;
9554 v[325][8] = 143;
9555 v[326][8] = 445;
9556 v[327][8] = 3;
9557 v[328][8] = 461;
9558 v[329][8] = 329;
9559 v[330][8] = 309;
9560 v[331][8] = 77;
9561 v[332][8] = 323;
9562 v[333][8] = 155;
9563 v[334][8] = 347;
9564 v[335][8] = 45;
9565 v[336][8] = 381;
9566 v[337][8] = 315;
9567 v[338][8] = 463;
9568 v[339][8] = 207;
9569 v[340][8] = 321;
9570 v[341][8] = 157;
9571 v[342][8] = 109;
9572 v[343][8] = 479;
9573 v[344][8] = 313;
9574 v[345][8] = 345;
9575 v[346][8] = 167;
9576 v[347][8] = 439;
9577 v[348][8] = 307;
9578 v[349][8] = 235;
9579 v[350][8] = 473;
9580 v[351][8] = 79;
9581 v[352][8] = 101;
9582 v[353][8] = 245;
9583 v[354][8] = 19;
9584 v[355][8] = 381;
9585 v[356][8] = 251;
9586 v[357][8] = 35;
9587 v[358][8] = 25;
9588 v[359][8] = 107;
9589 v[360][8] = 187;
9590 v[361][8] = 115;
9591 v[362][8] = 113;
9592 v[363][8] = 321;
9593 v[364][8] = 115;
9594 v[365][8] = 445;
9595 v[366][8] = 61;
9596 v[367][8] = 77;
9597 v[368][8] = 293;
9598 v[369][8] = 405;
9599 v[370][8] = 13;
9600 v[371][8] = 53;
9601 v[372][8] = 17;
9602 v[373][8] = 171;
9603 v[374][8] = 299;
9604 v[375][8] = 41;
9605 v[376][8] = 79;
9606 v[377][8] = 3;
9607 v[378][8] = 485;
9608 v[379][8] = 331;
9609 v[380][8] = 13;
9610 v[381][8] = 257;
9611 v[382][8] = 59;
9612 v[383][8] = 201;
9613 v[384][8] = 497;
9614 v[385][8] = 81;
9615 v[386][8] = 451;
9616 v[387][8] = 199;
9617 v[388][8] = 171;
9618 v[389][8] = 81;
9619 v[390][8] = 253;
9620 v[391][8] = 365;
9621 v[392][8] = 75;
9622 v[393][8] = 451;
9623 v[394][8] = 149;
9624 v[395][8] = 483;
9625 v[396][8] = 81;
9626 v[397][8] = 453;
9627 v[398][8] = 469;
9628 v[399][8] = 485;
9629 v[400][8] = 305;
9630 v[401][8] = 163;
9631 v[402][8] = 401;
9632 v[403][8] = 15;
9633 v[404][8] = 91;
9634 v[405][8] = 3;
9635 v[406][8] = 129;
9636 v[407][8] = 35;
9637 v[408][8] = 239;
9638 v[409][8] = 355;
9639 v[410][8] = 211;
9640 v[411][8] = 387;
9641 v[412][8] = 101;
9642 v[413][8] = 299;
9643 v[414][8] = 67;
9644 v[415][8] = 375;
9645 v[416][8] = 405;
9646 v[417][8] = 357;
9647 v[418][8] = 267;
9648 v[419][8] = 363;
9649 v[420][8] = 79;
9650 v[421][8] = 83;
9651 v[422][8] = 437;
9652 v[423][8] = 457;
9653 v[424][8] = 39;
9654 v[425][8] = 97;
9655 v[426][8] = 473;
9656 v[427][8] = 289;
9657 v[428][8] = 179;
9658 v[429][8] = 57;
9659 v[430][8] = 23;
9660 v[431][8] = 49;
9661 v[432][8] = 79;
9662 v[433][8] = 71;
9663 v[434][8] = 341;
9664 v[435][8] = 287;
9665 v[436][8] = 95;
9666 v[437][8] = 229;
9667 v[438][8] = 271;
9668 v[439][8] = 475;
9669 v[440][8] = 49;
9670 v[441][8] = 241;
9671 v[442][8] = 261;
9672 v[443][8] = 495;
9673 v[444][8] = 353;
9674 v[445][8] = 381;
9675 v[446][8] = 13;
9676 v[447][8] = 291;
9677 v[448][8] = 37;
9678 v[449][8] = 251;
9679 v[450][8] = 105;
9680 v[451][8] = 399;
9681 v[452][8] = 81;
9682 v[453][8] = 89;
9683 v[454][8] = 265;
9684 v[455][8] = 507;
9685 v[456][8] = 205;
9686 v[457][8] = 145;
9687 v[458][8] = 331;
9688 v[459][8] = 129;
9689 v[460][8] = 119;
9690 v[461][8] = 503;
9691 v[462][8] = 249;
9692 v[463][8] = 1;
9693 v[464][8] = 289;
9694 v[465][8] = 463;
9695 v[466][8] = 163;
9696 v[467][8] = 443;
9697 v[468][8] = 63;
9698 v[469][8] = 123;
9699 v[470][8] = 361;
9700 v[471][8] = 261;
9701 v[472][8] = 49;
9702 v[473][8] = 429;
9703 v[474][8] = 137;
9704 v[475][8] = 355;
9705 v[476][8] = 175;
9706 v[477][8] = 507;
9707 v[478][8] = 59;
9708 v[479][8] = 277;
9709 v[480][8] = 391;
9710 v[481][8] = 25;
9711 v[482][8] = 185;
9712 v[483][8] = 381;
9713 v[484][8] = 197;
9714 v[485][8] = 39;
9715 v[486][8] = 5;
9716 v[487][8] = 429;
9717 v[488][8] = 119;
9718 v[489][8] = 247;
9719 v[490][8] = 177;
9720 v[491][8] = 329;
9721 v[492][8] = 465;
9722 v[493][8] = 421;
9723 v[494][8] = 271;
9724 v[495][8] = 467;
9725 v[496][8] = 151;
9726 v[497][8] = 45;
9727 v[498][8] = 429;
9728 v[499][8] = 137;
9729 v[500][8] = 471;
9730 v[501][8] = 11;
9731 v[502][8] = 17;
9732 v[503][8] = 409;
9733 v[504][8] = 347;
9734 v[505][8] = 199;
9735 v[506][8] = 463;
9736 v[507][8] = 177;
9737 v[508][8] = 11;
9738 v[509][8] = 51;
9739 v[510][8] = 361;
9740 v[511][8] = 95;
9741 v[512][8] = 497;
9742 v[513][8] = 163;
9743 v[514][8] = 351;
9744 v[515][8] = 127;
9745 v[516][8] = 395;
9746 v[517][8] = 511;
9747 v[518][8] = 327;
9748 v[519][8] = 353;
9749 v[520][8] = 49;
9750 v[521][8] = 105;
9751 v[522][8] = 151;
9752 v[523][8] = 321;
9753 v[524][8] = 331;
9754 v[525][8] = 329;
9755 v[526][8] = 509;
9756 v[527][8] = 107;
9757 v[528][8] = 109;
9758 v[529][8] = 303;
9759 v[530][8] = 467;
9760 v[531][8] = 287;
9761 v[532][8] = 161;
9762 v[533][8] = 45;
9763 v[534][8] = 385;
9764 v[535][8] = 289;
9765 v[536][8] = 363;
9766 v[537][8] = 331;
9767 v[538][8] = 265;
9768 v[539][8] = 407;
9769 v[540][8] = 37;
9770 v[541][8] = 433;
9771 v[542][8] = 315;
9772 v[543][8] = 343;
9773 v[544][8] = 63;
9774 v[545][8] = 51;
9775 v[546][8] = 185;
9776 v[547][8] = 71;
9777 v[548][8] = 27;
9778 v[549][8] = 267;
9779 v[550][8] = 503;
9780 v[551][8] = 239;
9781 v[552][8] = 293;
9782 v[553][8] = 245;
9783 v[554][8] = 281;
9784 v[555][8] = 297;
9785 v[556][8] = 75;
9786 v[557][8] = 461;
9787 v[558][8] = 371;
9788 v[559][8] = 129;
9789 v[560][8] = 189;
9790 v[561][8] = 189;
9791 v[562][8] = 339;
9792 v[563][8] = 287;
9793 v[564][8] = 111;
9794 v[565][8] = 111;
9795 v[566][8] = 379;
9796 v[567][8] = 93;
9797 v[568][8] = 27;
9798 v[569][8] = 185;
9799 v[570][8] = 347;
9800 v[571][8] = 337;
9801 v[572][8] = 247;
9802 v[573][8] = 507;
9803 v[574][8] = 161;
9804 v[575][8] = 231;
9805 v[576][8] = 43;
9806 v[577][8] = 499;
9807 v[578][8] = 73;
9808 v[579][8] = 327;
9809 v[580][8] = 263;
9810 v[581][8] = 331;
9811 v[582][8] = 249;
9812 v[583][8] = 493;
9813 v[584][8] = 37;
9814 v[585][8] = 25;
9815 v[586][8] = 115;
9816 v[587][8] = 3;
9817 v[588][8] = 167;
9818 v[589][8] = 197;
9819 v[590][8] = 127;
9820 v[591][8] = 357;
9821 v[592][8] = 497;
9822 v[593][8] = 103;
9823 v[594][8] = 125;
9824 v[595][8] = 191;
9825 v[596][8] = 165;
9826 v[597][8] = 55;
9827 v[598][8] = 101;
9828 v[599][8] = 95;
9829 v[600][8] = 79;
9830 v[601][8] = 351;
9831 v[602][8] = 341;
9832 v[603][8] = 43;
9833 v[604][8] = 125;
9834 v[605][8] = 135;
9835 v[606][8] = 173;
9836 v[607][8] = 289;
9837 v[608][8] = 373;
9838 v[609][8] = 133;
9839 v[610][8] = 421;
9840 v[611][8] = 241;
9841 v[612][8] = 281;
9842 v[613][8] = 213;
9843 v[614][8] = 177;
9844 v[615][8] = 363;
9845 v[616][8] = 151;
9846 v[617][8] = 227;
9847 v[618][8] = 145;
9848 v[619][8] = 363;
9849 v[620][8] = 239;
9850 v[621][8] = 431;
9851 v[622][8] = 81;
9852 v[623][8] = 397;
9853 v[624][8] = 241;
9854 v[625][8] = 67;
9855 v[626][8] = 291;
9856 v[627][8] = 255;
9857 v[628][8] = 405;
9858 v[629][8] = 421;
9859 v[630][8] = 399;
9860 v[631][8] = 75;
9861 v[632][8] = 399;
9862 v[633][8] = 105;
9863 v[634][8] = 329;
9864 v[635][8] = 41;
9865 v[636][8] = 425;
9866 v[637][8] = 7;
9867 v[638][8] = 283;
9868 v[639][8] = 375;
9869 v[640][8] = 475;
9870 v[641][8] = 427;
9871 v[642][8] = 277;
9872 v[643][8] = 209;
9873 v[644][8] = 411;
9874 v[645][8] = 3;
9875 v[646][8] = 137;
9876 v[647][8] = 195;
9877 v[648][8] = 289;
9878 v[649][8] = 509;
9879 v[650][8] = 121;
9880 v[651][8] = 55;
9881 v[652][8] = 147;
9882 v[653][8] = 275;
9883 v[654][8] = 251;
9884 v[655][8] = 19;
9885 v[656][8] = 129;
9886 v[657][8] = 285;
9887 v[658][8] = 415;
9888 v[659][8] = 487;
9889 v[660][8] = 491;
9890 v[661][8] = 193;
9891 v[662][8] = 219;
9892 v[663][8] = 403;
9893 v[664][8] = 23;
9894 v[665][8] = 97;
9895 v[666][8] = 65;
9896 v[667][8] = 285;
9897 v[668][8] = 75;
9898 v[669][8] = 21;
9899 v[670][8] = 373;
9900 v[671][8] = 261;
9901 v[672][8] = 339;
9902 v[673][8] = 239;
9903 v[674][8] = 495;
9904 v[675][8] = 415;
9905 v[676][8] = 333;
9906 v[677][8] = 107;
9907 v[678][8] = 435;
9908 v[679][8] = 297;
9909 v[680][8] = 213;
9910 v[681][8] = 149;
9911 v[682][8] = 463;
9912 v[683][8] = 199;
9913 v[684][8] = 323;
9914 v[685][8] = 45;
9915 v[686][8] = 19;
9916 v[687][8] = 301;
9917 v[688][8] = 121;
9918 v[689][8] = 499;
9919 v[690][8] = 187;
9920 v[691][8] = 229;
9921 v[692][8] = 63;
9922 v[693][8] = 425;
9923 v[694][8] = 99;
9924 v[695][8] = 281;
9925 v[696][8] = 35;
9926 v[697][8] = 125;
9927 v[698][8] = 349;
9928 v[699][8] = 87;
9929 v[700][8] = 101;
9930 v[701][8] = 59;
9931 v[702][8] = 195;
9932 v[703][8] = 511;
9933 v[704][8] = 355;
9934 v[705][8] = 73;
9935 v[706][8] = 263;
9936 v[707][8] = 243;
9937 v[708][8] = 101;
9938 v[709][8] = 165;
9939 v[710][8] = 141;
9940 v[711][8] = 11;
9941 v[712][8] = 389;
9942 v[713][8] = 219;
9943 v[714][8] = 187;
9944 v[715][8] = 449;
9945 v[716][8] = 447;
9946 v[717][8] = 393;
9947 v[718][8] = 477;
9948 v[719][8] = 305;
9949 v[720][8] = 221;
9950 v[721][8] = 51;
9951 v[722][8] = 355;
9952 v[723][8] = 209;
9953 v[724][8] = 499;
9954 v[725][8] = 479;
9955 v[726][8] = 265;
9956 v[727][8] = 377;
9957 v[728][8] = 145;
9958 v[729][8] = 411;
9959 v[730][8] = 173;
9960 v[731][8] = 11;
9961 v[732][8] = 433;
9962 v[733][8] = 483;
9963 v[734][8] = 135;
9964 v[735][8] = 385;
9965 v[736][8] = 341;
9966 v[737][8] = 89;
9967 v[738][8] = 209;
9968 v[739][8] = 391;
9969 v[740][8] = 33;
9970 v[741][8] = 395;
9971 v[742][8] = 319;
9972 v[743][8] = 451;
9973 v[744][8] = 119;
9974 v[745][8] = 341;
9975 v[746][8] = 227;
9976 v[747][8] = 375;
9977 v[748][8] = 61;
9978 v[749][8] = 331;
9979 v[750][8] = 493;
9980 v[751][8] = 411;
9981 v[752][8] = 293;
9982 v[753][8] = 47;
9983 v[754][8] = 203;
9984 v[755][8] = 375;
9985 v[756][8] = 167;
9986 v[757][8] = 395;
9987 v[758][8] = 155;
9988 v[759][8] = 5;
9989 v[760][8] = 237;
9990 v[761][8] = 361;
9991 v[762][8] = 489;
9992 v[763][8] = 127;
9993 v[764][8] = 21;
9994 v[765][8] = 345;
9995 v[766][8] = 101;
9996 v[767][8] = 371;
9997 v[768][8] = 233;
9998 v[769][8] = 431;
9999 v[770][8] = 109;
10000 v[771][8] = 119;
10001 v[772][8] = 277;
10002 v[773][8] = 125;
10003 v[774][8] = 263;
10004 v[775][8] = 73;
10005 v[776][8] = 135;
10006 v[777][8] = 123;
10007 v[778][8] = 83;
10008 v[779][8] = 123;
10009 v[780][8] = 405;
10010 v[781][8] = 69;
10011 v[782][8] = 75;
10012 v[783][8] = 287;
10013 v[784][8] = 401;
10014 v[785][8] = 23;
10015 v[786][8] = 283;
10016 v[787][8] = 393;
10017 v[788][8] = 41;
10018 v[789][8] = 379;
10019 v[790][8] = 431;
10020 v[791][8] = 11;
10021 v[792][8] = 475;
10022 v[793][8] = 505;
10023 v[794][8] = 19;
10024 v[795][8] = 365;
10025 v[796][8] = 265;
10026 v[797][8] = 271;
10027 v[798][8] = 499;
10028 v[799][8] = 489;
10029 v[800][8] = 443;
10030 v[801][8] = 165;
10031 v[802][8] = 91;
10032 v[803][8] = 83;
10033 v[804][8] = 291;
10034 v[805][8] = 319;
10035 v[806][8] = 199;
10036 v[807][8] = 107;
10037 v[808][8] = 245;
10038 v[809][8] = 389;
10039 v[810][8] = 143;
10040 v[811][8] = 137;
10041 v[812][8] = 89;
10042 v[813][8] = 125;
10043 v[814][8] = 281;
10044 v[815][8] = 381;
10045 v[816][8] = 215;
10046 v[817][8] = 131;
10047 v[818][8] = 299;
10048 v[819][8] = 249;
10049 v[820][8] = 375;
10050 v[821][8] = 455;
10051 v[822][8] = 43;
10052 v[823][8] = 73;
10053 v[824][8] = 281;
10054 v[825][8] = 217;
10055 v[826][8] = 297;
10056 v[827][8] = 229;
10057 v[828][8] = 431;
10058 v[829][8] = 357;
10059 v[830][8] = 81;
10060 v[831][8] = 357;
10061 v[832][8] = 171;
10062 v[833][8] = 451;
10063 v[834][8] = 481;
10064 v[835][8] = 13;
10065 v[836][8] = 387;
10066 v[837][8] = 491;
10067 v[838][8] = 489;
10068 v[839][8] = 439;
10069 v[840][8] = 385;
10070 v[841][8] = 487;
10071 v[842][8] = 177;
10072 v[843][8] = 393;
10073 v[844][8] = 33;
10074 v[845][8] = 71;
10075 v[846][8] = 375;
10076 v[847][8] = 443;
10077 v[848][8] = 129;
10078 v[849][8] = 407;
10079 v[850][8] = 395;
10080 v[851][8] = 127;
10081 v[852][8] = 65;
10082 v[853][8] = 333;
10083 v[854][8] = 309;
10084 v[855][8] = 119;
10085 v[856][8] = 197;
10086 v[857][8] = 435;
10087 v[858][8] = 497;
10088 v[859][8] = 373;
10089 v[860][8] = 71;
10090 v[861][8] = 379;
10091 v[862][8] = 509;
10092 v[863][8] = 387;
10093 v[864][8] = 159;
10094 v[865][8] = 265;
10095 v[866][8] = 477;
10096 v[867][8] = 463;
10097 v[868][8] = 449;
10098 v[869][8] = 47;
10099 v[870][8] = 353;
10100 v[871][8] = 249;
10101 v[872][8] = 335;
10102 v[873][8] = 505;
10103 v[874][8] = 89;
10104 v[875][8] = 141;
10105 v[876][8] = 55;
10106 v[877][8] = 235;
10107 v[878][8] = 187;
10108 v[879][8] = 87;
10109 v[880][8] = 363;
10110 v[881][8] = 93;
10111 v[882][8] = 363;
10112 v[883][8] = 101;
10113 v[884][8] = 67;
10114 v[885][8] = 215;
10115 v[886][8] = 321;
10116 v[887][8] = 331;
10117 v[888][8] = 305;
10118 v[889][8] = 261;
10119 v[890][8] = 411;
10120 v[891][8] = 491;
10121 v[892][8] = 479;
10122 v[893][8] = 65;
10123 v[894][8] = 307;
10124 v[895][8] = 469;
10125 v[896][8] = 415;
10126 v[897][8] = 131;
10127 v[898][8] = 315;
10128 v[899][8] = 487;
10129 v[900][8] = 83;
10130 v[901][8] = 455;
10131 v[902][8] = 19;
10132 v[903][8] = 113;
10133 v[904][8] = 163;
10134 v[905][8] = 503;
10135 v[906][8] = 99;
10136 v[907][8] = 499;
10137 v[908][8] = 251;
10138 v[909][8] = 239;
10139 v[910][8] = 81;
10140 v[911][8] = 167;
10141 v[912][8] = 391;
10142 v[913][8] = 255;
10143 v[914][8] = 317;
10144 v[915][8] = 363;
10145 v[916][8] = 359;
10146 v[917][8] = 395;
10147 v[918][8] = 419;
10148 v[919][8] = 307;
10149 v[920][8] = 251;
10150 v[921][8] = 267;
10151 v[922][8] = 171;
10152 v[923][8] = 461;
10153 v[924][8] = 183;
10154 v[925][8] = 465;
10155 v[926][8] = 165;
10156 v[927][8] = 163;
10157 v[928][8] = 293;
10158 v[929][8] = 477;
10159 v[930][8] = 223;
10160 v[931][8] = 403;
10161 v[932][8] = 389;
10162 v[933][8] = 97;
10163 v[934][8] = 335;
10164 v[935][8] = 357;
10165 v[936][8] = 297;
10166 v[937][8] = 19;
10167 v[938][8] = 469;
10168 v[939][8] = 501;
10169 v[940][8] = 249;
10170 v[941][8] = 85;
10171 v[942][8] = 213;
10172 v[943][8] = 311;
10173 v[944][8] = 265;
10174 v[945][8] = 379;
10175 v[946][8] = 297;
10176 v[947][8] = 283;
10177 v[948][8] = 393;
10178 v[949][8] = 449;
10179 v[950][8] = 463;
10180 v[951][8] = 289;
10181 v[952][8] = 159;
10182 v[953][8] = 289;
10183 v[954][8] = 499;
10184 v[955][8] = 407;
10185 v[956][8] = 129;
10186 v[957][8] = 137;
10187 v[958][8] = 221;
10188 v[959][8] = 43;
10189 v[960][8] = 89;
10190 v[961][8] = 403;
10191 v[962][8] = 271;
10192 v[963][8] = 75;
10193 v[964][8] = 83;
10194 v[965][8] = 445;
10195 v[966][8] = 453;
10196 v[967][8] = 389;
10197 v[968][8] = 149;
10198 v[969][8] = 143;
10199 v[970][8] = 423;
10200 v[971][8] = 499;
10201 v[972][8] = 317;
10202 v[973][8] = 445;
10203 v[974][8] = 157;
10204 v[975][8] = 137;
10205 v[976][8] = 453;
10206 v[977][8] = 163;
10207 v[978][8] = 87;
10208 v[979][8] = 23;
10209 v[980][8] = 391;
10210 v[981][8] = 119;
10211 v[982][8] = 427;
10212 v[983][8] = 323;
10213 v[984][8] = 173;
10214 v[985][8] = 89;
10215 v[986][8] = 259;
10216 v[987][8] = 377;
10217 v[988][8] = 511;
10218 v[989][8] = 249;
10219 v[990][8] = 31;
10220 v[991][8] = 363;
10221 v[992][8] = 229;
10222 v[993][8] = 353;
10223 v[994][8] = 329;
10224 v[995][8] = 493;
10225 v[996][8] = 427;
10226 v[997][8] = 57;
10227 v[998][8] = 205;
10228 v[999][8] = 389;
10229 v[1000][8] = 91;
10230 v[1001][8] = 83;
10231 v[1002][8] = 13;
10232 v[1003][8] = 219;
10233 v[1004][8] = 439;
10234 v[1005][8] = 45;
10235 v[1006][8] = 35;
10236 v[1007][8] = 371;
10237 v[1008][8] = 441;
10238 v[1009][8] = 17;
10239 v[1010][8] = 267;
10240 v[1011][8] = 501;
10241 v[1012][8] = 53;
10242 v[1013][8] = 25;
10243 v[1014][8] = 333;
10244 v[1015][8] = 17;
10245 v[1016][8] = 201;
10246 v[1017][8] = 475;
10247 v[1018][8] = 257;
10248 v[1019][8] = 417;
10249 v[1020][8] = 345;
10250 v[1021][8] = 381;
10251 v[1022][8] = 377;
10252 v[1023][8] = 55;
10253 v[1024][8] = 403;
10254 v[1025][8] = 77;
10255 v[1026][8] = 389;
10256 v[1027][8] = 347;
10257 v[1028][8] = 363;
10258 v[1029][8] = 211;
10259 v[1030][8] = 413;
10260 v[1031][8] = 419;
10261 v[1032][8] = 5;
10262 v[1033][8] = 167;
10263 v[1034][8] = 219;
10264 v[1035][8] = 201;
10265 v[1036][8] = 285;
10266 v[1037][8] = 425;
10267 v[1038][8] = 11;
10268 v[1039][8] = 77;
10269 v[1040][8] = 269;
10270 v[1041][8] = 489;
10271 v[1042][8] = 281;
10272 v[1043][8] = 403;
10273 v[1044][8] = 79;
10274 v[1045][8] = 425;
10275 v[1046][8] = 125;
10276 v[1047][8] = 81;
10277 v[1048][8] = 331;
10278 v[1049][8] = 437;
10279 v[1050][8] = 271;
10280 v[1051][8] = 397;
10281 v[1052][8] = 299;
10282 v[1053][8] = 475;
10283 v[1054][8] = 271;
10284 v[1055][8] = 249;
10285 v[1056][8] = 413;
10286 v[1057][8] = 233;
10287 v[1058][8] = 261;
10288 v[1059][8] = 495;
10289 v[1060][8] = 171;
10290 v[1061][8] = 69;
10291 v[1062][8] = 27;
10292 v[1063][8] = 409;
10293 v[1064][8] = 21;
10294 v[1065][8] = 421;
10295 v[1066][8] = 367;
10296 v[1067][8] = 81;
10297 v[1068][8] = 483;
10298 v[1069][8] = 255;
10299 v[1070][8] = 15;
10300 v[1071][8] = 219;
10301 v[1072][8] = 365;
10302 v[1073][8] = 497;
10303 v[1074][8] = 181;
10304 v[1075][8] = 75;
10305 v[1076][8] = 431;
10306 v[1077][8] = 99;
10307 v[1078][8] = 325;
10308 v[1079][8] = 407;
10309 v[1080][8] = 229;
10310 v[1081][8] = 281;
10311 v[1082][8] = 63;
10312 v[1083][8] = 83;
10313 v[1084][8] = 493;
10314 v[1085][8] = 5;
10315 v[1086][8] = 113;
10316 v[1087][8] = 15;
10317 v[1088][8] = 271;
10318 v[1089][8] = 37;
10319 v[1090][8] = 87;
10320 v[1091][8] = 451;
10321 v[1092][8] = 299;
10322 v[1093][8] = 83;
10323 v[1094][8] = 451;
10324 v[1095][8] = 311;
10325 v[1096][8] = 441;
10326 v[1097][8] = 47;
10327 v[1098][8] = 455;
10328 v[1099][8] = 47;
10329 v[1100][8] = 253;
10330 v[1101][8] = 13;
10331 v[1102][8] = 109;
10332 v[1103][8] = 369;
10333 v[1104][8] = 347;
10334 v[1105][8] = 11;
10335 v[1106][8] = 409;
10336 v[1107][8] = 275;
10337 v[1108][8] = 63;
10338 v[1109][8] = 441;
10339 v[1110][8] = 15;
10340
10341 v[101][9] = 519;
10342 v[102][9] = 307;
10343 v[103][9] = 931;
10344 v[104][9] = 1023;
10345 v[105][9] = 517;
10346 v[106][9] = 771;
10347 v[107][9] = 151;
10348 v[108][9] = 1023;
10349 v[109][9] = 539;
10350 v[110][9] = 725;
10351 v[111][9] = 45;
10352 v[112][9] = 927;
10353 v[113][9] = 707;
10354 v[114][9] = 29;
10355 v[115][9] = 125;
10356 v[116][9] = 371;
10357 v[117][9] = 275;
10358 v[118][9] = 279;
10359 v[119][9] = 817;
10360 v[120][9] = 389;
10361 v[121][9] = 453;
10362 v[122][9] = 989;
10363 v[123][9] = 1015;
10364 v[124][9] = 29;
10365 v[125][9] = 169;
10366 v[126][9] = 743;
10367 v[127][9] = 99;
10368 v[128][9] = 923;
10369 v[129][9] = 981;
10370 v[130][9] = 181;
10371 v[131][9] = 693;
10372 v[132][9] = 309;
10373 v[133][9] = 227;
10374 v[134][9] = 111;
10375 v[135][9] = 219;
10376 v[136][9] = 897;
10377 v[137][9] = 377;
10378 v[138][9] = 425;
10379 v[139][9] = 609;
10380 v[140][9] = 227;
10381 v[141][9] = 19;
10382 v[142][9] = 221;
10383 v[143][9] = 143;
10384 v[144][9] = 581;
10385 v[145][9] = 147;
10386 v[146][9] = 919;
10387 v[147][9] = 127;
10388 v[148][9] = 725;
10389 v[149][9] = 793;
10390 v[150][9] = 289;
10391 v[151][9] = 411;
10392 v[152][9] = 835;
10393 v[153][9] = 921;
10394 v[154][9] = 957;
10395 v[155][9] = 443;
10396 v[156][9] = 349;
10397 v[157][9] = 813;
10398 v[158][9] = 5;
10399 v[159][9] = 105;
10400 v[160][9] = 457;
10401 v[161][9] = 393;
10402 v[162][9] = 539;
10403 v[163][9] = 101;
10404 v[164][9] = 197;
10405 v[165][9] = 697;
10406 v[166][9] = 27;
10407 v[167][9] = 343;
10408 v[168][9] = 515;
10409 v[169][9] = 69;
10410 v[170][9] = 485;
10411 v[171][9] = 383;
10412 v[172][9] = 855;
10413 v[173][9] = 693;
10414 v[174][9] = 133;
10415 v[175][9] = 87;
10416 v[176][9] = 743;
10417 v[177][9] = 747;
10418 v[178][9] = 475;
10419 v[179][9] = 87;
10420 v[180][9] = 469;
10421 v[181][9] = 763;
10422 v[182][9] = 721;
10423 v[183][9] = 345;
10424 v[184][9] = 479;
10425 v[185][9] = 965;
10426 v[186][9] = 527;
10427 v[187][9] = 121;
10428 v[188][9] = 271;
10429 v[189][9] = 353;
10430 v[190][9] = 467;
10431 v[191][9] = 177;
10432 v[192][9] = 245;
10433 v[193][9] = 627;
10434 v[194][9] = 113;
10435 v[195][9] = 357;
10436 v[196][9] = 7;
10437 v[197][9] = 691;
10438 v[198][9] = 725;
10439 v[199][9] = 355;
10440 v[200][9] = 889;
10441 v[201][9] = 635;
10442 v[202][9] = 737;
10443 v[203][9] = 429;
10444 v[204][9] = 545;
10445 v[205][9] = 925;
10446 v[206][9] = 357;
10447 v[207][9] = 873;
10448 v[208][9] = 187;
10449 v[209][9] = 351;
10450 v[210][9] = 677;
10451 v[211][9] = 999;
10452 v[212][9] = 921;
10453 v[213][9] = 477;
10454 v[214][9] = 233;
10455 v[215][9] = 765;
10456 v[216][9] = 495;
10457 v[217][9] = 81;
10458 v[218][9] = 953;
10459 v[219][9] = 479;
10460 v[220][9] = 89;
10461 v[221][9] = 173;
10462 v[222][9] = 473;
10463 v[223][9] = 131;
10464 v[224][9] = 961;
10465 v[225][9] = 411;
10466 v[226][9] = 291;
10467 v[227][9] = 967;
10468 v[228][9] = 65;
10469 v[229][9] = 511;
10470 v[230][9] = 13;
10471 v[231][9] = 805;
10472 v[232][9] = 945;
10473 v[233][9] = 369;
10474 v[234][9] = 827;
10475 v[235][9] = 295;
10476 v[236][9] = 163;
10477 v[237][9] = 835;
10478 v[238][9] = 259;
10479 v[239][9] = 207;
10480 v[240][9] = 331;
10481 v[241][9] = 29;
10482 v[242][9] = 315;
10483 v[243][9] = 999;
10484 v[244][9] = 133;
10485 v[245][9] = 967;
10486 v[246][9] = 41;
10487 v[247][9] = 117;
10488 v[248][9] = 677;
10489 v[249][9] = 471;
10490 v[250][9] = 717;
10491 v[251][9] = 881;
10492 v[252][9] = 755;
10493 v[253][9] = 351;
10494 v[254][9] = 723;
10495 v[255][9] = 259;
10496 v[256][9] = 879;
10497 v[257][9] = 455;
10498 v[258][9] = 721;
10499 v[259][9] = 289;
10500 v[260][9] = 149;
10501 v[261][9] = 199;
10502 v[262][9] = 805;
10503 v[263][9] = 987;
10504 v[264][9] = 851;
10505 v[265][9] = 423;
10506 v[266][9] = 597;
10507 v[267][9] = 129;
10508 v[268][9] = 11;
10509 v[269][9] = 733;
10510 v[270][9] = 549;
10511 v[271][9] = 153;
10512 v[272][9] = 285;
10513 v[273][9] = 451;
10514 v[274][9] = 559;
10515 v[275][9] = 377;
10516 v[276][9] = 109;
10517 v[277][9] = 357;
10518 v[278][9] = 143;
10519 v[279][9] = 693;
10520 v[280][9] = 615;
10521 v[281][9] = 677;
10522 v[282][9] = 701;
10523 v[283][9] = 475;
10524 v[284][9] = 767;
10525 v[285][9] = 85;
10526 v[286][9] = 229;
10527 v[287][9] = 509;
10528 v[288][9] = 547;
10529 v[289][9] = 151;
10530 v[290][9] = 389;
10531 v[291][9] = 711;
10532 v[292][9] = 785;
10533 v[293][9] = 657;
10534 v[294][9] = 319;
10535 v[295][9] = 509;
10536 v[296][9] = 99;
10537 v[297][9] = 1007;
10538 v[298][9] = 775;
10539 v[299][9] = 359;
10540 v[300][9] = 697;
10541 v[301][9] = 677;
10542 v[302][9] = 85;
10543 v[303][9] = 497;
10544 v[304][9] = 105;
10545 v[305][9] = 615;
10546 v[306][9] = 891;
10547 v[307][9] = 71;
10548 v[308][9] = 449;
10549 v[309][9] = 835;
10550 v[310][9] = 609;
10551 v[311][9] = 377;
10552 v[312][9] = 693;
10553 v[313][9] = 665;
10554 v[314][9] = 627;
10555 v[315][9] = 215;
10556 v[316][9] = 911;
10557 v[317][9] = 503;
10558 v[318][9] = 729;
10559 v[319][9] = 131;
10560 v[320][9] = 19;
10561 v[321][9] = 895;
10562 v[322][9] = 199;
10563 v[323][9] = 161;
10564 v[324][9] = 239;
10565 v[325][9] = 633;
10566 v[326][9] = 1013;
10567 v[327][9] = 537;
10568 v[328][9] = 255;
10569 v[329][9] = 23;
10570 v[330][9] = 149;
10571 v[331][9] = 679;
10572 v[332][9] = 1021;
10573 v[333][9] = 595;
10574 v[334][9] = 199;
10575 v[335][9] = 557;
10576 v[336][9] = 659;
10577 v[337][9] = 251;
10578 v[338][9] = 829;
10579 v[339][9] = 727;
10580 v[340][9] = 439;
10581 v[341][9] = 495;
10582 v[342][9] = 647;
10583 v[343][9] = 223;
10584 v[344][9] = 949;
10585 v[345][9] = 625;
10586 v[346][9] = 87;
10587 v[347][9] = 481;
10588 v[348][9] = 85;
10589 v[349][9] = 799;
10590 v[350][9] = 917;
10591 v[351][9] = 769;
10592 v[352][9] = 949;
10593 v[353][9] = 739;
10594 v[354][9] = 115;
10595 v[355][9] = 499;
10596 v[356][9] = 945;
10597 v[357][9] = 547;
10598 v[358][9] = 225;
10599 v[359][9] = 1015;
10600 v[360][9] = 469;
10601 v[361][9] = 737;
10602 v[362][9] = 495;
10603 v[363][9] = 353;
10604 v[364][9] = 103;
10605 v[365][9] = 17;
10606 v[366][9] = 665;
10607 v[367][9] = 639;
10608 v[368][9] = 525;
10609 v[369][9] = 75;
10610 v[370][9] = 447;
10611 v[371][9] = 185;
10612 v[372][9] = 43;
10613 v[373][9] = 729;
10614 v[374][9] = 577;
10615 v[375][9] = 863;
10616 v[376][9] = 735;
10617 v[377][9] = 317;
10618 v[378][9] = 99;
10619 v[379][9] = 17;
10620 v[380][9] = 477;
10621 v[381][9] = 893;
10622 v[382][9] = 537;
10623 v[383][9] = 519;
10624 v[384][9] = 1017;
10625 v[385][9] = 375;
10626 v[386][9] = 297;
10627 v[387][9] = 325;
10628 v[388][9] = 999;
10629 v[389][9] = 353;
10630 v[390][9] = 343;
10631 v[391][9] = 729;
10632 v[392][9] = 135;
10633 v[393][9] = 489;
10634 v[394][9] = 859;
10635 v[395][9] = 267;
10636 v[396][9] = 141;
10637 v[397][9] = 831;
10638 v[398][9] = 141;
10639 v[399][9] = 893;
10640 v[400][9] = 249;
10641 v[401][9] = 807;
10642 v[402][9] = 53;
10643 v[403][9] = 613;
10644 v[404][9] = 131;
10645 v[405][9] = 547;
10646 v[406][9] = 977;
10647 v[407][9] = 131;
10648 v[408][9] = 999;
10649 v[409][9] = 175;
10650 v[410][9] = 31;
10651 v[411][9] = 341;
10652 v[412][9] = 739;
10653 v[413][9] = 467;
10654 v[414][9] = 675;
10655 v[415][9] = 241;
10656 v[416][9] = 645;
10657 v[417][9] = 247;
10658 v[418][9] = 391;
10659 v[419][9] = 583;
10660 v[420][9] = 183;
10661 v[421][9] = 973;
10662 v[422][9] = 433;
10663 v[423][9] = 367;
10664 v[424][9] = 131;
10665 v[425][9] = 467;
10666 v[426][9] = 571;
10667 v[427][9] = 309;
10668 v[428][9] = 385;
10669 v[429][9] = 977;
10670 v[430][9] = 111;
10671 v[431][9] = 917;
10672 v[432][9] = 935;
10673 v[433][9] = 473;
10674 v[434][9] = 345;
10675 v[435][9] = 411;
10676 v[436][9] = 313;
10677 v[437][9] = 97;
10678 v[438][9] = 149;
10679 v[439][9] = 959;
10680 v[440][9] = 841;
10681 v[441][9] = 839;
10682 v[442][9] = 669;
10683 v[443][9] = 431;
10684 v[444][9] = 51;
10685 v[445][9] = 41;
10686 v[446][9] = 301;
10687 v[447][9] = 247;
10688 v[448][9] = 1015;
10689 v[449][9] = 377;
10690 v[450][9] = 329;
10691 v[451][9] = 945;
10692 v[452][9] = 269;
10693 v[453][9] = 67;
10694 v[454][9] = 979;
10695 v[455][9] = 581;
10696 v[456][9] = 643;
10697 v[457][9] = 823;
10698 v[458][9] = 557;
10699 v[459][9] = 91;
10700 v[460][9] = 405;
10701 v[461][9] = 117;
10702 v[462][9] = 801;
10703 v[463][9] = 509;
10704 v[464][9] = 347;
10705 v[465][9] = 893;
10706 v[466][9] = 303;
10707 v[467][9] = 227;
10708 v[468][9] = 783;
10709 v[469][9] = 555;
10710 v[470][9] = 867;
10711 v[471][9] = 99;
10712 v[472][9] = 703;
10713 v[473][9] = 111;
10714 v[474][9] = 797;
10715 v[475][9] = 873;
10716 v[476][9] = 541;
10717 v[477][9] = 919;
10718 v[478][9] = 513;
10719 v[479][9] = 343;
10720 v[480][9] = 319;
10721 v[481][9] = 517;
10722 v[482][9] = 135;
10723 v[483][9] = 871;
10724 v[484][9] = 917;
10725 v[485][9] = 285;
10726 v[486][9] = 663;
10727 v[487][9] = 301;
10728 v[488][9] = 15;
10729 v[489][9] = 763;
10730 v[490][9] = 89;
10731 v[491][9] = 323;
10732 v[492][9] = 757;
10733 v[493][9] = 317;
10734 v[494][9] = 807;
10735 v[495][9] = 309;
10736 v[496][9] = 1013;
10737 v[497][9] = 345;
10738 v[498][9] = 499;
10739 v[499][9] = 279;
10740 v[500][9] = 711;
10741 v[501][9] = 915;
10742 v[502][9] = 411;
10743 v[503][9] = 281;
10744 v[504][9] = 193;
10745 v[505][9] = 739;
10746 v[506][9] = 365;
10747 v[507][9] = 315;
10748 v[508][9] = 375;
10749 v[509][9] = 809;
10750 v[510][9] = 469;
10751 v[511][9] = 487;
10752 v[512][9] = 621;
10753 v[513][9] = 857;
10754 v[514][9] = 975;
10755 v[515][9] = 537;
10756 v[516][9] = 939;
10757 v[517][9] = 585;
10758 v[518][9] = 129;
10759 v[519][9] = 625;
10760 v[520][9] = 447;
10761 v[521][9] = 129;
10762 v[522][9] = 1017;
10763 v[523][9] = 133;
10764 v[524][9] = 83;
10765 v[525][9] = 3;
10766 v[526][9] = 415;
10767 v[527][9] = 661;
10768 v[528][9] = 53;
10769 v[529][9] = 115;
10770 v[530][9] = 903;
10771 v[531][9] = 49;
10772 v[532][9] = 79;
10773 v[533][9] = 55;
10774 v[534][9] = 385;
10775 v[535][9] = 261;
10776 v[536][9] = 345;
10777 v[537][9] = 297;
10778 v[538][9] = 199;
10779 v[539][9] = 385;
10780 v[540][9] = 617;
10781 v[541][9] = 25;
10782 v[542][9] = 515;
10783 v[543][9] = 275;
10784 v[544][9] = 849;
10785 v[545][9] = 401;
10786 v[546][9] = 471;
10787 v[547][9] = 377;
10788 v[548][9] = 661;
10789 v[549][9] = 535;
10790 v[550][9] = 505;
10791 v[551][9] = 939;
10792 v[552][9] = 465;
10793 v[553][9] = 225;
10794 v[554][9] = 929;
10795 v[555][9] = 219;
10796 v[556][9] = 955;
10797 v[557][9] = 659;
10798 v[558][9] = 441;
10799 v[559][9] = 117;
10800 v[560][9] = 527;
10801 v[561][9] = 427;
10802 v[562][9] = 515;
10803 v[563][9] = 287;
10804 v[564][9] = 191;
10805 v[565][9] = 33;
10806 v[566][9] = 389;
10807 v[567][9] = 197;
10808 v[568][9] = 825;
10809 v[569][9] = 63;
10810 v[570][9] = 417;
10811 v[571][9] = 949;
10812 v[572][9] = 35;
10813 v[573][9] = 571;
10814 v[574][9] = 9;
10815 v[575][9] = 131;
10816 v[576][9] = 609;
10817 v[577][9] = 439;
10818 v[578][9] = 95;
10819 v[579][9] = 19;
10820 v[580][9] = 569;
10821 v[581][9] = 893;
10822 v[582][9] = 451;
10823 v[583][9] = 397;
10824 v[584][9] = 971;
10825 v[585][9] = 801;
10826 v[586][9] = 125;
10827 v[587][9] = 471;
10828 v[588][9] = 187;
10829 v[589][9] = 257;
10830 v[590][9] = 67;
10831 v[591][9] = 949;
10832 v[592][9] = 621;
10833 v[593][9] = 453;
10834 v[594][9] = 411;
10835 v[595][9] = 621;
10836 v[596][9] = 955;
10837 v[597][9] = 309;
10838 v[598][9] = 783;
10839 v[599][9] = 893;
10840 v[600][9] = 597;
10841 v[601][9] = 377;
10842 v[602][9] = 753;
10843 v[603][9] = 145;
10844 v[604][9] = 637;
10845 v[605][9] = 941;
10846 v[606][9] = 593;
10847 v[607][9] = 317;
10848 v[608][9] = 555;
10849 v[609][9] = 375;
10850 v[610][9] = 575;
10851 v[611][9] = 175;
10852 v[612][9] = 403;
10853 v[613][9] = 571;
10854 v[614][9] = 555;
10855 v[615][9] = 109;
10856 v[616][9] = 377;
10857 v[617][9] = 931;
10858 v[618][9] = 499;
10859 v[619][9] = 649;
10860 v[620][9] = 653;
10861 v[621][9] = 329;
10862 v[622][9] = 279;
10863 v[623][9] = 271;
10864 v[624][9] = 647;
10865 v[625][9] = 721;
10866 v[626][9] = 665;
10867 v[627][9] = 429;
10868 v[628][9] = 957;
10869 v[629][9] = 803;
10870 v[630][9] = 767;
10871 v[631][9] = 425;
10872 v[632][9] = 477;
10873 v[633][9] = 995;
10874 v[634][9] = 105;
10875 v[635][9] = 495;
10876 v[636][9] = 575;
10877 v[637][9] = 687;
10878 v[638][9] = 385;
10879 v[639][9] = 227;
10880 v[640][9] = 923;
10881 v[641][9] = 563;
10882 v[642][9] = 723;
10883 v[643][9] = 481;
10884 v[644][9] = 717;
10885 v[645][9] = 111;
10886 v[646][9] = 633;
10887 v[647][9] = 113;
10888 v[648][9] = 369;
10889 v[649][9] = 955;
10890 v[650][9] = 253;
10891 v[651][9] = 321;
10892 v[652][9] = 409;
10893 v[653][9] = 909;
10894 v[654][9] = 367;
10895 v[655][9] = 33;
10896 v[656][9] = 967;
10897 v[657][9] = 453;
10898 v[658][9] = 863;
10899 v[659][9] = 449;
10900 v[660][9] = 539;
10901 v[661][9] = 781;
10902 v[662][9] = 911;
10903 v[663][9] = 113;
10904 v[664][9] = 7;
10905 v[665][9] = 219;
10906 v[666][9] = 725;
10907 v[667][9] = 1015;
10908 v[668][9] = 971;
10909 v[669][9] = 1021;
10910 v[670][9] = 525;
10911 v[671][9] = 785;
10912 v[672][9] = 873;
10913 v[673][9] = 191;
10914 v[674][9] = 893;
10915 v[675][9] = 297;
10916 v[676][9] = 507;
10917 v[677][9] = 215;
10918 v[678][9] = 21;
10919 v[679][9] = 153;
10920 v[680][9] = 645;
10921 v[681][9] = 913;
10922 v[682][9] = 755;
10923 v[683][9] = 371;
10924 v[684][9] = 881;
10925 v[685][9] = 113;
10926 v[686][9] = 903;
10927 v[687][9] = 225;
10928 v[688][9] = 49;
10929 v[689][9] = 587;
10930 v[690][9] = 201;
10931 v[691][9] = 927;
10932 v[692][9] = 429;
10933 v[693][9] = 599;
10934 v[694][9] = 513;
10935 v[695][9] = 97;
10936 v[696][9] = 319;
10937 v[697][9] = 331;
10938 v[698][9] = 833;
10939 v[699][9] = 325;
10940 v[700][9] = 887;
10941 v[701][9] = 139;
10942 v[702][9] = 927;
10943 v[703][9] = 399;
10944 v[704][9] = 163;
10945 v[705][9] = 307;
10946 v[706][9] = 803;
10947 v[707][9] = 169;
10948 v[708][9] = 1019;
10949 v[709][9] = 869;
10950 v[710][9] = 537;
10951 v[711][9] = 907;
10952 v[712][9] = 479;
10953 v[713][9] = 335;
10954 v[714][9] = 697;
10955 v[715][9] = 479;
10956 v[716][9] = 353;
10957 v[717][9] = 769;
10958 v[718][9] = 787;
10959 v[719][9] = 1023;
10960 v[720][9] = 855;
10961 v[721][9] = 493;
10962 v[722][9] = 883;
10963 v[723][9] = 521;
10964 v[724][9] = 735;
10965 v[725][9] = 297;
10966 v[726][9] = 1011;
10967 v[727][9] = 991;
10968 v[728][9] = 879;
10969 v[729][9] = 855;
10970 v[730][9] = 591;
10971 v[731][9] = 415;
10972 v[732][9] = 917;
10973 v[733][9] = 375;
10974 v[734][9] = 453;
10975 v[735][9] = 553;
10976 v[736][9] = 189;
10977 v[737][9] = 841;
10978 v[738][9] = 339;
10979 v[739][9] = 211;
10980 v[740][9] = 601;
10981 v[741][9] = 57;
10982 v[742][9] = 765;
10983 v[743][9] = 745;
10984 v[744][9] = 621;
10985 v[745][9] = 209;
10986 v[746][9] = 875;
10987 v[747][9] = 639;
10988 v[748][9] = 7;
10989 v[749][9] = 595;
10990 v[750][9] = 971;
10991 v[751][9] = 263;
10992 v[752][9] = 1009;
10993 v[753][9] = 201;
10994 v[754][9] = 23;
10995 v[755][9] = 77;
10996 v[756][9] = 621;
10997 v[757][9] = 33;
10998 v[758][9] = 535;
10999 v[759][9] = 963;
11000 v[760][9] = 661;
11001 v[761][9] = 523;
11002 v[762][9] = 263;
11003 v[763][9] = 917;
11004 v[764][9] = 103;
11005 v[765][9] = 623;
11006 v[766][9] = 231;
11007 v[767][9] = 47;
11008 v[768][9] = 301;
11009 v[769][9] = 549;
11010 v[770][9] = 337;
11011 v[771][9] = 675;
11012 v[772][9] = 189;
11013 v[773][9] = 357;
11014 v[774][9] = 1005;
11015 v[775][9] = 789;
11016 v[776][9] = 189;
11017 v[777][9] = 319;
11018 v[778][9] = 721;
11019 v[779][9] = 1005;
11020 v[780][9] = 525;
11021 v[781][9] = 675;
11022 v[782][9] = 539;
11023 v[783][9] = 191;
11024 v[784][9] = 813;
11025 v[785][9] = 917;
11026 v[786][9] = 51;
11027 v[787][9] = 167;
11028 v[788][9] = 415;
11029 v[789][9] = 579;
11030 v[790][9] = 755;
11031 v[791][9] = 605;
11032 v[792][9] = 721;
11033 v[793][9] = 837;
11034 v[794][9] = 529;
11035 v[795][9] = 31;
11036 v[796][9] = 327;
11037 v[797][9] = 799;
11038 v[798][9] = 961;
11039 v[799][9] = 279;
11040 v[800][9] = 409;
11041 v[801][9] = 847;
11042 v[802][9] = 649;
11043 v[803][9] = 241;
11044 v[804][9] = 285;
11045 v[805][9] = 545;
11046 v[806][9] = 407;
11047 v[807][9] = 161;
11048 v[808][9] = 591;
11049 v[809][9] = 73;
11050 v[810][9] = 313;
11051 v[811][9] = 811;
11052 v[812][9] = 17;
11053 v[813][9] = 663;
11054 v[814][9] = 269;
11055 v[815][9] = 261;
11056 v[816][9] = 37;
11057 v[817][9] = 783;
11058 v[818][9] = 127;
11059 v[819][9] = 917;
11060 v[820][9] = 231;
11061 v[821][9] = 577;
11062 v[822][9] = 975;
11063 v[823][9] = 793;
11064 v[824][9] = 921;
11065 v[825][9] = 343;
11066 v[826][9] = 751;
11067 v[827][9] = 139;
11068 v[828][9] = 221;
11069 v[829][9] = 79;
11070 v[830][9] = 817;
11071 v[831][9] = 393;
11072 v[832][9] = 545;
11073 v[833][9] = 11;
11074 v[834][9] = 781;
11075 v[835][9] = 71;
11076 v[836][9] = 1;
11077 v[837][9] = 699;
11078 v[838][9] = 767;
11079 v[839][9] = 917;
11080 v[840][9] = 9;
11081 v[841][9] = 107;
11082 v[842][9] = 341;
11083 v[843][9] = 587;
11084 v[844][9] = 903;
11085 v[845][9] = 965;
11086 v[846][9] = 599;
11087 v[847][9] = 507;
11088 v[848][9] = 843;
11089 v[849][9] = 739;
11090 v[850][9] = 579;
11091 v[851][9] = 397;
11092 v[852][9] = 397;
11093 v[853][9] = 325;
11094 v[854][9] = 775;
11095 v[855][9] = 565;
11096 v[856][9] = 925;
11097 v[857][9] = 75;
11098 v[858][9] = 55;
11099 v[859][9] = 979;
11100 v[860][9] = 931;
11101 v[861][9] = 93;
11102 v[862][9] = 957;
11103 v[863][9] = 857;
11104 v[864][9] = 753;
11105 v[865][9] = 965;
11106 v[866][9] = 795;
11107 v[867][9] = 67;
11108 v[868][9] = 5;
11109 v[869][9] = 87;
11110 v[870][9] = 909;
11111 v[871][9] = 97;
11112 v[872][9] = 995;
11113 v[873][9] = 271;
11114 v[874][9] = 875;
11115 v[875][9] = 671;
11116 v[876][9] = 613;
11117 v[877][9] = 33;
11118 v[878][9] = 351;
11119 v[879][9] = 69;
11120 v[880][9] = 811;
11121 v[881][9] = 669;
11122 v[882][9] = 729;
11123 v[883][9] = 401;
11124 v[884][9] = 647;
11125 v[885][9] = 241;
11126 v[886][9] = 435;
11127 v[887][9] = 447;
11128 v[888][9] = 721;
11129 v[889][9] = 271;
11130 v[890][9] = 745;
11131 v[891][9] = 53;
11132 v[892][9] = 775;
11133 v[893][9] = 99;
11134 v[894][9] = 343;
11135 v[895][9] = 451;
11136 v[896][9] = 427;
11137 v[897][9] = 593;
11138 v[898][9] = 339;
11139 v[899][9] = 845;
11140 v[900][9] = 243;
11141 v[901][9] = 345;
11142 v[902][9] = 17;
11143 v[903][9] = 573;
11144 v[904][9] = 421;
11145 v[905][9] = 517;
11146 v[906][9] = 971;
11147 v[907][9] = 499;
11148 v[908][9] = 435;
11149 v[909][9] = 769;
11150 v[910][9] = 75;
11151 v[911][9] = 203;
11152 v[912][9] = 793;
11153 v[913][9] = 985;
11154 v[914][9] = 343;
11155 v[915][9] = 955;
11156 v[916][9] = 735;
11157 v[917][9] = 523;
11158 v[918][9] = 659;
11159 v[919][9] = 703;
11160 v[920][9] = 303;
11161 v[921][9] = 421;
11162 v[922][9] = 951;
11163 v[923][9] = 405;
11164 v[924][9] = 631;
11165 v[925][9] = 825;
11166 v[926][9] = 735;
11167 v[927][9] = 433;
11168 v[928][9] = 841;
11169 v[929][9] = 485;
11170 v[930][9] = 49;
11171 v[931][9] = 749;
11172 v[932][9] = 107;
11173 v[933][9] = 669;
11174 v[934][9] = 211;
11175 v[935][9] = 497;
11176 v[936][9] = 143;
11177 v[937][9] = 99;
11178 v[938][9] = 57;
11179 v[939][9] = 277;
11180 v[940][9] = 969;
11181 v[941][9] = 107;
11182 v[942][9] = 397;
11183 v[943][9] = 563;
11184 v[944][9] = 551;
11185 v[945][9] = 447;
11186 v[946][9] = 381;
11187 v[947][9] = 187;
11188 v[948][9] = 57;
11189 v[949][9] = 405;
11190 v[950][9] = 731;
11191 v[951][9] = 769;
11192 v[952][9] = 923;
11193 v[953][9] = 955;
11194 v[954][9] = 915;
11195 v[955][9] = 737;
11196 v[956][9] = 595;
11197 v[957][9] = 341;
11198 v[958][9] = 253;
11199 v[959][9] = 823;
11200 v[960][9] = 197;
11201 v[961][9] = 321;
11202 v[962][9] = 315;
11203 v[963][9] = 181;
11204 v[964][9] = 885;
11205 v[965][9] = 497;
11206 v[966][9] = 159;
11207 v[967][9] = 571;
11208 v[968][9] = 981;
11209 v[969][9] = 899;
11210 v[970][9] = 785;
11211 v[971][9] = 947;
11212 v[972][9] = 217;
11213 v[973][9] = 217;
11214 v[974][9] = 135;
11215 v[975][9] = 753;
11216 v[976][9] = 623;
11217 v[977][9] = 565;
11218 v[978][9] = 717;
11219 v[979][9] = 903;
11220 v[980][9] = 581;
11221 v[981][9] = 955;
11222 v[982][9] = 621;
11223 v[983][9] = 361;
11224 v[984][9] = 869;
11225 v[985][9] = 87;
11226 v[986][9] = 943;
11227 v[987][9] = 907;
11228 v[988][9] = 853;
11229 v[989][9] = 353;
11230 v[990][9] = 335;
11231 v[991][9] = 197;
11232 v[992][9] = 771;
11233 v[993][9] = 433;
11234 v[994][9] = 743;
11235 v[995][9] = 195;
11236 v[996][9] = 91;
11237 v[997][9] = 1023;
11238 v[998][9] = 63;
11239 v[999][9] = 301;
11240 v[1000][9] = 647;
11241 v[1001][9] = 205;
11242 v[1002][9] = 485;
11243 v[1003][9] = 927;
11244 v[1004][9] = 1003;
11245 v[1005][9] = 987;
11246 v[1006][9] = 359;
11247 v[1007][9] = 577;
11248 v[1008][9] = 147;
11249 v[1009][9] = 141;
11250 v[1010][9] = 1017;
11251 v[1011][9] = 701;
11252 v[1012][9] = 273;
11253 v[1013][9] = 89;
11254 v[1014][9] = 589;
11255 v[1015][9] = 487;
11256 v[1016][9] = 859;
11257 v[1017][9] = 343;
11258 v[1018][9] = 91;
11259 v[1019][9] = 847;
11260 v[1020][9] = 341;
11261 v[1021][9] = 173;
11262 v[1022][9] = 287;
11263 v[1023][9] = 1003;
11264 v[1024][9] = 289;
11265 v[1025][9] = 639;
11266 v[1026][9] = 983;
11267 v[1027][9] = 685;
11268 v[1028][9] = 697;
11269 v[1029][9] = 35;
11270 v[1030][9] = 701;
11271 v[1031][9] = 645;
11272 v[1032][9] = 911;
11273 v[1033][9] = 501;
11274 v[1034][9] = 705;
11275 v[1035][9] = 873;
11276 v[1036][9] = 763;
11277 v[1037][9] = 745;
11278 v[1038][9] = 657;
11279 v[1039][9] = 559;
11280 v[1040][9] = 699;
11281 v[1041][9] = 315;
11282 v[1042][9] = 347;
11283 v[1043][9] = 429;
11284 v[1044][9] = 197;
11285 v[1045][9] = 165;
11286 v[1046][9] = 955;
11287 v[1047][9] = 859;
11288 v[1048][9] = 167;
11289 v[1049][9] = 303;
11290 v[1050][9] = 833;
11291 v[1051][9] = 531;
11292 v[1052][9] = 473;
11293 v[1053][9] = 635;
11294 v[1054][9] = 641;
11295 v[1055][9] = 195;
11296 v[1056][9] = 589;
11297 v[1057][9] = 821;
11298 v[1058][9] = 205;
11299 v[1059][9] = 3;
11300 v[1060][9] = 635;
11301 v[1061][9] = 371;
11302 v[1062][9] = 891;
11303 v[1063][9] = 249;
11304 v[1064][9] = 123;
11305 v[1065][9] = 77;
11306 v[1066][9] = 623;
11307 v[1067][9] = 993;
11308 v[1068][9] = 401;
11309 v[1069][9] = 525;
11310 v[1070][9] = 427;
11311 v[1071][9] = 71;
11312 v[1072][9] = 655;
11313 v[1073][9] = 951;
11314 v[1074][9] = 357;
11315 v[1075][9] = 851;
11316 v[1076][9] = 899;
11317 v[1077][9] = 535;
11318 v[1078][9] = 493;
11319 v[1079][9] = 323;
11320 v[1080][9] = 1003;
11321 v[1081][9] = 343;
11322 v[1082][9] = 515;
11323 v[1083][9] = 859;
11324 v[1084][9] = 1017;
11325 v[1085][9] = 5;
11326 v[1086][9] = 423;
11327 v[1087][9] = 315;
11328 v[1088][9] = 1011;
11329 v[1089][9] = 703;
11330 v[1090][9] = 41;
11331 v[1091][9] = 777;
11332 v[1092][9] = 163;
11333 v[1093][9] = 95;
11334 v[1094][9] = 831;
11335 v[1095][9] = 79;
11336 v[1096][9] = 975;
11337 v[1097][9] = 235;
11338 v[1098][9] = 633;
11339 v[1099][9] = 723;
11340 v[1100][9] = 297;
11341 v[1101][9] = 589;
11342 v[1102][9] = 317;
11343 v[1103][9] = 679;
11344 v[1104][9] = 981;
11345 v[1105][9] = 195;
11346 v[1106][9] = 399;
11347 v[1107][9] = 1003;
11348 v[1108][9] = 121;
11349 v[1109][9] = 501;
11350 v[1110][9] = 155;
11351
11352 v[161][10] = 7;
11353 v[162][10] = 2011;
11354 v[163][10] = 1001;
11355 v[164][10] = 49;
11356 v[165][10] = 825;
11357 v[166][10] = 415;
11358 v[167][10] = 1441;
11359 v[168][10] = 383;
11360 v[169][10] = 1581;
11361 v[170][10] = 623;
11362 v[171][10] = 1621;
11363 v[172][10] = 1319;
11364 v[173][10] = 1387;
11365 v[174][10] = 619;
11366 v[175][10] = 839;
11367 v[176][10] = 217;
11368 v[177][10] = 75;
11369 v[178][10] = 1955;
11370 v[179][10] = 505;
11371 v[180][10] = 281;
11372 v[181][10] = 1629;
11373 v[182][10] = 1379;
11374 v[183][10] = 53;
11375 v[184][10] = 1111;
11376 v[185][10] = 1399;
11377 v[186][10] = 301;
11378 v[187][10] = 209;
11379 v[188][10] = 49;
11380 v[189][10] = 155;
11381 v[190][10] = 1647;
11382 v[191][10] = 631;
11383 v[192][10] = 129;
11384 v[193][10] = 1569;
11385 v[194][10] = 335;
11386 v[195][10] = 67;
11387 v[196][10] = 1955;
11388 v[197][10] = 1611;
11389 v[198][10] = 2021;
11390 v[199][10] = 1305;
11391 v[200][10] = 121;
11392 v[201][10] = 37;
11393 v[202][10] = 877;
11394 v[203][10] = 835;
11395 v[204][10] = 1457;
11396 v[205][10] = 669;
11397 v[206][10] = 1405;
11398 v[207][10] = 935;
11399 v[208][10] = 1735;
11400 v[209][10] = 665;
11401 v[210][10] = 551;
11402 v[211][10] = 789;
11403 v[212][10] = 1543;
11404 v[213][10] = 1267;
11405 v[214][10] = 1027;
11406 v[215][10] = 1;
11407 v[216][10] = 1911;
11408 v[217][10] = 163;
11409 v[218][10] = 1929;
11410 v[219][10] = 67;
11411 v[220][10] = 1975;
11412 v[221][10] = 1681;
11413 v[222][10] = 1413;
11414 v[223][10] = 191;
11415 v[224][10] = 1711;
11416 v[225][10] = 1307;
11417 v[226][10] = 401;
11418 v[227][10] = 725;
11419 v[228][10] = 1229;
11420 v[229][10] = 1403;
11421 v[230][10] = 1609;
11422 v[231][10] = 2035;
11423 v[232][10] = 917;
11424 v[233][10] = 921;
11425 v[234][10] = 1789;
11426 v[235][10] = 41;
11427 v[236][10] = 2003;
11428 v[237][10] = 187;
11429 v[238][10] = 67;
11430 v[239][10] = 1635;
11431 v[240][10] = 717;
11432 v[241][10] = 1449;
11433 v[242][10] = 277;
11434 v[243][10] = 1903;
11435 v[244][10] = 1179;
11436 v[245][10] = 363;
11437 v[246][10] = 1211;
11438 v[247][10] = 1231;
11439 v[248][10] = 647;
11440 v[249][10] = 1261;
11441 v[250][10] = 1029;
11442 v[251][10] = 1485;
11443 v[252][10] = 1309;
11444 v[253][10] = 1149;
11445 v[254][10] = 317;
11446 v[255][10] = 1335;
11447 v[256][10] = 171;
11448 v[257][10] = 243;
11449 v[258][10] = 271;
11450 v[259][10] = 1055;
11451 v[260][10] = 1601;
11452 v[261][10] = 1129;
11453 v[262][10] = 1653;
11454 v[263][10] = 205;
11455 v[264][10] = 1463;
11456 v[265][10] = 1681;
11457 v[266][10] = 1621;
11458 v[267][10] = 197;
11459 v[268][10] = 951;
11460 v[269][10] = 573;
11461 v[270][10] = 1697;
11462 v[271][10] = 1265;
11463 v[272][10] = 1321;
11464 v[273][10] = 1805;
11465 v[274][10] = 1235;
11466 v[275][10] = 1853;
11467 v[276][10] = 1307;
11468 v[277][10] = 945;
11469 v[278][10] = 1197;
11470 v[279][10] = 1411;
11471 v[280][10] = 833;
11472 v[281][10] = 273;
11473 v[282][10] = 1517;
11474 v[283][10] = 1747;
11475 v[284][10] = 1095;
11476 v[285][10] = 1345;
11477 v[286][10] = 869;
11478 v[287][10] = 57;
11479 v[288][10] = 1383;
11480 v[289][10] = 221;
11481 v[290][10] = 1713;
11482 v[291][10] = 335;
11483 v[292][10] = 1751;
11484 v[293][10] = 1141;
11485 v[294][10] = 839;
11486 v[295][10] = 523;
11487 v[296][10] = 1861;
11488 v[297][10] = 1105;
11489 v[298][10] = 389;
11490 v[299][10] = 1177;
11491 v[300][10] = 1877;
11492 v[301][10] = 805;
11493 v[302][10] = 93;
11494 v[303][10] = 1591;
11495 v[304][10] = 423;
11496 v[305][10] = 1835;
11497 v[306][10] = 99;
11498 v[307][10] = 1781;
11499 v[308][10] = 1515;
11500 v[309][10] = 1909;
11501 v[310][10] = 1011;
11502 v[311][10] = 303;
11503 v[312][10] = 385;
11504 v[313][10] = 1635;
11505 v[314][10] = 357;
11506 v[315][10] = 973;
11507 v[316][10] = 1781;
11508 v[317][10] = 1707;
11509 v[318][10] = 1363;
11510 v[319][10] = 1053;
11511 v[320][10] = 649;
11512 v[321][10] = 1469;
11513 v[322][10] = 623;
11514 v[323][10] = 1429;
11515 v[324][10] = 1241;
11516 v[325][10] = 1151;
11517 v[326][10] = 1055;
11518 v[327][10] = 503;
11519 v[328][10] = 921;
11520 v[329][10] = 3;
11521 v[330][10] = 349;
11522 v[331][10] = 1149;
11523 v[332][10] = 293;
11524 v[333][10] = 45;
11525 v[334][10] = 303;
11526 v[335][10] = 877;
11527 v[336][10] = 1565;
11528 v[337][10] = 1583;
11529 v[338][10] = 1001;
11530 v[339][10] = 663;
11531 v[340][10] = 1535;
11532 v[341][10] = 395;
11533 v[342][10] = 1141;
11534 v[343][10] = 1481;
11535 v[344][10] = 1797;
11536 v[345][10] = 643;
11537 v[346][10] = 1507;
11538 v[347][10] = 465;
11539 v[348][10] = 2027;
11540 v[349][10] = 1695;
11541 v[350][10] = 367;
11542 v[351][10] = 937;
11543 v[352][10] = 719;
11544 v[353][10] = 545;
11545 v[354][10] = 1991;
11546 v[355][10] = 83;
11547 v[356][10] = 819;
11548 v[357][10] = 239;
11549 v[358][10] = 1791;
11550 v[359][10] = 1461;
11551 v[360][10] = 1647;
11552 v[361][10] = 1501;
11553 v[362][10] = 1161;
11554 v[363][10] = 1629;
11555 v[364][10] = 139;
11556 v[365][10] = 1595;
11557 v[366][10] = 1921;
11558 v[367][10] = 1267;
11559 v[368][10] = 1415;
11560 v[369][10] = 509;
11561 v[370][10] = 347;
11562 v[371][10] = 777;
11563 v[372][10] = 1083;
11564 v[373][10] = 363;
11565 v[374][10] = 269;
11566 v[375][10] = 1015;
11567 v[376][10] = 1809;
11568 v[377][10] = 1105;
11569 v[378][10] = 1429;
11570 v[379][10] = 1471;
11571 v[380][10] = 2019;
11572 v[381][10] = 381;
11573 v[382][10] = 2025;
11574 v[383][10] = 1223;
11575 v[384][10] = 827;
11576 v[385][10] = 1733;
11577 v[386][10] = 887;
11578 v[387][10] = 1321;
11579 v[388][10] = 803;
11580 v[389][10] = 1951;
11581 v[390][10] = 1297;
11582 v[391][10] = 1995;
11583 v[392][10] = 833;
11584 v[393][10] = 1107;
11585 v[394][10] = 1135;
11586 v[395][10] = 1181;
11587 v[396][10] = 1251;
11588 v[397][10] = 983;
11589 v[398][10] = 1389;
11590 v[399][10] = 1565;
11591 v[400][10] = 273;
11592 v[401][10] = 137;
11593 v[402][10] = 71;
11594 v[403][10] = 735;
11595 v[404][10] = 1005;
11596 v[405][10] = 933;
11597 v[406][10] = 67;
11598 v[407][10] = 1471;
11599 v[408][10] = 551;
11600 v[409][10] = 457;
11601 v[410][10] = 1667;
11602 v[411][10] = 1729;
11603 v[412][10] = 919;
11604 v[413][10] = 285;
11605 v[414][10] = 1629;
11606 v[415][10] = 1815;
11607 v[416][10] = 653;
11608 v[417][10] = 1919;
11609 v[418][10] = 1039;
11610 v[419][10] = 531;
11611 v[420][10] = 393;
11612 v[421][10] = 1411;
11613 v[422][10] = 359;
11614 v[423][10] = 221;
11615 v[424][10] = 699;
11616 v[425][10] = 1485;
11617 v[426][10] = 471;
11618 v[427][10] = 1357;
11619 v[428][10] = 1715;
11620 v[429][10] = 595;
11621 v[430][10] = 1677;
11622 v[431][10] = 153;
11623 v[432][10] = 1903;
11624 v[433][10] = 1281;
11625 v[434][10] = 215;
11626 v[435][10] = 781;
11627 v[436][10] = 543;
11628 v[437][10] = 293;
11629 v[438][10] = 1807;
11630 v[439][10] = 965;
11631 v[440][10] = 1695;
11632 v[441][10] = 443;
11633 v[442][10] = 1985;
11634 v[443][10] = 321;
11635 v[444][10] = 879;
11636 v[445][10] = 1227;
11637 v[446][10] = 1915;
11638 v[447][10] = 839;
11639 v[448][10] = 1945;
11640 v[449][10] = 1993;
11641 v[450][10] = 1165;
11642 v[451][10] = 51;
11643 v[452][10] = 557;
11644 v[453][10] = 723;
11645 v[454][10] = 1491;
11646 v[455][10] = 817;
11647 v[456][10] = 1237;
11648 v[457][10] = 947;
11649 v[458][10] = 1215;
11650 v[459][10] = 1911;
11651 v[460][10] = 1225;
11652 v[461][10] = 1965;
11653 v[462][10] = 1889;
11654 v[463][10] = 1503;
11655 v[464][10] = 1177;
11656 v[465][10] = 73;
11657 v[466][10] = 1767;
11658 v[467][10] = 303;
11659 v[468][10] = 177;
11660 v[469][10] = 1897;
11661 v[470][10] = 1401;
11662 v[471][10] = 321;
11663 v[472][10] = 921;
11664 v[473][10] = 217;
11665 v[474][10] = 1779;
11666 v[475][10] = 327;
11667 v[476][10] = 1889;
11668 v[477][10] = 333;
11669 v[478][10] = 615;
11670 v[479][10] = 1665;
11671 v[480][10] = 1825;
11672 v[481][10] = 1639;
11673 v[482][10] = 237;
11674 v[483][10] = 1205;
11675 v[484][10] = 361;
11676 v[485][10] = 129;
11677 v[486][10] = 1655;
11678 v[487][10] = 983;
11679 v[488][10] = 1089;
11680 v[489][10] = 1171;
11681 v[490][10] = 401;
11682 v[491][10] = 677;
11683 v[492][10] = 643;
11684 v[493][10] = 749;
11685 v[494][10] = 303;
11686 v[495][10] = 1407;
11687 v[496][10] = 1873;
11688 v[497][10] = 1579;
11689 v[498][10] = 1491;
11690 v[499][10] = 1393;
11691 v[500][10] = 1247;
11692 v[501][10] = 789;
11693 v[502][10] = 763;
11694 v[503][10] = 49;
11695 v[504][10] = 5;
11696 v[505][10] = 1607;
11697 v[506][10] = 1891;
11698 v[507][10] = 735;
11699 v[508][10] = 1557;
11700 v[509][10] = 1909;
11701 v[510][10] = 1765;
11702 v[511][10] = 1777;
11703 v[512][10] = 1127;
11704 v[513][10] = 813;
11705 v[514][10] = 695;
11706 v[515][10] = 97;
11707 v[516][10] = 731;
11708 v[517][10] = 1503;
11709 v[518][10] = 1751;
11710 v[519][10] = 333;
11711 v[520][10] = 769;
11712 v[521][10] = 865;
11713 v[522][10] = 693;
11714 v[523][10] = 377;
11715 v[524][10] = 1919;
11716 v[525][10] = 957;
11717 v[526][10] = 1359;
11718 v[527][10] = 1627;
11719 v[528][10] = 1039;
11720 v[529][10] = 1783;
11721 v[530][10] = 1065;
11722 v[531][10] = 1665;
11723 v[532][10] = 1917;
11724 v[533][10] = 1947;
11725 v[534][10] = 991;
11726 v[535][10] = 1997;
11727 v[536][10] = 841;
11728 v[537][10] = 459;
11729 v[538][10] = 221;
11730 v[539][10] = 327;
11731 v[540][10] = 1595;
11732 v[541][10] = 1881;
11733 v[542][10] = 1269;
11734 v[543][10] = 1007;
11735 v[544][10] = 129;
11736 v[545][10] = 1413;
11737 v[546][10] = 475;
11738 v[547][10] = 1105;
11739 v[548][10] = 791;
11740 v[549][10] = 1983;
11741 v[550][10] = 1359;
11742 v[551][10] = 503;
11743 v[552][10] = 691;
11744 v[553][10] = 659;
11745 v[554][10] = 691;
11746 v[555][10] = 343;
11747 v[556][10] = 1375;
11748 v[557][10] = 1919;
11749 v[558][10] = 263;
11750 v[559][10] = 1373;
11751 v[560][10] = 603;
11752 v[561][10] = 1383;
11753 v[562][10] = 297;
11754 v[563][10] = 781;
11755 v[564][10] = 145;
11756 v[565][10] = 285;
11757 v[566][10] = 767;
11758 v[567][10] = 1739;
11759 v[568][10] = 1715;
11760 v[569][10] = 715;
11761 v[570][10] = 317;
11762 v[571][10] = 1333;
11763 v[572][10] = 85;
11764 v[573][10] = 831;
11765 v[574][10] = 1615;
11766 v[575][10] = 81;
11767 v[576][10] = 1667;
11768 v[577][10] = 1467;
11769 v[578][10] = 1457;
11770 v[579][10] = 1453;
11771 v[580][10] = 1825;
11772 v[581][10] = 109;
11773 v[582][10] = 387;
11774 v[583][10] = 1207;
11775 v[584][10] = 2039;
11776 v[585][10] = 213;
11777 v[586][10] = 1351;
11778 v[587][10] = 1329;
11779 v[588][10] = 1173;
11780 v[589][10] = 57;
11781 v[590][10] = 1769;
11782 v[591][10] = 951;
11783 v[592][10] = 183;
11784 v[593][10] = 23;
11785 v[594][10] = 451;
11786 v[595][10] = 1155;
11787 v[596][10] = 1551;
11788 v[597][10] = 2037;
11789 v[598][10] = 811;
11790 v[599][10] = 635;
11791 v[600][10] = 1671;
11792 v[601][10] = 1451;
11793 v[602][10] = 863;
11794 v[603][10] = 1499;
11795 v[604][10] = 1673;
11796 v[605][10] = 363;
11797 v[606][10] = 1029;
11798 v[607][10] = 1077;
11799 v[608][10] = 1525;
11800 v[609][10] = 277;
11801 v[610][10] = 1023;
11802 v[611][10] = 655;
11803 v[612][10] = 665;
11804 v[613][10] = 1869;
11805 v[614][10] = 1255;
11806 v[615][10] = 965;
11807 v[616][10] = 277;
11808 v[617][10] = 1601;
11809 v[618][10] = 329;
11810 v[619][10] = 1603;
11811 v[620][10] = 1901;
11812 v[621][10] = 395;
11813 v[622][10] = 65;
11814 v[623][10] = 1307;
11815 v[624][10] = 2029;
11816 v[625][10] = 21;
11817 v[626][10] = 1321;
11818 v[627][10] = 543;
11819 v[628][10] = 1569;
11820 v[629][10] = 1185;
11821 v[630][10] = 1905;
11822 v[631][10] = 1701;
11823 v[632][10] = 413;
11824 v[633][10] = 2041;
11825 v[634][10] = 1697;
11826 v[635][10] = 725;
11827 v[636][10] = 1417;
11828 v[637][10] = 1847;
11829 v[638][10] = 411;
11830 v[639][10] = 211;
11831 v[640][10] = 915;
11832 v[641][10] = 1891;
11833 v[642][10] = 17;
11834 v[643][10] = 1877;
11835 v[644][10] = 1699;
11836 v[645][10] = 687;
11837 v[646][10] = 1089;
11838 v[647][10] = 1973;
11839 v[648][10] = 1809;
11840 v[649][10] = 851;
11841 v[650][10] = 1495;
11842 v[651][10] = 1257;
11843 v[652][10] = 63;
11844 v[653][10] = 1323;
11845 v[654][10] = 1307;
11846 v[655][10] = 609;
11847 v[656][10] = 881;
11848 v[657][10] = 1543;
11849 v[658][10] = 177;
11850 v[659][10] = 617;
11851 v[660][10] = 1505;
11852 v[661][10] = 1747;
11853 v[662][10] = 1537;
11854 v[663][10] = 925;
11855 v[664][10] = 183;
11856 v[665][10] = 77;
11857 v[666][10] = 1723;
11858 v[667][10] = 1877;
11859 v[668][10] = 1703;
11860 v[669][10] = 397;
11861 v[670][10] = 459;
11862 v[671][10] = 521;
11863 v[672][10] = 257;
11864 v[673][10] = 1177;
11865 v[674][10] = 389;
11866 v[675][10] = 1947;
11867 v[676][10] = 1553;
11868 v[677][10] = 1583;
11869 v[678][10] = 1831;
11870 v[679][10] = 261;
11871 v[680][10] = 485;
11872 v[681][10] = 289;
11873 v[682][10] = 1281;
11874 v[683][10] = 1543;
11875 v[684][10] = 1591;
11876 v[685][10] = 1123;
11877 v[686][10] = 573;
11878 v[687][10] = 821;
11879 v[688][10] = 1065;
11880 v[689][10] = 1933;
11881 v[690][10] = 1373;
11882 v[691][10] = 2005;
11883 v[692][10] = 905;
11884 v[693][10] = 207;
11885 v[694][10] = 173;
11886 v[695][10] = 1573;
11887 v[696][10] = 1597;
11888 v[697][10] = 573;
11889 v[698][10] = 1883;
11890 v[699][10] = 1795;
11891 v[700][10] = 1499;
11892 v[701][10] = 1743;
11893 v[702][10] = 553;
11894 v[703][10] = 335;
11895 v[704][10] = 333;
11896 v[705][10] = 1645;
11897 v[706][10] = 791;
11898 v[707][10] = 871;
11899 v[708][10] = 1157;
11900 v[709][10] = 969;
11901 v[710][10] = 557;
11902 v[711][10] = 141;
11903 v[712][10] = 223;
11904 v[713][10] = 1129;
11905 v[714][10] = 1685;
11906 v[715][10] = 423;
11907 v[716][10] = 1069;
11908 v[717][10] = 391;
11909 v[718][10] = 99;
11910 v[719][10] = 95;
11911 v[720][10] = 1847;
11912 v[721][10] = 531;
11913 v[722][10] = 1859;
11914 v[723][10] = 1833;
11915 v[724][10] = 1833;
11916 v[725][10] = 341;
11917 v[726][10] = 237;
11918 v[727][10] = 1997;
11919 v[728][10] = 1799;
11920 v[729][10] = 409;
11921 v[730][10] = 431;
11922 v[731][10] = 1917;
11923 v[732][10] = 363;
11924 v[733][10] = 335;
11925 v[734][10] = 1039;
11926 v[735][10] = 1085;
11927 v[736][10] = 1657;
11928 v[737][10] = 1975;
11929 v[738][10] = 1527;
11930 v[739][10] = 1111;
11931 v[740][10] = 659;
11932 v[741][10] = 389;
11933 v[742][10] = 899;
11934 v[743][10] = 595;
11935 v[744][10] = 1439;
11936 v[745][10] = 1861;
11937 v[746][10] = 1979;
11938 v[747][10] = 1569;
11939 v[748][10] = 1087;
11940 v[749][10] = 1009;
11941 v[750][10] = 165;
11942 v[751][10] = 1895;
11943 v[752][10] = 1481;
11944 v[753][10] = 1583;
11945 v[754][10] = 29;
11946 v[755][10] = 1193;
11947 v[756][10] = 1673;
11948 v[757][10] = 1075;
11949 v[758][10] = 301;
11950 v[759][10] = 1081;
11951 v[760][10] = 1377;
11952 v[761][10] = 1747;
11953 v[762][10] = 1497;
11954 v[763][10] = 1103;
11955 v[764][10] = 1789;
11956 v[765][10] = 887;
11957 v[766][10] = 739;
11958 v[767][10] = 1577;
11959 v[768][10] = 313;
11960 v[769][10] = 1367;
11961 v[770][10] = 1299;
11962 v[771][10] = 1801;
11963 v[772][10] = 1131;
11964 v[773][10] = 1837;
11965 v[774][10] = 73;
11966 v[775][10] = 1865;
11967 v[776][10] = 1065;
11968 v[777][10] = 843;
11969 v[778][10] = 635;
11970 v[779][10] = 55;
11971 v[780][10] = 1655;
11972 v[781][10] = 913;
11973 v[782][10] = 1037;
11974 v[783][10] = 223;
11975 v[784][10] = 1871;
11976 v[785][10] = 1161;
11977 v[786][10] = 461;
11978 v[787][10] = 479;
11979 v[788][10] = 511;
11980 v[789][10] = 1721;
11981 v[790][10] = 1107;
11982 v[791][10] = 389;
11983 v[792][10] = 151;
11984 v[793][10] = 35;
11985 v[794][10] = 375;
11986 v[795][10] = 1099;
11987 v[796][10] = 937;
11988 v[797][10] = 1185;
11989 v[798][10] = 1701;
11990 v[799][10] = 769;
11991 v[800][10] = 639;
11992 v[801][10] = 1633;
11993 v[802][10] = 1609;
11994 v[803][10] = 379;
11995 v[804][10] = 1613;
11996 v[805][10] = 2031;
11997 v[806][10] = 685;
11998 v[807][10] = 289;
11999 v[808][10] = 975;
12000 v[809][10] = 671;
12001 v[810][10] = 1599;
12002 v[811][10] = 1447;
12003 v[812][10] = 871;
12004 v[813][10] = 647;
12005 v[814][10] = 99;
12006 v[815][10] = 139;
12007 v[816][10] = 1427;
12008 v[817][10] = 959;
12009 v[818][10] = 89;
12010 v[819][10] = 117;
12011 v[820][10] = 841;
12012 v[821][10] = 891;
12013 v[822][10] = 1959;
12014 v[823][10] = 223;
12015 v[824][10] = 1697;
12016 v[825][10] = 1145;
12017 v[826][10] = 499;
12018 v[827][10] = 1435;
12019 v[828][10] = 1809;
12020 v[829][10] = 1413;
12021 v[830][10] = 1445;
12022 v[831][10] = 1675;
12023 v[832][10] = 171;
12024 v[833][10] = 1073;
12025 v[834][10] = 1349;
12026 v[835][10] = 1545;
12027 v[836][10] = 2039;
12028 v[837][10] = 1027;
12029 v[838][10] = 1563;
12030 v[839][10] = 859;
12031 v[840][10] = 215;
12032 v[841][10] = 1673;
12033 v[842][10] = 1919;
12034 v[843][10] = 1633;
12035 v[844][10] = 779;
12036 v[845][10] = 411;
12037 v[846][10] = 1845;
12038 v[847][10] = 1477;
12039 v[848][10] = 1489;
12040 v[849][10] = 447;
12041 v[850][10] = 1545;
12042 v[851][10] = 351;
12043 v[852][10] = 1989;
12044 v[853][10] = 495;
12045 v[854][10] = 183;
12046 v[855][10] = 1639;
12047 v[856][10] = 1385;
12048 v[857][10] = 1805;
12049 v[858][10] = 1097;
12050 v[859][10] = 1249;
12051 v[860][10] = 1431;
12052 v[861][10] = 1571;
12053 v[862][10] = 591;
12054 v[863][10] = 697;
12055 v[864][10] = 1509;
12056 v[865][10] = 709;
12057 v[866][10] = 31;
12058 v[867][10] = 1563;
12059 v[868][10] = 165;
12060 v[869][10] = 513;
12061 v[870][10] = 1425;
12062 v[871][10] = 1299;
12063 v[872][10] = 1081;
12064 v[873][10] = 145;
12065 v[874][10] = 1841;
12066 v[875][10] = 1211;
12067 v[876][10] = 941;
12068 v[877][10] = 609;
12069 v[878][10] = 845;
12070 v[879][10] = 1169;
12071 v[880][10] = 1865;
12072 v[881][10] = 1593;
12073 v[882][10] = 347;
12074 v[883][10] = 293;
12075 v[884][10] = 1277;
12076 v[885][10] = 157;
12077 v[886][10] = 211;
12078 v[887][10] = 93;
12079 v[888][10] = 1679;
12080 v[889][10] = 1799;
12081 v[890][10] = 527;
12082 v[891][10] = 41;
12083 v[892][10] = 473;
12084 v[893][10] = 563;
12085 v[894][10] = 187;
12086 v[895][10] = 1525;
12087 v[896][10] = 575;
12088 v[897][10] = 1579;
12089 v[898][10] = 857;
12090 v[899][10] = 703;
12091 v[900][10] = 1211;
12092 v[901][10] = 647;
12093 v[902][10] = 709;
12094 v[903][10] = 981;
12095 v[904][10] = 285;
12096 v[905][10] = 697;
12097 v[906][10] = 163;
12098 v[907][10] = 981;
12099 v[908][10] = 153;
12100 v[909][10] = 1515;
12101 v[910][10] = 47;
12102 v[911][10] = 1553;
12103 v[912][10] = 599;
12104 v[913][10] = 225;
12105 v[914][10] = 1147;
12106 v[915][10] = 381;
12107 v[916][10] = 135;
12108 v[917][10] = 821;
12109 v[918][10] = 1965;
12110 v[919][10] = 609;
12111 v[920][10] = 1033;
12112 v[921][10] = 983;
12113 v[922][10] = 503;
12114 v[923][10] = 1117;
12115 v[924][10] = 327;
12116 v[925][10] = 453;
12117 v[926][10] = 2005;
12118 v[927][10] = 1257;
12119 v[928][10] = 343;
12120 v[929][10] = 1649;
12121 v[930][10] = 1199;
12122 v[931][10] = 599;
12123 v[932][10] = 1877;
12124 v[933][10] = 569;
12125 v[934][10] = 695;
12126 v[935][10] = 1587;
12127 v[936][10] = 1475;
12128 v[937][10] = 187;
12129 v[938][10] = 973;
12130 v[939][10] = 233;
12131 v[940][10] = 511;
12132 v[941][10] = 51;
12133 v[942][10] = 1083;
12134 v[943][10] = 665;
12135 v[944][10] = 1321;
12136 v[945][10] = 531;
12137 v[946][10] = 1875;
12138 v[947][10] = 1939;
12139 v[948][10] = 859;
12140 v[949][10] = 1507;
12141 v[950][10] = 1979;
12142 v[951][10] = 1203;
12143 v[952][10] = 1965;
12144 v[953][10] = 737;
12145 v[954][10] = 921;
12146 v[955][10] = 1565;
12147 v[956][10] = 1943;
12148 v[957][10] = 819;
12149 v[958][10] = 223;
12150 v[959][10] = 365;
12151 v[960][10] = 167;
12152 v[961][10] = 1705;
12153 v[962][10] = 413;
12154 v[963][10] = 1577;
12155 v[964][10] = 745;
12156 v[965][10] = 1573;
12157 v[966][10] = 655;
12158 v[967][10] = 1633;
12159 v[968][10] = 1003;
12160 v[969][10] = 91;
12161 v[970][10] = 1123;
12162 v[971][10] = 477;
12163 v[972][10] = 1741;
12164 v[973][10] = 1663;
12165 v[974][10] = 35;
12166 v[975][10] = 715;
12167 v[976][10] = 37;
12168 v[977][10] = 1513;
12169 v[978][10] = 815;
12170 v[979][10] = 941;
12171 v[980][10] = 1379;
12172 v[981][10] = 263;
12173 v[982][10] = 1831;
12174 v[983][10] = 1735;
12175 v[984][10] = 1111;
12176 v[985][10] = 1449;
12177 v[986][10] = 353;
12178 v[987][10] = 1941;
12179 v[988][10] = 1655;
12180 v[989][10] = 1349;
12181 v[990][10] = 877;
12182 v[991][10] = 285;
12183 v[992][10] = 1723;
12184 v[993][10] = 125;
12185 v[994][10] = 1753;
12186 v[995][10] = 985;
12187 v[996][10] = 723;
12188 v[997][10] = 175;
12189 v[998][10] = 439;
12190 v[999][10] = 791;
12191 v[1000][10] = 1051;
12192 v[1001][10] = 1261;
12193 v[1002][10] = 717;
12194 v[1003][10] = 1555;
12195 v[1004][10] = 1757;
12196 v[1005][10] = 1777;
12197 v[1006][10] = 577;
12198 v[1007][10] = 1583;
12199 v[1008][10] = 1957;
12200 v[1009][10] = 873;
12201 v[1010][10] = 331;
12202 v[1011][10] = 1163;
12203 v[1012][10] = 313;
12204 v[1013][10] = 1;
12205 v[1014][10] = 1963;
12206 v[1015][10] = 963;
12207 v[1016][10] = 1905;
12208 v[1017][10] = 821;
12209 v[1018][10] = 1677;
12210 v[1019][10] = 185;
12211 v[1020][10] = 709;
12212 v[1021][10] = 545;
12213 v[1022][10] = 1723;
12214 v[1023][10] = 215;
12215 v[1024][10] = 1885;
12216 v[1025][10] = 1249;
12217 v[1026][10] = 583;
12218 v[1027][10] = 1803;
12219 v[1028][10] = 839;
12220 v[1029][10] = 885;
12221 v[1030][10] = 485;
12222 v[1031][10] = 413;
12223 v[1032][10] = 1767;
12224 v[1033][10] = 425;
12225 v[1034][10] = 129;
12226 v[1035][10] = 1035;
12227 v[1036][10] = 329;
12228 v[1037][10] = 1263;
12229 v[1038][10] = 1881;
12230 v[1039][10] = 1779;
12231 v[1040][10] = 1565;
12232 v[1041][10] = 359;
12233 v[1042][10] = 367;
12234 v[1043][10] = 453;
12235 v[1044][10] = 707;
12236 v[1045][10] = 1419;
12237 v[1046][10] = 831;
12238 v[1047][10] = 1889;
12239 v[1048][10] = 887;
12240 v[1049][10] = 1871;
12241 v[1050][10] = 1869;
12242 v[1051][10] = 747;
12243 v[1052][10] = 223;
12244 v[1053][10] = 1547;
12245 v[1054][10] = 1799;
12246 v[1055][10] = 433;
12247 v[1056][10] = 1441;
12248 v[1057][10] = 553;
12249 v[1058][10] = 2021;
12250 v[1059][10] = 1303;
12251 v[1060][10] = 1505;
12252 v[1061][10] = 1735;
12253 v[1062][10] = 1619;
12254 v[1063][10] = 1065;
12255 v[1064][10] = 1161;
12256 v[1065][10] = 2047;
12257 v[1066][10] = 347;
12258 v[1067][10] = 867;
12259 v[1068][10] = 881;
12260 v[1069][10] = 1447;
12261 v[1070][10] = 329;
12262 v[1071][10] = 781;
12263 v[1072][10] = 1065;
12264 v[1073][10] = 219;
12265 v[1074][10] = 589;
12266 v[1075][10] = 645;
12267 v[1076][10] = 1257;
12268 v[1077][10] = 1833;
12269 v[1078][10] = 749;
12270 v[1079][10] = 1841;
12271 v[1080][10] = 1733;
12272 v[1081][10] = 1179;
12273 v[1082][10] = 1191;
12274 v[1083][10] = 1025;
12275 v[1084][10] = 1639;
12276 v[1085][10] = 1955;
12277 v[1086][10] = 1423;
12278 v[1087][10] = 1685;
12279 v[1088][10] = 1711;
12280 v[1089][10] = 493;
12281 v[1090][10] = 549;
12282 v[1091][10] = 783;
12283 v[1092][10] = 1653;
12284 v[1093][10] = 397;
12285 v[1094][10] = 895;
12286 v[1095][10] = 233;
12287 v[1096][10] = 759;
12288 v[1097][10] = 1505;
12289 v[1098][10] = 677;
12290 v[1099][10] = 1449;
12291 v[1100][10] = 1573;
12292 v[1101][10] = 1297;
12293 v[1102][10] = 1821;
12294 v[1103][10] = 1691;
12295 v[1104][10] = 791;
12296 v[1105][10] = 289;
12297 v[1106][10] = 1187;
12298 v[1107][10] = 867;
12299 v[1108][10] = 1535;
12300 v[1109][10] = 575;
12301 v[1110][10] = 183;
12302
12303 v[337][11] = 3915;
12304 v[338][11] = 97;
12305 v[339][11] = 3047;
12306 v[340][11] = 937;
12307 v[341][11] = 2897;
12308 v[342][11] = 953;
12309 v[343][11] = 127;
12310 v[344][11] = 1201;
12311 v[345][11] = 3819;
12312 v[346][11] = 193;
12313 v[347][11] = 2053;
12314 v[348][11] = 3061;
12315 v[349][11] = 3759;
12316 v[350][11] = 1553;
12317 v[351][11] = 2007;
12318 v[352][11] = 2493;
12319 v[353][11] = 603;
12320 v[354][11] = 3343;
12321 v[355][11] = 3751;
12322 v[356][11] = 1059;
12323 v[357][11] = 783;
12324 v[358][11] = 1789;
12325 v[359][11] = 1589;
12326 v[360][11] = 283;
12327 v[361][11] = 1093;
12328 v[362][11] = 3919;
12329 v[363][11] = 2747;
12330 v[364][11] = 277;
12331 v[365][11] = 2605;
12332 v[366][11] = 2169;
12333 v[367][11] = 2905;
12334 v[368][11] = 721;
12335 v[369][11] = 4069;
12336 v[370][11] = 233;
12337 v[371][11] = 261;
12338 v[372][11] = 1137;
12339 v[373][11] = 3993;
12340 v[374][11] = 3619;
12341 v[375][11] = 2881;
12342 v[376][11] = 1275;
12343 v[377][11] = 3865;
12344 v[378][11] = 1299;
12345 v[379][11] = 3757;
12346 v[380][11] = 1193;
12347 v[381][11] = 733;
12348 v[382][11] = 993;
12349 v[383][11] = 1153;
12350 v[384][11] = 2945;
12351 v[385][11] = 3163;
12352 v[386][11] = 3179;
12353 v[387][11] = 437;
12354 v[388][11] = 271;
12355 v[389][11] = 3493;
12356 v[390][11] = 3971;
12357 v[391][11] = 1005;
12358 v[392][11] = 2615;
12359 v[393][11] = 2253;
12360 v[394][11] = 1131;
12361 v[395][11] = 585;
12362 v[396][11] = 2775;
12363 v[397][11] = 2171;
12364 v[398][11] = 2383;
12365 v[399][11] = 2937;
12366 v[400][11] = 2447;
12367 v[401][11] = 1745;
12368 v[402][11] = 663;
12369 v[403][11] = 1515;
12370 v[404][11] = 3767;
12371 v[405][11] = 2709;
12372 v[406][11] = 1767;
12373 v[407][11] = 3185;
12374 v[408][11] = 3017;
12375 v[409][11] = 2815;
12376 v[410][11] = 1829;
12377 v[411][11] = 87;
12378 v[412][11] = 3341;
12379 v[413][11] = 793;
12380 v[414][11] = 2627;
12381 v[415][11] = 2169;
12382 v[416][11] = 1875;
12383 v[417][11] = 3745;
12384 v[418][11] = 367;
12385 v[419][11] = 3783;
12386 v[420][11] = 783;
12387 v[421][11] = 827;
12388 v[422][11] = 3253;
12389 v[423][11] = 2639;
12390 v[424][11] = 2955;
12391 v[425][11] = 3539;
12392 v[426][11] = 1579;
12393 v[427][11] = 2109;
12394 v[428][11] = 379;
12395 v[429][11] = 2939;
12396 v[430][11] = 3019;
12397 v[431][11] = 1999;
12398 v[432][11] = 2253;
12399 v[433][11] = 2911;
12400 v[434][11] = 3733;
12401 v[435][11] = 481;
12402 v[436][11] = 1767;
12403 v[437][11] = 1055;
12404 v[438][11] = 4019;
12405 v[439][11] = 4085;
12406 v[440][11] = 105;
12407 v[441][11] = 1829;
12408 v[442][11] = 2097;
12409 v[443][11] = 2379;
12410 v[444][11] = 1567;
12411 v[445][11] = 2713;
12412 v[446][11] = 737;
12413 v[447][11] = 3423;
12414 v[448][11] = 3941;
12415 v[449][11] = 2659;
12416 v[450][11] = 3961;
12417 v[451][11] = 1755;
12418 v[452][11] = 3613;
12419 v[453][11] = 1937;
12420 v[454][11] = 1559;
12421 v[455][11] = 2287;
12422 v[456][11] = 2743;
12423 v[457][11] = 67;
12424 v[458][11] = 2859;
12425 v[459][11] = 325;
12426 v[460][11] = 2601;
12427 v[461][11] = 1149;
12428 v[462][11] = 3259;
12429 v[463][11] = 2403;
12430 v[464][11] = 3947;
12431 v[465][11] = 2011;
12432 v[466][11] = 175;
12433 v[467][11] = 3389;
12434 v[468][11] = 3915;
12435 v[469][11] = 1315;
12436 v[470][11] = 2447;
12437 v[471][11] = 141;
12438 v[472][11] = 359;
12439 v[473][11] = 3609;
12440 v[474][11] = 3933;
12441 v[475][11] = 729;
12442 v[476][11] = 2051;
12443 v[477][11] = 1755;
12444 v[478][11] = 2149;
12445 v[479][11] = 2107;
12446 v[480][11] = 1741;
12447 v[481][11] = 1051;
12448 v[482][11] = 3681;
12449 v[483][11] = 471;
12450 v[484][11] = 1055;
12451 v[485][11] = 845;
12452 v[486][11] = 257;
12453 v[487][11] = 1559;
12454 v[488][11] = 1061;
12455 v[489][11] = 2803;
12456 v[490][11] = 2219;
12457 v[491][11] = 1315;
12458 v[492][11] = 1369;
12459 v[493][11] = 3211;
12460 v[494][11] = 4027;
12461 v[495][11] = 105;
12462 v[496][11] = 11;
12463 v[497][11] = 1077;
12464 v[498][11] = 2857;
12465 v[499][11] = 337;
12466 v[500][11] = 3553;
12467 v[501][11] = 3503;
12468 v[502][11] = 3917;
12469 v[503][11] = 2665;
12470 v[504][11] = 3823;
12471 v[505][11] = 3403;
12472 v[506][11] = 3711;
12473 v[507][11] = 2085;
12474 v[508][11] = 1103;
12475 v[509][11] = 1641;
12476 v[510][11] = 701;
12477 v[511][11] = 4095;
12478 v[512][11] = 2883;
12479 v[513][11] = 1435;
12480 v[514][11] = 653;
12481 v[515][11] = 2363;
12482 v[516][11] = 1597;
12483 v[517][11] = 767;
12484 v[518][11] = 869;
12485 v[519][11] = 1825;
12486 v[520][11] = 1117;
12487 v[521][11] = 1297;
12488 v[522][11] = 501;
12489 v[523][11] = 505;
12490 v[524][11] = 149;
12491 v[525][11] = 873;
12492 v[526][11] = 2673;
12493 v[527][11] = 551;
12494 v[528][11] = 1499;
12495 v[529][11] = 2793;
12496 v[530][11] = 3277;
12497 v[531][11] = 2143;
12498 v[532][11] = 3663;
12499 v[533][11] = 533;
12500 v[534][11] = 3991;
12501 v[535][11] = 575;
12502 v[536][11] = 1877;
12503 v[537][11] = 1009;
12504 v[538][11] = 3929;
12505 v[539][11] = 473;
12506 v[540][11] = 3009;
12507 v[541][11] = 2595;
12508 v[542][11] = 3249;
12509 v[543][11] = 675;
12510 v[544][11] = 3593;
12511 v[545][11] = 2453;
12512 v[546][11] = 1567;
12513 v[547][11] = 973;
12514 v[548][11] = 595;
12515 v[549][11] = 1335;
12516 v[550][11] = 1715;
12517 v[551][11] = 589;
12518 v[552][11] = 85;
12519 v[553][11] = 2265;
12520 v[554][11] = 3069;
12521 v[555][11] = 461;
12522 v[556][11] = 1659;
12523 v[557][11] = 2627;
12524 v[558][11] = 1307;
12525 v[559][11] = 1731;
12526 v[560][11] = 1501;
12527 v[561][11] = 1699;
12528 v[562][11] = 3545;
12529 v[563][11] = 3803;
12530 v[564][11] = 2157;
12531 v[565][11] = 453;
12532 v[566][11] = 2813;
12533 v[567][11] = 2047;
12534 v[568][11] = 2999;
12535 v[569][11] = 3841;
12536 v[570][11] = 2361;
12537 v[571][11] = 1079;
12538 v[572][11] = 573;
12539 v[573][11] = 69;
12540 v[574][11] = 1363;
12541 v[575][11] = 1597;
12542 v[576][11] = 3427;
12543 v[577][11] = 2899;
12544 v[578][11] = 2771;
12545 v[579][11] = 1327;
12546 v[580][11] = 1117;
12547 v[581][11] = 1523;
12548 v[582][11] = 3521;
12549 v[583][11] = 2393;
12550 v[584][11] = 2537;
12551 v[585][11] = 1979;
12552 v[586][11] = 3179;
12553 v[587][11] = 683;
12554 v[588][11] = 2453;
12555 v[589][11] = 453;
12556 v[590][11] = 1227;
12557 v[591][11] = 779;
12558 v[592][11] = 671;
12559 v[593][11] = 3483;
12560 v[594][11] = 2135;
12561 v[595][11] = 3139;
12562 v[596][11] = 3381;
12563 v[597][11] = 3945;
12564 v[598][11] = 57;
12565 v[599][11] = 1541;
12566 v[600][11] = 3405;
12567 v[601][11] = 3381;
12568 v[602][11] = 2371;
12569 v[603][11] = 2879;
12570 v[604][11] = 1985;
12571 v[605][11] = 987;
12572 v[606][11] = 3017;
12573 v[607][11] = 3031;
12574 v[608][11] = 3839;
12575 v[609][11] = 1401;
12576 v[610][11] = 3749;
12577 v[611][11] = 2977;
12578 v[612][11] = 681;
12579 v[613][11] = 1175;
12580 v[614][11] = 1519;
12581 v[615][11] = 3355;
12582 v[616][11] = 907;
12583 v[617][11] = 117;
12584 v[618][11] = 771;
12585 v[619][11] = 3741;
12586 v[620][11] = 3337;
12587 v[621][11] = 1743;
12588 v[622][11] = 1227;
12589 v[623][11] = 3335;
12590 v[624][11] = 2755;
12591 v[625][11] = 1909;
12592 v[626][11] = 3603;
12593 v[627][11] = 2397;
12594 v[628][11] = 653;
12595 v[629][11] = 87;
12596 v[630][11] = 2025;
12597 v[631][11] = 2617;
12598 v[632][11] = 3257;
12599 v[633][11] = 287;
12600 v[634][11] = 3051;
12601 v[635][11] = 3809;
12602 v[636][11] = 897;
12603 v[637][11] = 2215;
12604 v[638][11] = 63;
12605 v[639][11] = 2043;
12606 v[640][11] = 1757;
12607 v[641][11] = 3671;
12608 v[642][11] = 297;
12609 v[643][11] = 3131;
12610 v[644][11] = 1305;
12611 v[645][11] = 293;
12612 v[646][11] = 3865;
12613 v[647][11] = 3173;
12614 v[648][11] = 3397;
12615 v[649][11] = 2269;
12616 v[650][11] = 3673;
12617 v[651][11] = 717;
12618 v[652][11] = 3041;
12619 v[653][11] = 3341;
12620 v[654][11] = 3595;
12621 v[655][11] = 3819;
12622 v[656][11] = 2871;
12623 v[657][11] = 3973;
12624 v[658][11] = 1129;
12625 v[659][11] = 513;
12626 v[660][11] = 871;
12627 v[661][11] = 1485;
12628 v[662][11] = 3977;
12629 v[663][11] = 2473;
12630 v[664][11] = 1171;
12631 v[665][11] = 1143;
12632 v[666][11] = 3063;
12633 v[667][11] = 3547;
12634 v[668][11] = 2183;
12635 v[669][11] = 3993;
12636 v[670][11] = 133;
12637 v[671][11] = 2529;
12638 v[672][11] = 2699;
12639 v[673][11] = 233;
12640 v[674][11] = 2355;
12641 v[675][11] = 231;
12642 v[676][11] = 3241;
12643 v[677][11] = 611;
12644 v[678][11] = 1309;
12645 v[679][11] = 3829;
12646 v[680][11] = 1839;
12647 v[681][11] = 1495;
12648 v[682][11] = 301;
12649 v[683][11] = 1169;
12650 v[684][11] = 1613;
12651 v[685][11] = 2673;
12652 v[686][11] = 243;
12653 v[687][11] = 3601;
12654 v[688][11] = 3669;
12655 v[689][11] = 2813;
12656 v[690][11] = 2671;
12657 v[691][11] = 2679;
12658 v[692][11] = 3463;
12659 v[693][11] = 2477;
12660 v[694][11] = 1795;
12661 v[695][11] = 617;
12662 v[696][11] = 2317;
12663 v[697][11] = 1855;
12664 v[698][11] = 1057;
12665 v[699][11] = 1703;
12666 v[700][11] = 1761;
12667 v[701][11] = 2515;
12668 v[702][11] = 801;
12669 v[703][11] = 1205;
12670 v[704][11] = 1311;
12671 v[705][11] = 473;
12672 v[706][11] = 3963;
12673 v[707][11] = 697;
12674 v[708][11] = 1221;
12675 v[709][11] = 251;
12676 v[710][11] = 381;
12677 v[711][11] = 3887;
12678 v[712][11] = 1761;
12679 v[713][11] = 3093;
12680 v[714][11] = 3721;
12681 v[715][11] = 2079;
12682 v[716][11] = 4085;
12683 v[717][11] = 379;
12684 v[718][11] = 3601;
12685 v[719][11] = 3845;
12686 v[720][11] = 433;
12687 v[721][11] = 1781;
12688 v[722][11] = 29;
12689 v[723][11] = 1897;
12690 v[724][11] = 1599;
12691 v[725][11] = 2163;
12692 v[726][11] = 75;
12693 v[727][11] = 3475;
12694 v[728][11] = 3957;
12695 v[729][11] = 1641;
12696 v[730][11] = 3911;
12697 v[731][11] = 2959;
12698 v[732][11] = 2833;
12699 v[733][11] = 1279;
12700 v[734][11] = 1099;
12701 v[735][11] = 403;
12702 v[736][11] = 799;
12703 v[737][11] = 2183;
12704 v[738][11] = 2699;
12705 v[739][11] = 1711;
12706 v[740][11] = 2037;
12707 v[741][11] = 727;
12708 v[742][11] = 289;
12709 v[743][11] = 1785;
12710 v[744][11] = 1575;
12711 v[745][11] = 3633;
12712 v[746][11] = 2367;
12713 v[747][11] = 1261;
12714 v[748][11] = 3953;
12715 v[749][11] = 1735;
12716 v[750][11] = 171;
12717 v[751][11] = 1959;
12718 v[752][11] = 2867;
12719 v[753][11] = 859;
12720 v[754][11] = 2951;
12721 v[755][11] = 3211;
12722 v[756][11] = 15;
12723 v[757][11] = 1279;
12724 v[758][11] = 1323;
12725 v[759][11] = 599;
12726 v[760][11] = 1651;
12727 v[761][11] = 3951;
12728 v[762][11] = 1011;
12729 v[763][11] = 315;
12730 v[764][11] = 3513;
12731 v[765][11] = 3351;
12732 v[766][11] = 1725;
12733 v[767][11] = 3793;
12734 v[768][11] = 2399;
12735 v[769][11] = 287;
12736 v[770][11] = 4017;
12737 v[771][11] = 3571;
12738 v[772][11] = 1007;
12739 v[773][11] = 541;
12740 v[774][11] = 3115;
12741 v[775][11] = 429;
12742 v[776][11] = 1585;
12743 v[777][11] = 1285;
12744 v[778][11] = 755;
12745 v[779][11] = 1211;
12746 v[780][11] = 3047;
12747 v[781][11] = 915;
12748 v[782][11] = 3611;
12749 v[783][11] = 2697;
12750 v[784][11] = 2129;
12751 v[785][11] = 3669;
12752 v[786][11] = 81;
12753 v[787][11] = 3939;
12754 v[788][11] = 2437;
12755 v[789][11] = 915;
12756 v[790][11] = 779;
12757 v[791][11] = 3567;
12758 v[792][11] = 3701;
12759 v[793][11] = 2479;
12760 v[794][11] = 3807;
12761 v[795][11] = 1893;
12762 v[796][11] = 3927;
12763 v[797][11] = 2619;
12764 v[798][11] = 2543;
12765 v[799][11] = 3633;
12766 v[800][11] = 2007;
12767 v[801][11] = 3857;
12768 v[802][11] = 3837;
12769 v[803][11] = 487;
12770 v[804][11] = 1769;
12771 v[805][11] = 3759;
12772 v[806][11] = 3105;
12773 v[807][11] = 2727;
12774 v[808][11] = 3155;
12775 v[809][11] = 2479;
12776 v[810][11] = 1341;
12777 v[811][11] = 1657;
12778 v[812][11] = 2767;
12779 v[813][11] = 2541;
12780 v[814][11] = 577;
12781 v[815][11] = 2105;
12782 v[816][11] = 799;
12783 v[817][11] = 17;
12784 v[818][11] = 2871;
12785 v[819][11] = 3637;
12786 v[820][11] = 953;
12787 v[821][11] = 65;
12788 v[822][11] = 69;
12789 v[823][11] = 2897;
12790 v[824][11] = 3841;
12791 v[825][11] = 3559;
12792 v[826][11] = 4067;
12793 v[827][11] = 2335;
12794 v[828][11] = 3409;
12795 v[829][11] = 1087;
12796 v[830][11] = 425;
12797 v[831][11] = 2813;
12798 v[832][11] = 1705;
12799 v[833][11] = 1701;
12800 v[834][11] = 1237;
12801 v[835][11] = 821;
12802 v[836][11] = 1375;
12803 v[837][11] = 3673;
12804 v[838][11] = 2693;
12805 v[839][11] = 3925;
12806 v[840][11] = 1541;
12807 v[841][11] = 1871;
12808 v[842][11] = 2285;
12809 v[843][11] = 847;
12810 v[844][11] = 4035;
12811 v[845][11] = 1101;
12812 v[846][11] = 2029;
12813 v[847][11] = 855;
12814 v[848][11] = 2733;
12815 v[849][11] = 2503;
12816 v[850][11] = 121;
12817 v[851][11] = 2855;
12818 v[852][11] = 1069;
12819 v[853][11] = 3463;
12820 v[854][11] = 3505;
12821 v[855][11] = 1539;
12822 v[856][11] = 607;
12823 v[857][11] = 1349;
12824 v[858][11] = 575;
12825 v[859][11] = 2301;
12826 v[860][11] = 2321;
12827 v[861][11] = 1101;
12828 v[862][11] = 333;
12829 v[863][11] = 291;
12830 v[864][11] = 2171;
12831 v[865][11] = 4085;
12832 v[866][11] = 2173;
12833 v[867][11] = 2541;
12834 v[868][11] = 1195;
12835 v[869][11] = 925;
12836 v[870][11] = 4039;
12837 v[871][11] = 1379;
12838 v[872][11] = 699;
12839 v[873][11] = 1979;
12840 v[874][11] = 275;
12841 v[875][11] = 953;
12842 v[876][11] = 1755;
12843 v[877][11] = 1643;
12844 v[878][11] = 325;
12845 v[879][11] = 101;
12846 v[880][11] = 2263;
12847 v[881][11] = 3329;
12848 v[882][11] = 3673;
12849 v[883][11] = 3413;
12850 v[884][11] = 1977;
12851 v[885][11] = 2727;
12852 v[886][11] = 2313;
12853 v[887][11] = 1419;
12854 v[888][11] = 887;
12855 v[889][11] = 609;
12856 v[890][11] = 2475;
12857 v[891][11] = 591;
12858 v[892][11] = 2613;
12859 v[893][11] = 2081;
12860 v[894][11] = 3805;
12861 v[895][11] = 3435;
12862 v[896][11] = 2409;
12863 v[897][11] = 111;
12864 v[898][11] = 3557;
12865 v[899][11] = 3607;
12866 v[900][11] = 903;
12867 v[901][11] = 231;
12868 v[902][11] = 3059;
12869 v[903][11] = 473;
12870 v[904][11] = 2959;
12871 v[905][11] = 2925;
12872 v[906][11] = 3861;
12873 v[907][11] = 2043;
12874 v[908][11] = 3887;
12875 v[909][11] = 351;
12876 v[910][11] = 2865;
12877 v[911][11] = 369;
12878 v[912][11] = 1377;
12879 v[913][11] = 2639;
12880 v[914][11] = 1261;
12881 v[915][11] = 3625;
12882 v[916][11] = 3279;
12883 v[917][11] = 2201;
12884 v[918][11] = 2949;
12885 v[919][11] = 3049;
12886 v[920][11] = 449;
12887 v[921][11] = 1297;
12888 v[922][11] = 897;
12889 v[923][11] = 1891;
12890 v[924][11] = 411;
12891 v[925][11] = 2773;
12892 v[926][11] = 749;
12893 v[927][11] = 2753;
12894 v[928][11] = 1825;
12895 v[929][11] = 853;
12896 v[930][11] = 2775;
12897 v[931][11] = 3547;
12898 v[932][11] = 3923;
12899 v[933][11] = 3923;
12900 v[934][11] = 987;
12901 v[935][11] = 3723;
12902 v[936][11] = 2189;
12903 v[937][11] = 3877;
12904 v[938][11] = 3577;
12905 v[939][11] = 297;
12906 v[940][11] = 2763;
12907 v[941][11] = 1845;
12908 v[942][11] = 3083;
12909 v[943][11] = 2951;
12910 v[944][11] = 483;
12911 v[945][11] = 2169;
12912 v[946][11] = 3985;
12913 v[947][11] = 245;
12914 v[948][11] = 3655;
12915 v[949][11] = 3441;
12916 v[950][11] = 1023;
12917 v[951][11] = 235;
12918 v[952][11] = 835;
12919 v[953][11] = 3693;
12920 v[954][11] = 3585;
12921 v[955][11] = 327;
12922 v[956][11] = 1003;
12923 v[957][11] = 543;
12924 v[958][11] = 3059;
12925 v[959][11] = 2637;
12926 v[960][11] = 2923;
12927 v[961][11] = 87;
12928 v[962][11] = 3617;
12929 v[963][11] = 1031;
12930 v[964][11] = 1043;
12931 v[965][11] = 903;
12932 v[966][11] = 2913;
12933 v[967][11] = 2177;
12934 v[968][11] = 2641;
12935 v[969][11] = 3279;
12936 v[970][11] = 389;
12937 v[971][11] = 2009;
12938 v[972][11] = 525;
12939 v[973][11] = 4085;
12940 v[974][11] = 3299;
12941 v[975][11] = 987;
12942 v[976][11] = 2409;
12943 v[977][11] = 813;
12944 v[978][11] = 2683;
12945 v[979][11] = 373;
12946 v[980][11] = 2695;
12947 v[981][11] = 3775;
12948 v[982][11] = 2375;
12949 v[983][11] = 1119;
12950 v[984][11] = 2791;
12951 v[985][11] = 223;
12952 v[986][11] = 325;
12953 v[987][11] = 587;
12954 v[988][11] = 1379;
12955 v[989][11] = 2877;
12956 v[990][11] = 2867;
12957 v[991][11] = 3793;
12958 v[992][11] = 655;
12959 v[993][11] = 831;
12960 v[994][11] = 3425;
12961 v[995][11] = 1663;
12962 v[996][11] = 1681;
12963 v[997][11] = 2657;
12964 v[998][11] = 1865;
12965 v[999][11] = 3943;
12966 v[1000][11] = 2977;
12967 v[1001][11] = 1979;
12968 v[1002][11] = 2271;
12969 v[1003][11] = 3247;
12970 v[1004][11] = 1267;
12971 v[1005][11] = 1747;
12972 v[1006][11] = 811;
12973 v[1007][11] = 159;
12974 v[1008][11] = 429;
12975 v[1009][11] = 2001;
12976 v[1010][11] = 1195;
12977 v[1011][11] = 3065;
12978 v[1012][11] = 553;
12979 v[1013][11] = 1499;
12980 v[1014][11] = 3529;
12981 v[1015][11] = 1081;
12982 v[1016][11] = 2877;
12983 v[1017][11] = 3077;
12984 v[1018][11] = 845;
12985 v[1019][11] = 1793;
12986 v[1020][11] = 2409;
12987 v[1021][11] = 3995;
12988 v[1022][11] = 2559;
12989 v[1023][11] = 4081;
12990 v[1024][11] = 1195;
12991 v[1025][11] = 2955;
12992 v[1026][11] = 1117;
12993 v[1027][11] = 1409;
12994 v[1028][11] = 785;
12995 v[1029][11] = 287;
12996 v[1030][11] = 1521;
12997 v[1031][11] = 1607;
12998 v[1032][11] = 85;
12999 v[1033][11] = 3055;
13000 v[1034][11] = 3123;
13001 v[1035][11] = 2533;
13002 v[1036][11] = 2329;
13003 v[1037][11] = 3477;
13004 v[1038][11] = 799;
13005 v[1039][11] = 3683;
13006 v[1040][11] = 3715;
13007 v[1041][11] = 337;
13008 v[1042][11] = 3139;
13009 v[1043][11] = 3311;
13010 v[1044][11] = 431;
13011 v[1045][11] = 3511;
13012 v[1046][11] = 2299;
13013 v[1047][11] = 365;
13014 v[1048][11] = 2941;
13015 v[1049][11] = 3067;
13016 v[1050][11] = 1331;
13017 v[1051][11] = 1081;
13018 v[1052][11] = 1097;
13019 v[1053][11] = 2853;
13020 v[1054][11] = 2299;
13021 v[1055][11] = 495;
13022 v[1056][11] = 1745;
13023 v[1057][11] = 749;
13024 v[1058][11] = 3819;
13025 v[1059][11] = 619;
13026 v[1060][11] = 1059;
13027 v[1061][11] = 3559;
13028 v[1062][11] = 183;
13029 v[1063][11] = 3743;
13030 v[1064][11] = 723;
13031 v[1065][11] = 949;
13032 v[1066][11] = 3501;
13033 v[1067][11] = 733;
13034 v[1068][11] = 2599;
13035 v[1069][11] = 3983;
13036 v[1070][11] = 3961;
13037 v[1071][11] = 911;
13038 v[1072][11] = 1899;
13039 v[1073][11] = 985;
13040 v[1074][11] = 2493;
13041 v[1075][11] = 1795;
13042 v[1076][11] = 653;
13043 v[1077][11] = 157;
13044 v[1078][11] = 433;
13045 v[1079][11] = 2361;
13046 v[1080][11] = 3093;
13047 v[1081][11] = 3119;
13048 v[1082][11] = 3679;
13049 v[1083][11] = 2367;
13050 v[1084][11] = 1701;
13051 v[1085][11] = 1445;
13052 v[1086][11] = 1321;
13053 v[1087][11] = 2397;
13054 v[1088][11] = 1241;
13055 v[1089][11] = 3305;
13056 v[1090][11] = 3985;
13057 v[1091][11] = 2349;
13058 v[1092][11] = 4067;
13059 v[1093][11] = 3805;
13060 v[1094][11] = 3073;
13061 v[1095][11] = 2837;
13062 v[1096][11] = 1567;
13063 v[1097][11] = 3783;
13064 v[1098][11] = 451;
13065 v[1099][11] = 2441;
13066 v[1100][11] = 1181;
13067 v[1101][11] = 487;
13068 v[1102][11] = 543;
13069 v[1103][11] = 1201;
13070 v[1104][11] = 3735;
13071 v[1105][11] = 2517;
13072 v[1106][11] = 733;
13073 v[1107][11] = 1535;
13074 v[1108][11] = 2175;
13075 v[1109][11] = 3613;
13076 v[1110][11] = 3019;
13077
13078 v[481][12] = 2319;
13079 v[482][12] = 653;
13080 v[483][12] = 1379;
13081 v[484][12] = 1675;
13082 v[485][12] = 1951;
13083 v[486][12] = 7075;
13084 v[487][12] = 2087;
13085 v[488][12] = 7147;
13086 v[489][12] = 1427;
13087 v[490][12] = 893;
13088 v[491][12] = 171;
13089 v[492][12] = 2019;
13090 v[493][12] = 7235;
13091 v[494][12] = 5697;
13092 v[495][12] = 3615;
13093 v[496][12] = 1961;
13094 v[497][12] = 7517;
13095 v[498][12] = 6849;
13096 v[499][12] = 2893;
13097 v[500][12] = 1883;
13098 v[501][12] = 2863;
13099 v[502][12] = 2173;
13100 v[503][12] = 4543;
13101 v[504][12] = 73;
13102 v[505][12] = 381;
13103 v[506][12] = 3893;
13104 v[507][12] = 6045;
13105 v[508][12] = 1643;
13106 v[509][12] = 7669;
13107 v[510][12] = 1027;
13108 v[511][12] = 1549;
13109 v[512][12] = 3983;
13110 v[513][12] = 1985;
13111 v[514][12] = 6589;
13112 v[515][12] = 7497;
13113 v[516][12] = 2745;
13114 v[517][12] = 2375;
13115 v[518][12] = 7047;
13116 v[519][12] = 1117;
13117 v[520][12] = 1171;
13118 v[521][12] = 1975;
13119 v[522][12] = 5199;
13120 v[523][12] = 3915;
13121 v[524][12] = 3695;
13122 v[525][12] = 8113;
13123 v[526][12] = 4303;
13124 v[527][12] = 3773;
13125 v[528][12] = 7705;
13126 v[529][12] = 6855;
13127 v[530][12] = 1675;
13128 v[531][12] = 2245;
13129 v[532][12] = 2817;
13130 v[533][12] = 1719;
13131 v[534][12] = 569;
13132 v[535][12] = 1021;
13133 v[536][12] = 2077;
13134 v[537][12] = 5945;
13135 v[538][12] = 1833;
13136 v[539][12] = 2631;
13137 v[540][12] = 4851;
13138 v[541][12] = 6371;
13139 v[542][12] = 833;
13140 v[543][12] = 7987;
13141 v[544][12] = 331;
13142 v[545][12] = 1899;
13143 v[546][12] = 8093;
13144 v[547][12] = 6719;
13145 v[548][12] = 6903;
13146 v[549][12] = 5903;
13147 v[550][12] = 5657;
13148 v[551][12] = 5007;
13149 v[552][12] = 2689;
13150 v[553][12] = 6637;
13151 v[554][12] = 2675;
13152 v[555][12] = 1645;
13153 v[556][12] = 1819;
13154 v[557][12] = 689;
13155 v[558][12] = 6709;
13156 v[559][12] = 7717;
13157 v[560][12] = 6295;
13158 v[561][12] = 7013;
13159 v[562][12] = 7695;
13160 v[563][12] = 3705;
13161 v[564][12] = 7069;
13162 v[565][12] = 2621;
13163 v[566][12] = 3631;
13164 v[567][12] = 6571;
13165 v[568][12] = 6259;
13166 v[569][12] = 7261;
13167 v[570][12] = 3397;
13168 v[571][12] = 7645;
13169 v[572][12] = 1115;
13170 v[573][12] = 4753;
13171 v[574][12] = 2047;
13172 v[575][12] = 7579;
13173 v[576][12] = 2271;
13174 v[577][12] = 5403;
13175 v[578][12] = 4911;
13176 v[579][12] = 7629;
13177 v[580][12] = 4225;
13178 v[581][12] = 1209;
13179 v[582][12] = 6955;
13180 v[583][12] = 6951;
13181 v[584][12] = 1829;
13182 v[585][12] = 5579;
13183 v[586][12] = 5231;
13184 v[587][12] = 1783;
13185 v[588][12] = 4285;
13186 v[589][12] = 7425;
13187 v[590][12] = 599;
13188 v[591][12] = 5785;
13189 v[592][12] = 3275;
13190 v[593][12] = 5643;
13191 v[594][12] = 2263;
13192 v[595][12] = 657;
13193 v[596][12] = 6769;
13194 v[597][12] = 6261;
13195 v[598][12] = 1251;
13196 v[599][12] = 3249;
13197 v[600][12] = 4447;
13198 v[601][12] = 4111;
13199 v[602][12] = 3991;
13200 v[603][12] = 1215;
13201 v[604][12] = 131;
13202 v[605][12] = 4397;
13203 v[606][12] = 3487;
13204 v[607][12] = 7585;
13205 v[608][12] = 5565;
13206 v[609][12] = 7199;
13207 v[610][12] = 3573;
13208 v[611][12] = 7105;
13209 v[612][12] = 7409;
13210 v[613][12] = 1671;
13211 v[614][12] = 949;
13212 v[615][12] = 3889;
13213 v[616][12] = 5971;
13214 v[617][12] = 3333;
13215 v[618][12] = 225;
13216 v[619][12] = 3647;
13217 v[620][12] = 5403;
13218 v[621][12] = 3409;
13219 v[622][12] = 7459;
13220 v[623][12] = 6879;
13221 v[624][12] = 5789;
13222 v[625][12] = 6567;
13223 v[626][12] = 5581;
13224 v[627][12] = 4919;
13225 v[628][12] = 1927;
13226 v[629][12] = 4407;
13227 v[630][12] = 8085;
13228 v[631][12] = 4691;
13229 v[632][12] = 611;
13230 v[633][12] = 3005;
13231 v[634][12] = 591;
13232 v[635][12] = 753;
13233 v[636][12] = 589;
13234 v[637][12] = 171;
13235 v[638][12] = 5729;
13236 v[639][12] = 5891;
13237 v[640][12] = 1033;
13238 v[641][12] = 3049;
13239 v[642][12] = 6567;
13240 v[643][12] = 5257;
13241 v[644][12] = 8003;
13242 v[645][12] = 1757;
13243 v[646][12] = 4489;
13244 v[647][12] = 4923;
13245 v[648][12] = 6379;
13246 v[649][12] = 5171;
13247 v[650][12] = 1757;
13248 v[651][12] = 689;
13249 v[652][12] = 3081;
13250 v[653][12] = 1389;
13251 v[654][12] = 4113;
13252 v[655][12] = 455;
13253 v[656][12] = 2761;
13254 v[657][12] = 847;
13255 v[658][12] = 7575;
13256 v[659][12] = 5829;
13257 v[660][12] = 633;
13258 v[661][12] = 6629;
13259 v[662][12] = 1103;
13260 v[663][12] = 7635;
13261 v[664][12] = 803;
13262 v[665][12] = 6175;
13263 v[666][12] = 6587;
13264 v[667][12] = 2711;
13265 v[668][12] = 3879;
13266 v[669][12] = 67;
13267 v[670][12] = 1179;
13268 v[671][12] = 4761;
13269 v[672][12] = 7281;
13270 v[673][12] = 1557;
13271 v[674][12] = 3379;
13272 v[675][12] = 2459;
13273 v[676][12] = 4273;
13274 v[677][12] = 4127;
13275 v[678][12] = 7147;
13276 v[679][12] = 35;
13277 v[680][12] = 3549;
13278 v[681][12] = 395;
13279 v[682][12] = 3735;
13280 v[683][12] = 5787;
13281 v[684][12] = 4179;
13282 v[685][12] = 5889;
13283 v[686][12] = 5057;
13284 v[687][12] = 7473;
13285 v[688][12] = 4713;
13286 v[689][12] = 2133;
13287 v[690][12] = 2897;
13288 v[691][12] = 1841;
13289 v[692][12] = 2125;
13290 v[693][12] = 1029;
13291 v[694][12] = 1695;
13292 v[695][12] = 6523;
13293 v[696][12] = 1143;
13294 v[697][12] = 5105;
13295 v[698][12] = 7133;
13296 v[699][12] = 3351;
13297 v[700][12] = 2775;
13298 v[701][12] = 3971;
13299 v[702][12] = 4503;
13300 v[703][12] = 7589;
13301 v[704][12] = 5155;
13302 v[705][12] = 4305;
13303 v[706][12] = 1641;
13304 v[707][12] = 4717;
13305 v[708][12] = 2427;
13306 v[709][12] = 5617;
13307 v[710][12] = 1267;
13308 v[711][12] = 399;
13309 v[712][12] = 5831;
13310 v[713][12] = 4305;
13311 v[714][12] = 4241;
13312 v[715][12] = 3395;
13313 v[716][12] = 3045;
13314 v[717][12] = 4899;
13315 v[718][12] = 1713;
13316 v[719][12] = 171;
13317 v[720][12] = 411;
13318 v[721][12] = 7099;
13319 v[722][12] = 5473;
13320 v[723][12] = 5209;
13321 v[724][12] = 1195;
13322 v[725][12] = 1077;
13323 v[726][12] = 1309;
13324 v[727][12] = 2953;
13325 v[728][12] = 7343;
13326 v[729][12] = 4887;
13327 v[730][12] = 3229;
13328 v[731][12] = 6759;
13329 v[732][12] = 6721;
13330 v[733][12] = 6775;
13331 v[734][12] = 675;
13332 v[735][12] = 4039;
13333 v[736][12] = 2493;
13334 v[737][12] = 7511;
13335 v[738][12] = 3269;
13336 v[739][12] = 4199;
13337 v[740][12] = 6625;
13338 v[741][12] = 7943;
13339 v[742][12] = 2013;
13340 v[743][12] = 4145;
13341 v[744][12] = 667;
13342 v[745][12] = 513;
13343 v[746][12] = 2303;
13344 v[747][12] = 4591;
13345 v[748][12] = 7941;
13346 v[749][12] = 2741;
13347 v[750][12] = 987;
13348 v[751][12] = 8061;
13349 v[752][12] = 3161;
13350 v[753][12] = 5951;
13351 v[754][12] = 1431;
13352 v[755][12] = 831;
13353 v[756][12] = 5559;
13354 v[757][12] = 7405;
13355 v[758][12] = 1357;
13356 v[759][12] = 4319;
13357 v[760][12] = 4235;
13358 v[761][12] = 5421;
13359 v[762][12] = 2559;
13360 v[763][12] = 4415;
13361 v[764][12] = 2439;
13362 v[765][12] = 823;
13363 v[766][12] = 1725;
13364 v[767][12] = 6219;
13365 v[768][12] = 4903;
13366 v[769][12] = 6699;
13367 v[770][12] = 5451;
13368 v[771][12] = 349;
13369 v[772][12] = 7703;
13370 v[773][12] = 2927;
13371 v[774][12] = 7809;
13372 v[775][12] = 6179;
13373 v[776][12] = 1417;
13374 v[777][12] = 5987;
13375 v[778][12] = 3017;
13376 v[779][12] = 4983;
13377 v[780][12] = 3479;
13378 v[781][12] = 4525;
13379 v[782][12] = 4643;
13380 v[783][12] = 4911;
13381 v[784][12] = 227;
13382 v[785][12] = 5475;
13383 v[786][12] = 2287;
13384 v[787][12] = 5581;
13385 v[788][12] = 6817;
13386 v[789][12] = 1937;
13387 v[790][12] = 1421;
13388 v[791][12] = 4415;
13389 v[792][12] = 7977;
13390 v[793][12] = 1789;
13391 v[794][12] = 3907;
13392 v[795][12] = 6815;
13393 v[796][12] = 6789;
13394 v[797][12] = 6003;
13395 v[798][12] = 5609;
13396 v[799][12] = 4507;
13397 v[800][12] = 337;
13398 v[801][12] = 7427;
13399 v[802][12] = 7943;
13400 v[803][12] = 3075;
13401 v[804][12] = 6427;
13402 v[805][12] = 1019;
13403 v[806][12] = 7121;
13404 v[807][12] = 4763;
13405 v[808][12] = 81;
13406 v[809][12] = 3587;
13407 v[810][12] = 2929;
13408 v[811][12] = 1795;
13409 v[812][12] = 8067;
13410 v[813][12] = 2415;
13411 v[814][12] = 1265;
13412 v[815][12] = 4025;
13413 v[816][12] = 5599;
13414 v[817][12] = 4771;
13415 v[818][12] = 3025;
13416 v[819][12] = 2313;
13417 v[820][12] = 6129;
13418 v[821][12] = 7611;
13419 v[822][12] = 6881;
13420 v[823][12] = 5253;
13421 v[824][12] = 4413;
13422 v[825][12] = 7869;
13423 v[826][12] = 105;
13424 v[827][12] = 3173;
13425 v[828][12] = 1629;
13426 v[829][12] = 2537;
13427 v[830][12] = 1023;
13428 v[831][12] = 4409;
13429 v[832][12] = 7209;
13430 v[833][12] = 4413;
13431 v[834][12] = 7107;
13432 v[835][12] = 7469;
13433 v[836][12] = 33;
13434 v[837][12] = 1955;
13435 v[838][12] = 2881;
13436 v[839][12] = 5167;
13437 v[840][12] = 6451;
13438 v[841][12] = 4211;
13439 v[842][12] = 179;
13440 v[843][12] = 5573;
13441 v[844][12] = 7879;
13442 v[845][12] = 3387;
13443 v[846][12] = 7759;
13444 v[847][12] = 5455;
13445 v[848][12] = 7157;
13446 v[849][12] = 1891;
13447 v[850][12] = 5683;
13448 v[851][12] = 5689;
13449 v[852][12] = 6535;
13450 v[853][12] = 3109;
13451 v[854][12] = 6555;
13452 v[855][12] = 6873;
13453 v[856][12] = 1249;
13454 v[857][12] = 4251;
13455 v[858][12] = 6437;
13456 v[859][12] = 49;
13457 v[860][12] = 2745;
13458 v[861][12] = 1201;
13459 v[862][12] = 7327;
13460 v[863][12] = 4179;
13461 v[864][12] = 6783;
13462 v[865][12] = 623;
13463 v[866][12] = 2779;
13464 v[867][12] = 5963;
13465 v[868][12] = 2585;
13466 v[869][12] = 6927;
13467 v[870][12] = 5333;
13468 v[871][12] = 4033;
13469 v[872][12] = 285;
13470 v[873][12] = 7467;
13471 v[874][12] = 4443;
13472 v[875][12] = 4917;
13473 v[876][12] = 3;
13474 v[877][12] = 4319;
13475 v[878][12] = 5517;
13476 v[879][12] = 3449;
13477 v[880][12] = 813;
13478 v[881][12] = 5499;
13479 v[882][12] = 2515;
13480 v[883][12] = 5771;
13481 v[884][12] = 3357;
13482 v[885][12] = 2073;
13483 v[886][12] = 4395;
13484 v[887][12] = 4925;
13485 v[888][12] = 2643;
13486 v[889][12] = 7215;
13487 v[890][12] = 5817;
13488 v[891][12] = 1199;
13489 v[892][12] = 1597;
13490 v[893][12] = 1619;
13491 v[894][12] = 7535;
13492 v[895][12] = 4833;
13493 v[896][12] = 609;
13494 v[897][12] = 4797;
13495 v[898][12] = 8171;
13496 v[899][12] = 6847;
13497 v[900][12] = 793;
13498 v[901][12] = 6757;
13499 v[902][12] = 8165;
13500 v[903][12] = 3371;
13501 v[904][12] = 2431;
13502 v[905][12] = 5235;
13503 v[906][12] = 4739;
13504 v[907][12] = 7703;
13505 v[908][12] = 7223;
13506 v[909][12] = 6525;
13507 v[910][12] = 5891;
13508 v[911][12] = 5605;
13509 v[912][12] = 4433;
13510 v[913][12] = 3533;
13511 v[914][12] = 5267;
13512 v[915][12] = 5125;
13513 v[916][12] = 5037;
13514 v[917][12] = 225;
13515 v[918][12] = 6717;
13516 v[919][12] = 1121;
13517 v[920][12] = 5741;
13518 v[921][12] = 2013;
13519 v[922][12] = 4327;
13520 v[923][12] = 4839;
13521 v[924][12] = 569;
13522 v[925][12] = 5227;
13523 v[926][12] = 7677;
13524 v[927][12] = 4315;
13525 v[928][12] = 2391;
13526 v[929][12] = 5551;
13527 v[930][12] = 859;
13528 v[931][12] = 3627;
13529 v[932][12] = 6377;
13530 v[933][12] = 3903;
13531 v[934][12] = 4311;
13532 v[935][12] = 6527;
13533 v[936][12] = 7573;
13534 v[937][12] = 4905;
13535 v[938][12] = 7731;
13536 v[939][12] = 1909;
13537 v[940][12] = 1555;
13538 v[941][12] = 3279;
13539 v[942][12] = 1949;
13540 v[943][12] = 1887;
13541 v[944][12] = 6675;
13542 v[945][12] = 5509;
13543 v[946][12] = 2033;
13544 v[947][12] = 5473;
13545 v[948][12] = 3539;
13546 v[949][12] = 5033;
13547 v[950][12] = 5935;
13548 v[951][12] = 6095;
13549 v[952][12] = 4761;
13550 v[953][12] = 1771;
13551 v[954][12] = 1271;
13552 v[955][12] = 1717;
13553 v[956][12] = 4415;
13554 v[957][12] = 5083;
13555 v[958][12] = 6277;
13556 v[959][12] = 3147;
13557 v[960][12] = 7695;
13558 v[961][12] = 2461;
13559 v[962][12] = 4783;
13560 v[963][12] = 4539;
13561 v[964][12] = 5833;
13562 v[965][12] = 5583;
13563 v[966][12] = 651;
13564 v[967][12] = 1419;
13565 v[968][12] = 2605;
13566 v[969][12] = 5511;
13567 v[970][12] = 3913;
13568 v[971][12] = 5795;
13569 v[972][12] = 2333;
13570 v[973][12] = 2329;
13571 v[974][12] = 4431;
13572 v[975][12] = 3725;
13573 v[976][12] = 6069;
13574 v[977][12] = 2699;
13575 v[978][12] = 7055;
13576 v[979][12] = 6879;
13577 v[980][12] = 1017;
13578 v[981][12] = 3121;
13579 v[982][12] = 2547;
13580 v[983][12] = 4603;
13581 v[984][12] = 2385;
13582 v[985][12] = 6915;
13583 v[986][12] = 6103;
13584 v[987][12] = 5669;
13585 v[988][12] = 7833;
13586 v[989][12] = 2001;
13587 v[990][12] = 4287;
13588 v[991][12] = 6619;
13589 v[992][12] = 955;
13590 v[993][12] = 2761;
13591 v[994][12] = 5711;
13592 v[995][12] = 6291;
13593 v[996][12] = 3415;
13594 v[997][12] = 3909;
13595 v[998][12] = 2841;
13596 v[999][12] = 5627;
13597 v[1000][12] = 4939;
13598 v[1001][12] = 7671;
13599 v[1002][12] = 6059;
13600 v[1003][12] = 6275;
13601 v[1004][12] = 6517;
13602 v[1005][12] = 1931;
13603 v[1006][12] = 4583;
13604 v[1007][12] = 7301;
13605 v[1008][12] = 1267;
13606 v[1009][12] = 7509;
13607 v[1010][12] = 1435;
13608 v[1011][12] = 2169;
13609 v[1012][12] = 6939;
13610 v[1013][12] = 3515;
13611 v[1014][12] = 2985;
13612 v[1015][12] = 2787;
13613 v[1016][12] = 2123;
13614 v[1017][12] = 1969;
13615 v[1018][12] = 3307;
13616 v[1019][12] = 353;
13617 v[1020][12] = 4359;
13618 v[1021][12] = 7059;
13619 v[1022][12] = 5273;
13620 v[1023][12] = 5873;
13621 v[1024][12] = 6657;
13622 v[1025][12] = 6765;
13623 v[1026][12] = 6229;
13624 v[1027][12] = 3179;
13625 v[1028][12] = 1583;
13626 v[1029][12] = 6237;
13627 v[1030][12] = 2155;
13628 v[1031][12] = 371;
13629 v[1032][12] = 273;
13630 v[1033][12] = 7491;
13631 v[1034][12] = 3309;
13632 v[1035][12] = 6805;
13633 v[1036][12] = 3015;
13634 v[1037][12] = 6831;
13635 v[1038][12] = 7819;
13636 v[1039][12] = 713;
13637 v[1040][12] = 4747;
13638 v[1041][12] = 3935;
13639 v[1042][12] = 4109;
13640 v[1043][12] = 1311;
13641 v[1044][12] = 709;
13642 v[1045][12] = 3089;
13643 v[1046][12] = 7059;
13644 v[1047][12] = 4247;
13645 v[1048][12] = 2989;
13646 v[1049][12] = 1509;
13647 v[1050][12] = 4919;
13648 v[1051][12] = 1841;
13649 v[1052][12] = 3045;
13650 v[1053][12] = 3821;
13651 v[1054][12] = 6929;
13652 v[1055][12] = 4655;
13653 v[1056][12] = 1333;
13654 v[1057][12] = 6429;
13655 v[1058][12] = 6649;
13656 v[1059][12] = 2131;
13657 v[1060][12] = 5265;
13658 v[1061][12] = 1051;
13659 v[1062][12] = 261;
13660 v[1063][12] = 8057;
13661 v[1064][12] = 3379;
13662 v[1065][12] = 2179;
13663 v[1066][12] = 1993;
13664 v[1067][12] = 5655;
13665 v[1068][12] = 3063;
13666 v[1069][12] = 6381;
13667 v[1070][12] = 3587;
13668 v[1071][12] = 7417;
13669 v[1072][12] = 1579;
13670 v[1073][12] = 1541;
13671 v[1074][12] = 2107;
13672 v[1075][12] = 5085;
13673 v[1076][12] = 2873;
13674 v[1077][12] = 6141;
13675 v[1078][12] = 955;
13676 v[1079][12] = 3537;
13677 v[1080][12] = 2157;
13678 v[1081][12] = 841;
13679 v[1082][12] = 1999;
13680 v[1083][12] = 1465;
13681 v[1084][12] = 5171;
13682 v[1085][12] = 5651;
13683 v[1086][12] = 1535;
13684 v[1087][12] = 7235;
13685 v[1088][12] = 4349;
13686 v[1089][12] = 1263;
13687 v[1090][12] = 1453;
13688 v[1091][12] = 1005;
13689 v[1092][12] = 6893;
13690 v[1093][12] = 2919;
13691 v[1094][12] = 1947;
13692 v[1095][12] = 1635;
13693 v[1096][12] = 3963;
13694 v[1097][12] = 397;
13695 v[1098][12] = 969;
13696 v[1099][12] = 4569;
13697 v[1100][12] = 655;
13698 v[1101][12] = 6737;
13699 v[1102][12] = 2995;
13700 v[1103][12] = 7235;
13701 v[1104][12] = 7713;
13702 v[1105][12] = 973;
13703 v[1106][12] = 4821;
13704 v[1107][12] = 2377;
13705 v[1108][12] = 1673;
13706 v[1109][12] = 1;
13707 v[1110][12] = 6541;
13708//
13709// Check parameters.
13710//
13711 if (dim_num < 1 || DIM_MAX2 < dim_num) {
13712 cout << "\n";
13713 cout << "I4_SOBOL - Fatal error!\n";
13714 cout << " The spatial dimension DIM_NUM should satisfy:\n";
13715 cout << " 1 <= DIM_NUM <= " << DIM_MAX2 << "\n";
13716 cout << " But this input value is DIM_NUM = " << dim_num << "\n";
13717 exit(1);
13718 }
13719
13720 dim_num_save = dim_num;
13721//
13722// Set ATMOST = 2^LOG_MAX - 1.
13723//
13724 atmost = 0;
13725 for (i = 1; i <= LOG_MAX; i++) {
13726 atmost = 2 * atmost + 1;
13727 }
13728//
13729// Find the highest 1 bit in ATMOST (should be LOG_MAX).
13730//
13731 maxcol = i4_bit_hi1(atmost);
13732//
13733// Initialize row 1 of V.
13734//
13735 for (j = 0; j < maxcol; j++) {
13736 v[0][j] = 1;
13737 }
13738//
13739// Initialize the remaining rows of V.
13740//
13741 for (i = 1; i < dim_num; i++) {
13742//
13743// The bit pattern of the integer POLY(I) gives the form
13744// of polynomial I.
13745//
13746// Find the degree of polynomial I from binary encoding.
13747//
13748 j = poly[i];
13749 m = 0;
13750
13751 while (true) {
13752 j = j / 2;
13753 if (j <= 0) {
13754 break;
13755 }
13756 m = m + 1;
13757 }
13758//
13759// We expand this bit pattern to separate components
13760// of the logical array INCLUD.
13761//
13762 j = poly[i];
13763 for (k = m-1; 0 <= k; k--) {
13764 j2 = j / 2;
13765 includ[k] = (j != (2 * j2));
13766 j = j2;
13767 }
13768//
13769// Calculate the remaining elements of row I as explained
13770// in Bratley and Fox, section 2.
13771//
13772// Some tricky indexing here. Did I change it correctly?
13773//
13774 for (j = m; j < maxcol; j++) {
13775 newv = v[i][j-m];
13776 l = 1;
13777
13778 for (k = 0; k < m; k++) {
13779 l = 2 * l;
13780
13781 if (includ[k]) {
13782 newv = (newv ^ (l * v[i][j-k-1]));
13783 }
13784 }
13785 v[i][j] = newv;
13786 }
13787 }
13788//
13789// Multiply columns of V by appropriate power of 2.
13790//
13791 l = 1;
13792 for (j = maxcol-2; 0 <= j; j--) {
13793 l = 2 * l;
13794 for (i = 0; i < dim_num; i++) {
13795 v[i][j] = v[i][j] * l;
13796 }
13797 }
13798//
13799// RECIPD is 1/(common denominator of the elements in V).
13800//
13801 recipd = 1.0E+00 / ((float)(2 * l));
13802 }
13803
13804 if (*seed < 0) {
13805 *seed = 0;
13806 }
13807
13808 if (*seed == 0) {
13809 l = 1;
13810 for (i = 0; i < dim_num; i++) {
13811 lastq[i] = 0;
13812 }
13813 }
13814 else if (*seed == seed_save + 1) {
13815 l = i4_bit_lo0(*seed);
13816 }
13817 else if (*seed <= seed_save) {
13818 seed_save = 0;
13819 l = 1;
13820 for (i = 0; i < dim_num; i++) {
13821 lastq[i] = 0;
13822 }
13823
13824 for (seed_temp = seed_save; seed_temp <= (*seed)-1; seed_temp++) {
13825
13826 l = i4_bit_lo0(seed_temp);
13827
13828 for (i = 0; i < dim_num; i++) {
13829 lastq[i] = (lastq[i] ^ v[i][l-1]);
13830 }
13831 }
13832 l = i4_bit_lo0(*seed);
13833 }
13834 else if (seed_save+1 < *seed) {
13835 for (seed_temp = seed_save+1; seed_temp <= (*seed)-1; seed_temp++) {
13836
13837 l = i4_bit_lo0(seed_temp);
13838
13839 for (i = 0; i < dim_num; i++) {
13840 lastq[i] = (lastq[i] ^ v[i][l-1]);
13841 }
13842 }
13843 l = i4_bit_lo0(*seed);
13844 }
13845 //cout << " *SEED = " << *seed << " L = " << l << "\n";
13846//
13847// Check that the user is not calling too many times!
13848//
13849 if (maxcol < l) {
13850 cout << "\n";
13851 cout << "I4_SOBOL - Fatal error!\n";
13852 cout << " The value of SEED seems to be too large!\n";
13853 cout << " SEED = " << *seed << "\n";
13854 cout << " MAXCOL = " << maxcol << "\n";
13855 //cout << " L = " << l << "\n";
13856 exit(2);
13857 }
13858//
13859// Calculate the new components of QUASI.
13860// The caret indicates the bitwise exclusive OR.
13861//
13862 for (i = 0; i < dim_num; i++) {
13863 quasi[i] = ((float) lastq[i]) * recipd;
13864
13865 lastq[i] = (lastq[i] ^ v[i][l-1]);
13866 }
13867
13868 seed_save = *seed;
13869 *seed = *seed + 1;
13870
13871 return;
13872# undef DIM_MAX2
13873# undef LOG_MAX
13874}
13875//****************************************************************************80
13876
13877float *i4_sobol_generate(int m, int n, int skip)
13878
13879//****************************************************************************80
13880//
13881// Purpose:
13882//
13883// I4_SOBOL_GENERATE generates a Sobol dataset.
13884//
13885// Licensing:
13886//
13887// This code is distributed under the GNU LGPL license.
13888//
13889// Modified:
13890//
13891// 12 December 2009
13892//
13893// Author:
13894//
13895// John Burkardt
13896//
13897// Parameters:
13898//
13899// Input, int M, the spatial dimension.
13900//
13901// Input, int N, the number of points to generate.
13902//
13903// Input, int SKIP, the number of initial points to skip.
13904//
13905// Output, float I4_SOBOL_GENERATE[M*N], the points.
13906//
13907{
13908 int j;
13909 float *r;
13910 int seed;
13911
13912 r = new float[m*n];
13913
13914 seed = skip;
13915
13916 for (j = 0; j < n; j++) {
13917 i4_sobol(m, &seed, r+m*j);
13918 }
13919
13920 return r;
13921}
13922//****************************************************************************80
13923
13924int i4_uniform(int a, int b, int *seed)
13925
13926//****************************************************************************80
13927//
13928// Purpose:
13929//
13930// I4_UNIFORM returns a scaled pseudorandom I4.
13931//
13932// Discussion:
13933//
13934// The pseudorandom number should be uniformly distributed
13935// between A and B.
13936//
13937// Licensing:
13938//
13939// This code is distributed under the GNU LGPL license.
13940//
13941// Modified:
13942//
13943// 12 November 2006
13944//
13945// Author:
13946//
13947// John Burkardt
13948//
13949// Reference:
13950//
13951// Paul Bratley, Bennett Fox, Linus Schrage,
13952// A Guide to Simulation,
13953// Springer Verlag, pages 201-202, 1983.
13954//
13955// Pierre L'Ecuyer,
13956// Random Number Generation,
13957// in Handbook of Simulation,
13958// edited by Jerry Banks,
13959// Wiley Interscience, page 95, 1998.
13960//
13961// Bennett Fox,
13962// Algorithm 647:
13963// Implementation and Relative Efficiency of Quasirandom
13964// Sequence Generators,
13965// ACM Transactions on Mathematical Software,
13966// Volume 12, Number 4, pages 362-376, 1986.
13967//
13968// Peter Lewis, Allen Goodman, James Miller
13969// A Pseudo-Random Number Generator for the System/360,
13970// IBM Systems Journal,
13971// Volume 8, pages 136-143, 1969.
13972//
13973// Parameters:
13974//
13975// Input, int A, B, the limits of the interval.
13976//
13977// Input/output, int *SEED, the "seed" value, which should NOT be 0.
13978// On output, SEED has been updated.
13979//
13980// Output, int I4_UNIFORM, a number between A and B.
13981//
13982{
13983 int k;
13984 float r;
13985 int value;
13986
13987 if (*seed == 0) {
13988 cerr << "\n";
13989 cerr << "I4_UNIFORM - Fatal error!\n";
13990 cerr << " Input value of SEED = 0.\n";
13991 exit(1);
13992 }
13993
13994 k = *seed / 127773;
13995
13996 *seed = 16807 * (*seed - k * 127773) - k * 2836;
13997
13998 if (*seed < 0) {
13999 *seed = *seed + 2147483647;
14000 }
14001
14002 r = (float)(*seed) * 4.656612875E-10;
14003//
14004// Scale R to lie between A-0.5 and B+0.5.
14005//
14006 r = (1.0 - r) * ((float)(i4_min(a, b)) - 0.5)
14007 + r * ((float)(i4_max(a, b)) + 0.5);
14008//
14009// Use rounding to convert R to an integer between A and B.
14010//
14011 value = r4_nint(r);
14012
14013 value = i4_max(value, i4_min(a, b));
14014 value = i4_min(value, i4_max(a, b));
14015
14016 return value;
14017}
14018//****************************************************************************80
14019
14020int i8_bit_hi1(long long int n)
14021
14022//****************************************************************************80
14023//
14024// Purpose:
14025//
14026// I8_BIT_HI1 returns the position of the high 1 bit base 2 in an integer.
14027//
14028// Example:
14029//
14030// N Binary Hi 1
14031// ---- -------- ----
14032// 0 0 0
14033// 1 1 1
14034// 2 10 2
14035// 3 11 2
14036// 4 100 3
14037// 5 101 3
14038// 6 110 3
14039// 7 111 3
14040// 8 1000 4
14041// 9 1001 4
14042// 10 1010 4
14043// 11 1011 4
14044// 12 1100 4
14045// 13 1101 4
14046// 14 1110 4
14047// 15 1111 4
14048// 16 10000 5
14049// 17 10001 5
14050// 1023 1111111111 10
14051// 1024 10000000000 11
14052// 1025 10000000001 11
14053//
14054// Licensing:
14055//
14056// This code is distributed under the GNU LGPL license.
14057//
14058// Modified:
14059//
14060// 12 May 2007
14061//
14062// Author:
14063//
14064// John Burkardt
14065//
14066// Parameters:
14067//
14068// Input, long long int N, the integer to be measured.
14069// N should be nonnegative. If N is nonpositive, I8_BIT_HI1
14070// will always be 0.
14071//
14072// Output, int I8_BIT_HI1, the number of bits base 2.
14073//
14074{
14075 int bit;
14076
14077 bit = 0;
14078
14079 while (0 < n) {
14080 bit = bit + 1;
14081 n = n / 2;
14082 }
14083
14084 return bit;
14085}
14086//****************************************************************************80
14087
14088int i8_bit_lo0(long long int n)
14089
14090//****************************************************************************80
14091//
14092// Purpose:
14093//
14094// I8_BIT_LO0 returns the position of the low 0 bit base 2 in an integer.
14095//
14096// Example:
14097//
14098// N Binary Lo 0
14099// ---- -------- ----
14100// 0 0 1
14101// 1 1 2
14102// 2 10 1
14103// 3 11 3
14104// 4 100 1
14105// 5 101 2
14106// 6 110 1
14107// 7 111 4
14108// 8 1000 1
14109// 9 1001 2
14110// 10 1010 1
14111// 11 1011 3
14112// 12 1100 1
14113// 13 1101 2
14114// 14 1110 1
14115// 15 1111 5
14116// 16 10000 1
14117// 17 10001 2
14118// 1023 1111111111 1
14119// 1024 10000000000 1
14120// 1025 10000000001 1
14121//
14122// Licensing:
14123//
14124// This code is distributed under the GNU LGPL license.
14125//
14126// Modified:
14127//
14128// 12 May 2007
14129//
14130// Author:
14131//
14132// John Burkardt
14133//
14134// Parameters:
14135//
14136// Input, long long int N, the integer to be measured.
14137// N should be nonnegative.
14138//
14139// Output, int I8_BIT_LO0, the position of the low 1 bit.
14140//
14141{
14142 int bit;
14143 long long int n2;
14144
14145 bit = 0;
14146
14147 while (true) {
14148 bit = bit + 1;
14149 n2 = n / 2;
14150
14151 if (n == 2 * n2) {
14152 break;
14153 }
14154
14155 n = n2;
14156
14157 }
14158
14159 return bit;
14160}
14161//****************************************************************************80
14162
14163void i8_sobol(int dim_num, long long int *seed, double quasi[ ])
14164
14165//****************************************************************************80
14166//
14167// Purpose:
14168//
14169// I8_SOBOL generates a new quasirandom Sobol vector with each call.
14170//
14171// Discussion:
14172//
14173// The routine adapts the ideas of Antonov and Saleev.
14174//
14175// This routine uses LONG LONG INT for integers and DOUBLE for real values.
14176//
14177// Thanks to Steffan Berridge for supplying (twice) the properly
14178// formatted V data needed to extend the original routine's dimension
14179// limit from 40 to 1111, 05 June 2007.
14180//
14181// Thanks to Francis Dalaudier for pointing out that the range of allowed
14182// values of DIM_NUM should start at 1, not 2! 17 February 2009.
14183//
14184// Licensing:
14185//
14186// This code is distributed under the GNU LGPL license.
14187//
14188// Modified:
14189//
14190// 17 February 2009
14191//
14192// Author:
14193//
14194// FORTRAN77 original version by Bennett Fox.
14195// C++ version by John Burkardt
14196//
14197// Reference:
14198//
14199// IA Antonov, VM Saleev,
14200// An Economic Method of Computing LP Tau-Sequences,
14201// USSR Computational Mathematics and Mathematical Physics,
14202// Volume 19, 1980, pages 252 - 256.
14203//
14204// Paul Bratley, Bennett Fox,
14205// Algorithm 659:
14206// Implementing Sobol's Quasirandom Sequence Generator,
14207// ACM Transactions on Mathematical Software,
14208// Volume 14, Number 1, pages 88-100, 1988.
14209//
14210// Bennett Fox,
14211// Algorithm 647:
14212// Implementation and Relative Efficiency of Quasirandom
14213// Sequence Generators,
14214// ACM Transactions on Mathematical Software,
14215// Volume 12, Number 4, pages 362-376, 1986.
14216//
14217// Stephen Joe, Frances Kuo
14218// Remark on Algorithm 659:
14219// Implementing Sobol's Quasirandom Sequence Generator,
14220// ACM Transactions on Mathematical Software,
14221// Volume 29, Number 1, pages 49-57, March 2003.
14222//
14223// Ilya Sobol,
14224// USSR Computational Mathematics and Mathematical Physics,
14225// Volume 16, pages 236-242, 1977.
14226//
14227// Ilya Sobol, YL Levitan,
14228// The Production of Points Uniformly Distributed in a Multidimensional
14229// Cube (in Russian),
14230// Preprint IPM Akad. Nauk SSSR,
14231// Number 40, Moscow 1976.
14232//
14233// Parameters:
14234//
14235// Input, int DIM_NUM, the number of spatial dimensions.
14236// DIM_NUM must satisfy 1 <= DIM_NUM <= 1111.
14237//
14238// Input/output, long long int *SEED, the "seed" for the sequence.
14239// This is essentially the index in the sequence of the quasirandom
14240// value to be generated. On output, SEED has been set to the
14241// appropriate next value, usually simply SEED+1.
14242// If SEED is less than 0 on input, it is treated as though it were 0.
14243// An input value of 0 requests the first (0-th) element of the sequence.
14244//
14245// Output, double QUASI[DIM_NUM], the next quasirandom vector.
14246//
14247{
14248# define DIM_MAX 40
14249# define DIM_MAX2 1111
14250# define LOG_MAX 62
14251//
14252// Here, we have commented out the definition of ATMOST, because
14253// in some cases, a compiler was complaining that the value of ATMOST could not
14254// seem to be properly stored. We only need ATMOST in order to specify MAXCOL,
14255// so as long as we set MAXCOL (below) to what we expect it should be, we
14256// may be able to get around this difficulty.
14257// JVB, 24 January 2006.
14258//
14259//static long long int atmost = 4611686018427387903;
14260//
14261 static int dim_num_save = 0;
14262 long long int i;
14263 bool includ[LOG_MAX];
14264 static bool initialized = false;
14265 long long int j;
14266 long long int j2;
14267 long long int k;
14268 long long int l = 0;
14269 static long long int lastq[DIM_MAX2];
14270 long long int m;
14271 static long long int maxcol;
14272 long long int newv;
14273 static long long int poly[DIM_MAX2] = {
14274 1, 3, 7, 11, 13, 19, 25, 37, 59, 47,
14275 61, 55, 41, 67, 97, 91, 109, 103, 115, 131,
14276 193, 137, 145, 143, 241, 157, 185, 167, 229, 171,
14277 213, 191, 253, 203, 211, 239, 247, 285, 369, 299,
14278 301, 333, 351, 355, 357, 361, 391, 397, 425, 451,
14279 463, 487, 501, 529, 539, 545, 557, 563, 601, 607,
14280 617, 623, 631, 637, 647, 661, 675, 677, 687, 695,
14281 701, 719, 721, 731, 757, 761, 787, 789, 799, 803,
14282 817, 827, 847, 859, 865, 875, 877, 883, 895, 901,
14283 911, 949, 953, 967, 971, 973, 981, 985, 995, 1001,
14284 1019, 1033, 1051, 1063, 1069, 1125, 1135, 1153, 1163, 1221,
14285 1239, 1255, 1267, 1279, 1293, 1305, 1315, 1329, 1341, 1347,
14286 1367, 1387, 1413, 1423, 1431, 1441, 1479, 1509, 1527, 1531,
14287 1555, 1557, 1573, 1591, 1603, 1615, 1627, 1657, 1663, 1673,
14288 1717, 1729, 1747, 1759, 1789, 1815, 1821, 1825, 1849, 1863,
14289 1869, 1877, 1881, 1891, 1917, 1933, 1939, 1969, 2011, 2035,
14290 2041, 2053, 2071, 2091, 2093, 2119, 2147, 2149, 2161, 2171,
14291 2189, 2197, 2207, 2217, 2225, 2255, 2257, 2273, 2279, 2283,
14292 2293, 2317, 2323, 2341, 2345, 2363, 2365, 2373, 2377, 2385,
14293 2395, 2419, 2421, 2431, 2435, 2447, 2475, 2477, 2489, 2503,
14294 2521, 2533, 2551, 2561, 2567, 2579, 2581, 2601, 2633, 2657,
14295 2669, 2681, 2687, 2693, 2705, 2717, 2727, 2731, 2739, 2741,
14296 2773, 2783, 2793, 2799, 2801, 2811, 2819, 2825, 2833, 2867,
14297 2879, 2881, 2891, 2905, 2911, 2917, 2927, 2941, 2951, 2955,
14298 2963, 2965, 2991, 2999, 3005, 3017, 3035, 3037, 3047, 3053,
14299 3083, 3085, 3097, 3103, 3159, 3169, 3179, 3187, 3205, 3209,
14300 3223, 3227, 3229, 3251, 3263, 3271, 3277, 3283, 3285, 3299,
14301 3305, 3319, 3331, 3343, 3357, 3367, 3373, 3393, 3399, 3413,
14302 3417, 3427, 3439, 3441, 3475, 3487, 3497, 3515, 3517, 3529,
14303 3543, 3547, 3553, 3559, 3573, 3589, 3613, 3617, 3623, 3627,
14304 3635, 3641, 3655, 3659, 3669, 3679, 3697, 3707, 3709, 3713,
14305 3731, 3743, 3747, 3771, 3791, 3805, 3827, 3833, 3851, 3865,
14306 3889, 3895, 3933, 3947, 3949, 3957, 3971, 3985, 3991, 3995,
14307 4007, 4013, 4021, 4045, 4051, 4069, 4073, 4179, 4201, 4219,
14308 4221, 4249, 4305, 4331, 4359, 4383, 4387, 4411, 4431, 4439,
14309 4449, 4459, 4485, 4531, 4569, 4575, 4621, 4663, 4669, 4711,
14310 4723, 4735, 4793, 4801, 4811, 4879, 4893, 4897, 4921, 4927,
14311 4941, 4977, 5017, 5027, 5033, 5127, 5169, 5175, 5199, 5213,
14312 5223, 5237, 5287, 5293, 5331, 5391, 5405, 5453, 5523, 5573,
14313 5591, 5597, 5611, 5641, 5703, 5717, 5721, 5797, 5821, 5909,
14314 5913, 5955, 5957, 6005, 6025, 6061, 6067, 6079, 6081, 6231,
14315 6237, 6289, 6295, 6329, 6383, 6427, 6453, 6465, 6501, 6523,
14316 6539, 6577, 6589, 6601, 6607, 6631, 6683, 6699, 6707, 6761,
14317 6795, 6865, 6881, 6901, 6923, 6931, 6943, 6999, 7057, 7079,
14318 7103, 7105, 7123, 7173, 7185, 7191, 7207, 7245, 7303, 7327,
14319 7333, 7355, 7365, 7369, 7375, 7411, 7431, 7459, 7491, 7505,
14320 7515, 7541, 7557, 7561, 7701, 7705, 7727, 7749, 7761, 7783,
14321 7795, 7823, 7907, 7953, 7963, 7975, 8049, 8089, 8123, 8125,
14322 8137, 8219, 8231, 8245, 8275, 8293, 8303, 8331, 8333, 8351,
14323 8357, 8367, 8379, 8381, 8387, 8393, 8417, 8435, 8461, 8469,
14324 8489, 8495, 8507, 8515, 8551, 8555, 8569, 8585, 8599, 8605,
14325 8639, 8641, 8647, 8653, 8671, 8675, 8689, 8699, 8729, 8741,
14326 8759, 8765, 8771, 8795, 8797, 8825, 8831, 8841, 8855, 8859,
14327 8883, 8895, 8909, 8943, 8951, 8955, 8965, 8999, 9003, 9031,
14328 9045, 9049, 9071, 9073, 9085, 9095, 9101, 9109, 9123, 9129,
14329 9137, 9143, 9147, 9185, 9197, 9209, 9227, 9235, 9247, 9253,
14330 9257, 9277, 9297, 9303, 9313, 9325, 9343, 9347, 9371, 9373,
14331 9397, 9407, 9409, 9415, 9419, 9443, 9481, 9495, 9501, 9505,
14332 9517, 9529, 9555, 9557, 9571, 9585, 9591, 9607, 9611, 9621,
14333 9625, 9631, 9647, 9661, 9669, 9679, 9687, 9707, 9731, 9733,
14334 9745, 9773, 9791, 9803, 9811, 9817, 9833, 9847, 9851, 9863,
14335 9875, 9881, 9905, 9911, 9917, 9923, 9963, 9973,10003,10025,
14336 10043,10063,10071,10077,10091,10099,10105,10115,10129,10145,
14337 10169,10183,10187,10207,10223,10225,10247,10265,10271,10275,
14338 10289,10299,10301,10309,10343,10357,10373,10411,10413,10431,
14339 10445,10453,10463,10467,10473,10491,10505,10511,10513,10523,
14340 10539,10549,10559,10561,10571,10581,10615,10621,10625,10643,
14341 10655,10671,10679,10685,10691,10711,10739,10741,10755,10767,
14342 10781,10785,10803,10805,10829,10857,10863,10865,10875,10877,
14343 10917,10921,10929,10949,10967,10971,10987,10995,11009,11029,
14344 11043,11045,11055,11063,11075,11081,11117,11135,11141,11159,
14345 11163,11181,11187,11225,11237,11261,11279,11297,11307,11309,
14346 11327,11329,11341,11377,11403,11405,11413,11427,11439,11453,
14347 11461,11473,11479,11489,11495,11499,11533,11545,11561,11567,
14348 11575,11579,11589,11611,11623,11637,11657,11663,11687,11691,
14349 11701,11747,11761,11773,11783,11795,11797,11817,11849,11855,
14350 11867,11869,11873,11883,11919,11921,11927,11933,11947,11955,
14351 11961,11999,12027,12029,12037,12041,12049,12055,12095,12097,
14352 12107,12109,12121,12127,12133,12137,12181,12197,12207,12209,
14353 12239,12253,12263,12269,12277,12287,12295,12309,12313,12335,
14354 12361,12367,12391,12409,12415,12433,12449,12469,12479,12481,
14355 12499,12505,12517,12527,12549,12559,12597,12615,12621,12639,
14356 12643,12657,12667,12707,12713,12727,12741,12745,12763,12769,
14357 12779,12781,12787,12799,12809,12815,12829,12839,12857,12875,
14358 12883,12889,12901,12929,12947,12953,12959,12969,12983,12987,
14359 12995,13015,13019,13031,13063,13077,13103,13137,13149,13173,
14360 13207,13211,13227,13241,13249,13255,13269,13283,13285,13303,
14361 13307,13321,13339,13351,13377,13389,13407,13417,13431,13435,
14362 13447,13459,13465,13477,13501,13513,13531,13543,13561,13581,
14363 13599,13605,13617,13623,13637,13647,13661,13677,13683,13695,
14364 13725,13729,13753,13773,13781,13785,13795,13801,13807,13825,
14365 13835,13855,13861,13871,13883,13897,13905,13915,13939,13941,
14366 13969,13979,13981,13997,14027,14035,14037,14051,14063,14085,
14367 14095,14107,14113,14125,14137,14145,14151,14163,14193,14199,
14368 14219,14229,14233,14243,14277,14287,14289,14295,14301,14305,
14369 14323,14339,14341,14359,14365,14375,14387,14411,14425,14441,
14370 14449,14499,14513,14523,14537,14543,14561,14579,14585,14593,
14371 14599,14603,14611,14641,14671,14695,14701,14723,14725,14743,
14372 14753,14759,14765,14795,14797,14803,14831,14839,14845,14855,
14373 14889,14895,14909,14929,14941,14945,14951,14963,14965,14985,
14374 15033,15039,15053,15059,15061,15071,15077,15081,15099,15121,
14375 15147,15149,15157,15167,15187,15193,15203,15205,15215,15217,
14376 15223,15243,15257,15269,15273,15287,15291,15313,15335,15347,
14377 15359,15373,15379,15381,15391,15395,15397,15419,15439,15453,
14378 15469,15491,15503,15517,15527,15531,15545,15559,15593,15611,
14379 15613,15619,15639,15643,15649,15661,15667,15669,15681,15693,
14380 15717,15721,15741,15745,15765,15793,15799,15811,15825,15835,
14381 15847,15851,15865,15877,15881,15887,15899,15915,15935,15937,
14382 15955,15973,15977,16011,16035,16061,16069,16087,16093,16097,
14383 16121,16141,16153,16159,16165,16183,16189,16195,16197,16201,
14384 16209,16215,16225,16259,16265,16273,16299,16309,16355,16375,
14385 16381
14386 };
14387 static double recipd;
14388 static long long int seed_save = - 1;
14389 long long int seed_temp;
14390 static long long int v[DIM_MAX2][LOG_MAX];
14391
14392 if (!initialized || dim_num != dim_num_save) {
14393 initialized = true;
14394 for (i = 0; i < DIM_MAX2; i++) {
14395 for (j = 0; j < LOG_MAX; j++) {
14396 v[i][j] = 0;
14397 }
14398 }
14399//
14400// Initialize (part of) V.
14401//
14402 v[0][0] = 1;
14403 v[1][0] = 1;
14404 v[2][0] = 1;
14405 v[3][0] = 1;
14406 v[4][0] = 1;
14407 v[5][0] = 1;
14408 v[6][0] = 1;
14409 v[7][0] = 1;
14410 v[8][0] = 1;
14411 v[9][0] = 1;
14412 v[10][0] = 1;
14413 v[11][0] = 1;
14414 v[12][0] = 1;
14415 v[13][0] = 1;
14416 v[14][0] = 1;
14417 v[15][0] = 1;
14418 v[16][0] = 1;
14419 v[17][0] = 1;
14420 v[18][0] = 1;
14421 v[19][0] = 1;
14422 v[20][0] = 1;
14423 v[21][0] = 1;
14424 v[22][0] = 1;
14425 v[23][0] = 1;
14426 v[24][0] = 1;
14427 v[25][0] = 1;
14428 v[26][0] = 1;
14429 v[27][0] = 1;
14430 v[28][0] = 1;
14431 v[29][0] = 1;
14432 v[30][0] = 1;
14433 v[31][0] = 1;
14434 v[32][0] = 1;
14435 v[33][0] = 1;
14436 v[34][0] = 1;
14437 v[35][0] = 1;
14438 v[36][0] = 1;
14439 v[37][0] = 1;
14440 v[38][0] = 1;
14441 v[39][0] = 1;
14442 v[40][0] = 1;
14443 v[41][0] = 1;
14444 v[42][0] = 1;
14445 v[43][0] = 1;
14446 v[44][0] = 1;
14447 v[45][0] = 1;
14448 v[46][0] = 1;
14449 v[47][0] = 1;
14450 v[48][0] = 1;
14451 v[49][0] = 1;
14452 v[50][0] = 1;
14453 v[51][0] = 1;
14454 v[52][0] = 1;
14455 v[53][0] = 1;
14456 v[54][0] = 1;
14457 v[55][0] = 1;
14458 v[56][0] = 1;
14459 v[57][0] = 1;
14460 v[58][0] = 1;
14461 v[59][0] = 1;
14462 v[60][0] = 1;
14463 v[61][0] = 1;
14464 v[62][0] = 1;
14465 v[63][0] = 1;
14466 v[64][0] = 1;
14467 v[65][0] = 1;
14468 v[66][0] = 1;
14469 v[67][0] = 1;
14470 v[68][0] = 1;
14471 v[69][0] = 1;
14472 v[70][0] = 1;
14473 v[71][0] = 1;
14474 v[72][0] = 1;
14475 v[73][0] = 1;
14476 v[74][0] = 1;
14477 v[75][0] = 1;
14478 v[76][0] = 1;
14479 v[77][0] = 1;
14480 v[78][0] = 1;
14481 v[79][0] = 1;
14482 v[80][0] = 1;
14483 v[81][0] = 1;
14484 v[82][0] = 1;
14485 v[83][0] = 1;
14486 v[84][0] = 1;
14487 v[85][0] = 1;
14488 v[86][0] = 1;
14489 v[87][0] = 1;
14490 v[88][0] = 1;
14491 v[89][0] = 1;
14492 v[90][0] = 1;
14493 v[91][0] = 1;
14494 v[92][0] = 1;
14495 v[93][0] = 1;
14496 v[94][0] = 1;
14497 v[95][0] = 1;
14498 v[96][0] = 1;
14499 v[97][0] = 1;
14500 v[98][0] = 1;
14501 v[99][0] = 1;
14502 v[100][0] = 1;
14503 v[101][0] = 1;
14504 v[102][0] = 1;
14505 v[103][0] = 1;
14506 v[104][0] = 1;
14507 v[105][0] = 1;
14508 v[106][0] = 1;
14509 v[107][0] = 1;
14510 v[108][0] = 1;
14511 v[109][0] = 1;
14512 v[110][0] = 1;
14513 v[111][0] = 1;
14514 v[112][0] = 1;
14515 v[113][0] = 1;
14516 v[114][0] = 1;
14517 v[115][0] = 1;
14518 v[116][0] = 1;
14519 v[117][0] = 1;
14520 v[118][0] = 1;
14521 v[119][0] = 1;
14522 v[120][0] = 1;
14523 v[121][0] = 1;
14524 v[122][0] = 1;
14525 v[123][0] = 1;
14526 v[124][0] = 1;
14527 v[125][0] = 1;
14528 v[126][0] = 1;
14529 v[127][0] = 1;
14530 v[128][0] = 1;
14531 v[129][0] = 1;
14532 v[130][0] = 1;
14533 v[131][0] = 1;
14534 v[132][0] = 1;
14535 v[133][0] = 1;
14536 v[134][0] = 1;
14537 v[135][0] = 1;
14538 v[136][0] = 1;
14539 v[137][0] = 1;
14540 v[138][0] = 1;
14541 v[139][0] = 1;
14542 v[140][0] = 1;
14543 v[141][0] = 1;
14544 v[142][0] = 1;
14545 v[143][0] = 1;
14546 v[144][0] = 1;
14547 v[145][0] = 1;
14548 v[146][0] = 1;
14549 v[147][0] = 1;
14550 v[148][0] = 1;
14551 v[149][0] = 1;
14552 v[150][0] = 1;
14553 v[151][0] = 1;
14554 v[152][0] = 1;
14555 v[153][0] = 1;
14556 v[154][0] = 1;
14557 v[155][0] = 1;
14558 v[156][0] = 1;
14559 v[157][0] = 1;
14560 v[158][0] = 1;
14561 v[159][0] = 1;
14562 v[160][0] = 1;
14563 v[161][0] = 1;
14564 v[162][0] = 1;
14565 v[163][0] = 1;
14566 v[164][0] = 1;
14567 v[165][0] = 1;
14568 v[166][0] = 1;
14569 v[167][0] = 1;
14570 v[168][0] = 1;
14571 v[169][0] = 1;
14572 v[170][0] = 1;
14573 v[171][0] = 1;
14574 v[172][0] = 1;
14575 v[173][0] = 1;
14576 v[174][0] = 1;
14577 v[175][0] = 1;
14578 v[176][0] = 1;
14579 v[177][0] = 1;
14580 v[178][0] = 1;
14581 v[179][0] = 1;
14582 v[180][0] = 1;
14583 v[181][0] = 1;
14584 v[182][0] = 1;
14585 v[183][0] = 1;
14586 v[184][0] = 1;
14587 v[185][0] = 1;
14588 v[186][0] = 1;
14589 v[187][0] = 1;
14590 v[188][0] = 1;
14591 v[189][0] = 1;
14592 v[190][0] = 1;
14593 v[191][0] = 1;
14594 v[192][0] = 1;
14595 v[193][0] = 1;
14596 v[194][0] = 1;
14597 v[195][0] = 1;
14598 v[196][0] = 1;
14599 v[197][0] = 1;
14600 v[198][0] = 1;
14601 v[199][0] = 1;
14602 v[200][0] = 1;
14603 v[201][0] = 1;
14604 v[202][0] = 1;
14605 v[203][0] = 1;
14606 v[204][0] = 1;
14607 v[205][0] = 1;
14608 v[206][0] = 1;
14609 v[207][0] = 1;
14610 v[208][0] = 1;
14611 v[209][0] = 1;
14612 v[210][0] = 1;
14613 v[211][0] = 1;
14614 v[212][0] = 1;
14615 v[213][0] = 1;
14616 v[214][0] = 1;
14617 v[215][0] = 1;
14618 v[216][0] = 1;
14619 v[217][0] = 1;
14620 v[218][0] = 1;
14621 v[219][0] = 1;
14622 v[220][0] = 1;
14623 v[221][0] = 1;
14624 v[222][0] = 1;
14625 v[223][0] = 1;
14626 v[224][0] = 1;
14627 v[225][0] = 1;
14628 v[226][0] = 1;
14629 v[227][0] = 1;
14630 v[228][0] = 1;
14631 v[229][0] = 1;
14632 v[230][0] = 1;
14633 v[231][0] = 1;
14634 v[232][0] = 1;
14635 v[233][0] = 1;
14636 v[234][0] = 1;
14637 v[235][0] = 1;
14638 v[236][0] = 1;
14639 v[237][0] = 1;
14640 v[238][0] = 1;
14641 v[239][0] = 1;
14642 v[240][0] = 1;
14643 v[241][0] = 1;
14644 v[242][0] = 1;
14645 v[243][0] = 1;
14646 v[244][0] = 1;
14647 v[245][0] = 1;
14648 v[246][0] = 1;
14649 v[247][0] = 1;
14650 v[248][0] = 1;
14651 v[249][0] = 1;
14652 v[250][0] = 1;
14653 v[251][0] = 1;
14654 v[252][0] = 1;
14655 v[253][0] = 1;
14656 v[254][0] = 1;
14657 v[255][0] = 1;
14658 v[256][0] = 1;
14659 v[257][0] = 1;
14660 v[258][0] = 1;
14661 v[259][0] = 1;
14662 v[260][0] = 1;
14663 v[261][0] = 1;
14664 v[262][0] = 1;
14665 v[263][0] = 1;
14666 v[264][0] = 1;
14667 v[265][0] = 1;
14668 v[266][0] = 1;
14669 v[267][0] = 1;
14670 v[268][0] = 1;
14671 v[269][0] = 1;
14672 v[270][0] = 1;
14673 v[271][0] = 1;
14674 v[272][0] = 1;
14675 v[273][0] = 1;
14676 v[274][0] = 1;
14677 v[275][0] = 1;
14678 v[276][0] = 1;
14679 v[277][0] = 1;
14680 v[278][0] = 1;
14681 v[279][0] = 1;
14682 v[280][0] = 1;
14683 v[281][0] = 1;
14684 v[282][0] = 1;
14685 v[283][0] = 1;
14686 v[284][0] = 1;
14687 v[285][0] = 1;
14688 v[286][0] = 1;
14689 v[287][0] = 1;
14690 v[288][0] = 1;
14691 v[289][0] = 1;
14692 v[290][0] = 1;
14693 v[291][0] = 1;
14694 v[292][0] = 1;
14695 v[293][0] = 1;
14696 v[294][0] = 1;
14697 v[295][0] = 1;
14698 v[296][0] = 1;
14699 v[297][0] = 1;
14700 v[298][0] = 1;
14701 v[299][0] = 1;
14702 v[300][0] = 1;
14703 v[301][0] = 1;
14704 v[302][0] = 1;
14705 v[303][0] = 1;
14706 v[304][0] = 1;
14707 v[305][0] = 1;
14708 v[306][0] = 1;
14709 v[307][0] = 1;
14710 v[308][0] = 1;
14711 v[309][0] = 1;
14712 v[310][0] = 1;
14713 v[311][0] = 1;
14714 v[312][0] = 1;
14715 v[313][0] = 1;
14716 v[314][0] = 1;
14717 v[315][0] = 1;
14718 v[316][0] = 1;
14719 v[317][0] = 1;
14720 v[318][0] = 1;
14721 v[319][0] = 1;
14722 v[320][0] = 1;
14723 v[321][0] = 1;
14724 v[322][0] = 1;
14725 v[323][0] = 1;
14726 v[324][0] = 1;
14727 v[325][0] = 1;
14728 v[326][0] = 1;
14729 v[327][0] = 1;
14730 v[328][0] = 1;
14731 v[329][0] = 1;
14732 v[330][0] = 1;
14733 v[331][0] = 1;
14734 v[332][0] = 1;
14735 v[333][0] = 1;
14736 v[334][0] = 1;
14737 v[335][0] = 1;
14738 v[336][0] = 1;
14739 v[337][0] = 1;
14740 v[338][0] = 1;
14741 v[339][0] = 1;
14742 v[340][0] = 1;
14743 v[341][0] = 1;
14744 v[342][0] = 1;
14745 v[343][0] = 1;
14746 v[344][0] = 1;
14747 v[345][0] = 1;
14748 v[346][0] = 1;
14749 v[347][0] = 1;
14750 v[348][0] = 1;
14751 v[349][0] = 1;
14752 v[350][0] = 1;
14753 v[351][0] = 1;
14754 v[352][0] = 1;
14755 v[353][0] = 1;
14756 v[354][0] = 1;
14757 v[355][0] = 1;
14758 v[356][0] = 1;
14759 v[357][0] = 1;
14760 v[358][0] = 1;
14761 v[359][0] = 1;
14762 v[360][0] = 1;
14763 v[361][0] = 1;
14764 v[362][0] = 1;
14765 v[363][0] = 1;
14766 v[364][0] = 1;
14767 v[365][0] = 1;
14768 v[366][0] = 1;
14769 v[367][0] = 1;
14770 v[368][0] = 1;
14771 v[369][0] = 1;
14772 v[370][0] = 1;
14773 v[371][0] = 1;
14774 v[372][0] = 1;
14775 v[373][0] = 1;
14776 v[374][0] = 1;
14777 v[375][0] = 1;
14778 v[376][0] = 1;
14779 v[377][0] = 1;
14780 v[378][0] = 1;
14781 v[379][0] = 1;
14782 v[380][0] = 1;
14783 v[381][0] = 1;
14784 v[382][0] = 1;
14785 v[383][0] = 1;
14786 v[384][0] = 1;
14787 v[385][0] = 1;
14788 v[386][0] = 1;
14789 v[387][0] = 1;
14790 v[388][0] = 1;
14791 v[389][0] = 1;
14792 v[390][0] = 1;
14793 v[391][0] = 1;
14794 v[392][0] = 1;
14795 v[393][0] = 1;
14796 v[394][0] = 1;
14797 v[395][0] = 1;
14798 v[396][0] = 1;
14799 v[397][0] = 1;
14800 v[398][0] = 1;
14801 v[399][0] = 1;
14802 v[400][0] = 1;
14803 v[401][0] = 1;
14804 v[402][0] = 1;
14805 v[403][0] = 1;
14806 v[404][0] = 1;
14807 v[405][0] = 1;
14808 v[406][0] = 1;
14809 v[407][0] = 1;
14810 v[408][0] = 1;
14811 v[409][0] = 1;
14812 v[410][0] = 1;
14813 v[411][0] = 1;
14814 v[412][0] = 1;
14815 v[413][0] = 1;
14816 v[414][0] = 1;
14817 v[415][0] = 1;
14818 v[416][0] = 1;
14819 v[417][0] = 1;
14820 v[418][0] = 1;
14821 v[419][0] = 1;
14822 v[420][0] = 1;
14823 v[421][0] = 1;
14824 v[422][0] = 1;
14825 v[423][0] = 1;
14826 v[424][0] = 1;
14827 v[425][0] = 1;
14828 v[426][0] = 1;
14829 v[427][0] = 1;
14830 v[428][0] = 1;
14831 v[429][0] = 1;
14832 v[430][0] = 1;
14833 v[431][0] = 1;
14834 v[432][0] = 1;
14835 v[433][0] = 1;
14836 v[434][0] = 1;
14837 v[435][0] = 1;
14838 v[436][0] = 1;
14839 v[437][0] = 1;
14840 v[438][0] = 1;
14841 v[439][0] = 1;
14842 v[440][0] = 1;
14843 v[441][0] = 1;
14844 v[442][0] = 1;
14845 v[443][0] = 1;
14846 v[444][0] = 1;
14847 v[445][0] = 1;
14848 v[446][0] = 1;
14849 v[447][0] = 1;
14850 v[448][0] = 1;
14851 v[449][0] = 1;
14852 v[450][0] = 1;
14853 v[451][0] = 1;
14854 v[452][0] = 1;
14855 v[453][0] = 1;
14856 v[454][0] = 1;
14857 v[455][0] = 1;
14858 v[456][0] = 1;
14859 v[457][0] = 1;
14860 v[458][0] = 1;
14861 v[459][0] = 1;
14862 v[460][0] = 1;
14863 v[461][0] = 1;
14864 v[462][0] = 1;
14865 v[463][0] = 1;
14866 v[464][0] = 1;
14867 v[465][0] = 1;
14868 v[466][0] = 1;
14869 v[467][0] = 1;
14870 v[468][0] = 1;
14871 v[469][0] = 1;
14872 v[470][0] = 1;
14873 v[471][0] = 1;
14874 v[472][0] = 1;
14875 v[473][0] = 1;
14876 v[474][0] = 1;
14877 v[475][0] = 1;
14878 v[476][0] = 1;
14879 v[477][0] = 1;
14880 v[478][0] = 1;
14881 v[479][0] = 1;
14882 v[480][0] = 1;
14883 v[481][0] = 1;
14884 v[482][0] = 1;
14885 v[483][0] = 1;
14886 v[484][0] = 1;
14887 v[485][0] = 1;
14888 v[486][0] = 1;
14889 v[487][0] = 1;
14890 v[488][0] = 1;
14891 v[489][0] = 1;
14892 v[490][0] = 1;
14893 v[491][0] = 1;
14894 v[492][0] = 1;
14895 v[493][0] = 1;
14896 v[494][0] = 1;
14897 v[495][0] = 1;
14898 v[496][0] = 1;
14899 v[497][0] = 1;
14900 v[498][0] = 1;
14901 v[499][0] = 1;
14902 v[500][0] = 1;
14903 v[501][0] = 1;
14904 v[502][0] = 1;
14905 v[503][0] = 1;
14906 v[504][0] = 1;
14907 v[505][0] = 1;
14908 v[506][0] = 1;
14909 v[507][0] = 1;
14910 v[508][0] = 1;
14911 v[509][0] = 1;
14912 v[510][0] = 1;
14913 v[511][0] = 1;
14914 v[512][0] = 1;
14915 v[513][0] = 1;
14916 v[514][0] = 1;
14917 v[515][0] = 1;
14918 v[516][0] = 1;
14919 v[517][0] = 1;
14920 v[518][0] = 1;
14921 v[519][0] = 1;
14922 v[520][0] = 1;
14923 v[521][0] = 1;
14924 v[522][0] = 1;
14925 v[523][0] = 1;
14926 v[524][0] = 1;
14927 v[525][0] = 1;
14928 v[526][0] = 1;
14929 v[527][0] = 1;
14930 v[528][0] = 1;
14931 v[529][0] = 1;
14932 v[530][0] = 1;
14933 v[531][0] = 1;
14934 v[532][0] = 1;
14935 v[533][0] = 1;
14936 v[534][0] = 1;
14937 v[535][0] = 1;
14938 v[536][0] = 1;
14939 v[537][0] = 1;
14940 v[538][0] = 1;
14941 v[539][0] = 1;
14942 v[540][0] = 1;
14943 v[541][0] = 1;
14944 v[542][0] = 1;
14945 v[543][0] = 1;
14946 v[544][0] = 1;
14947 v[545][0] = 1;
14948 v[546][0] = 1;
14949 v[547][0] = 1;
14950 v[548][0] = 1;
14951 v[549][0] = 1;
14952 v[550][0] = 1;
14953 v[551][0] = 1;
14954 v[552][0] = 1;
14955 v[553][0] = 1;
14956 v[554][0] = 1;
14957 v[555][0] = 1;
14958 v[556][0] = 1;
14959 v[557][0] = 1;
14960 v[558][0] = 1;
14961 v[559][0] = 1;
14962 v[560][0] = 1;
14963 v[561][0] = 1;
14964 v[562][0] = 1;
14965 v[563][0] = 1;
14966 v[564][0] = 1;
14967 v[565][0] = 1;
14968 v[566][0] = 1;
14969 v[567][0] = 1;
14970 v[568][0] = 1;
14971 v[569][0] = 1;
14972 v[570][0] = 1;
14973 v[571][0] = 1;
14974 v[572][0] = 1;
14975 v[573][0] = 1;
14976 v[574][0] = 1;
14977 v[575][0] = 1;
14978 v[576][0] = 1;
14979 v[577][0] = 1;
14980 v[578][0] = 1;
14981 v[579][0] = 1;
14982 v[580][0] = 1;
14983 v[581][0] = 1;
14984 v[582][0] = 1;
14985 v[583][0] = 1;
14986 v[584][0] = 1;
14987 v[585][0] = 1;
14988 v[586][0] = 1;
14989 v[587][0] = 1;
14990 v[588][0] = 1;
14991 v[589][0] = 1;
14992 v[590][0] = 1;
14993 v[591][0] = 1;
14994 v[592][0] = 1;
14995 v[593][0] = 1;
14996 v[594][0] = 1;
14997 v[595][0] = 1;
14998 v[596][0] = 1;
14999 v[597][0] = 1;
15000 v[598][0] = 1;
15001 v[599][0] = 1;
15002 v[600][0] = 1;
15003 v[601][0] = 1;
15004 v[602][0] = 1;
15005 v[603][0] = 1;
15006 v[604][0] = 1;
15007 v[605][0] = 1;
15008 v[606][0] = 1;
15009 v[607][0] = 1;
15010 v[608][0] = 1;
15011 v[609][0] = 1;
15012 v[610][0] = 1;
15013 v[611][0] = 1;
15014 v[612][0] = 1;
15015 v[613][0] = 1;
15016 v[614][0] = 1;
15017 v[615][0] = 1;
15018 v[616][0] = 1;
15019 v[617][0] = 1;
15020 v[618][0] = 1;
15021 v[619][0] = 1;
15022 v[620][0] = 1;
15023 v[621][0] = 1;
15024 v[622][0] = 1;
15025 v[623][0] = 1;
15026 v[624][0] = 1;
15027 v[625][0] = 1;
15028 v[626][0] = 1;
15029 v[627][0] = 1;
15030 v[628][0] = 1;
15031 v[629][0] = 1;
15032 v[630][0] = 1;
15033 v[631][0] = 1;
15034 v[632][0] = 1;
15035 v[633][0] = 1;
15036 v[634][0] = 1;
15037 v[635][0] = 1;
15038 v[636][0] = 1;
15039 v[637][0] = 1;
15040 v[638][0] = 1;
15041 v[639][0] = 1;
15042 v[640][0] = 1;
15043 v[641][0] = 1;
15044 v[642][0] = 1;
15045 v[643][0] = 1;
15046 v[644][0] = 1;
15047 v[645][0] = 1;
15048 v[646][0] = 1;
15049 v[647][0] = 1;
15050 v[648][0] = 1;
15051 v[649][0] = 1;
15052 v[650][0] = 1;
15053 v[651][0] = 1;
15054 v[652][0] = 1;
15055 v[653][0] = 1;
15056 v[654][0] = 1;
15057 v[655][0] = 1;
15058 v[656][0] = 1;
15059 v[657][0] = 1;
15060 v[658][0] = 1;
15061 v[659][0] = 1;
15062 v[660][0] = 1;
15063 v[661][0] = 1;
15064 v[662][0] = 1;
15065 v[663][0] = 1;
15066 v[664][0] = 1;
15067 v[665][0] = 1;
15068 v[666][0] = 1;
15069 v[667][0] = 1;
15070 v[668][0] = 1;
15071 v[669][0] = 1;
15072 v[670][0] = 1;
15073 v[671][0] = 1;
15074 v[672][0] = 1;
15075 v[673][0] = 1;
15076 v[674][0] = 1;
15077 v[675][0] = 1;
15078 v[676][0] = 1;
15079 v[677][0] = 1;
15080 v[678][0] = 1;
15081 v[679][0] = 1;
15082 v[680][0] = 1;
15083 v[681][0] = 1;
15084 v[682][0] = 1;
15085 v[683][0] = 1;
15086 v[684][0] = 1;
15087 v[685][0] = 1;
15088 v[686][0] = 1;
15089 v[687][0] = 1;
15090 v[688][0] = 1;
15091 v[689][0] = 1;
15092 v[690][0] = 1;
15093 v[691][0] = 1;
15094 v[692][0] = 1;
15095 v[693][0] = 1;
15096 v[694][0] = 1;
15097 v[695][0] = 1;
15098 v[696][0] = 1;
15099 v[697][0] = 1;
15100 v[698][0] = 1;
15101 v[699][0] = 1;
15102 v[700][0] = 1;
15103 v[701][0] = 1;
15104 v[702][0] = 1;
15105 v[703][0] = 1;
15106 v[704][0] = 1;
15107 v[705][0] = 1;
15108 v[706][0] = 1;
15109 v[707][0] = 1;
15110 v[708][0] = 1;
15111 v[709][0] = 1;
15112 v[710][0] = 1;
15113 v[711][0] = 1;
15114 v[712][0] = 1;
15115 v[713][0] = 1;
15116 v[714][0] = 1;
15117 v[715][0] = 1;
15118 v[716][0] = 1;
15119 v[717][0] = 1;
15120 v[718][0] = 1;
15121 v[719][0] = 1;
15122 v[720][0] = 1;
15123 v[721][0] = 1;
15124 v[722][0] = 1;
15125 v[723][0] = 1;
15126 v[724][0] = 1;
15127 v[725][0] = 1;
15128 v[726][0] = 1;
15129 v[727][0] = 1;
15130 v[728][0] = 1;
15131 v[729][0] = 1;
15132 v[730][0] = 1;
15133 v[731][0] = 1;
15134 v[732][0] = 1;
15135 v[733][0] = 1;
15136 v[734][0] = 1;
15137 v[735][0] = 1;
15138 v[736][0] = 1;
15139 v[737][0] = 1;
15140 v[738][0] = 1;
15141 v[739][0] = 1;
15142 v[740][0] = 1;
15143 v[741][0] = 1;
15144 v[742][0] = 1;
15145 v[743][0] = 1;
15146 v[744][0] = 1;
15147 v[745][0] = 1;
15148 v[746][0] = 1;
15149 v[747][0] = 1;
15150 v[748][0] = 1;
15151 v[749][0] = 1;
15152 v[750][0] = 1;
15153 v[751][0] = 1;
15154 v[752][0] = 1;
15155 v[753][0] = 1;
15156 v[754][0] = 1;
15157 v[755][0] = 1;
15158 v[756][0] = 1;
15159 v[757][0] = 1;
15160 v[758][0] = 1;
15161 v[759][0] = 1;
15162 v[760][0] = 1;
15163 v[761][0] = 1;
15164 v[762][0] = 1;
15165 v[763][0] = 1;
15166 v[764][0] = 1;
15167 v[765][0] = 1;
15168 v[766][0] = 1;
15169 v[767][0] = 1;
15170 v[768][0] = 1;
15171 v[769][0] = 1;
15172 v[770][0] = 1;
15173 v[771][0] = 1;
15174 v[772][0] = 1;
15175 v[773][0] = 1;
15176 v[774][0] = 1;
15177 v[775][0] = 1;
15178 v[776][0] = 1;
15179 v[777][0] = 1;
15180 v[778][0] = 1;
15181 v[779][0] = 1;
15182 v[780][0] = 1;
15183 v[781][0] = 1;
15184 v[782][0] = 1;
15185 v[783][0] = 1;
15186 v[784][0] = 1;
15187 v[785][0] = 1;
15188 v[786][0] = 1;
15189 v[787][0] = 1;
15190 v[788][0] = 1;
15191 v[789][0] = 1;
15192 v[790][0] = 1;
15193 v[791][0] = 1;
15194 v[792][0] = 1;
15195 v[793][0] = 1;
15196 v[794][0] = 1;
15197 v[795][0] = 1;
15198 v[796][0] = 1;
15199 v[797][0] = 1;
15200 v[798][0] = 1;
15201 v[799][0] = 1;
15202 v[800][0] = 1;
15203 v[801][0] = 1;
15204 v[802][0] = 1;
15205 v[803][0] = 1;
15206 v[804][0] = 1;
15207 v[805][0] = 1;
15208 v[806][0] = 1;
15209 v[807][0] = 1;
15210 v[808][0] = 1;
15211 v[809][0] = 1;
15212 v[810][0] = 1;
15213 v[811][0] = 1;
15214 v[812][0] = 1;
15215 v[813][0] = 1;
15216 v[814][0] = 1;
15217 v[815][0] = 1;
15218 v[816][0] = 1;
15219 v[817][0] = 1;
15220 v[818][0] = 1;
15221 v[819][0] = 1;
15222 v[820][0] = 1;
15223 v[821][0] = 1;
15224 v[822][0] = 1;
15225 v[823][0] = 1;
15226 v[824][0] = 1;
15227 v[825][0] = 1;
15228 v[826][0] = 1;
15229 v[827][0] = 1;
15230 v[828][0] = 1;
15231 v[829][0] = 1;
15232 v[830][0] = 1;
15233 v[831][0] = 1;
15234 v[832][0] = 1;
15235 v[833][0] = 1;
15236 v[834][0] = 1;
15237 v[835][0] = 1;
15238 v[836][0] = 1;
15239 v[837][0] = 1;
15240 v[838][0] = 1;
15241 v[839][0] = 1;
15242 v[840][0] = 1;
15243 v[841][0] = 1;
15244 v[842][0] = 1;
15245 v[843][0] = 1;
15246 v[844][0] = 1;
15247 v[845][0] = 1;
15248 v[846][0] = 1;
15249 v[847][0] = 1;
15250 v[848][0] = 1;
15251 v[849][0] = 1;
15252 v[850][0] = 1;
15253 v[851][0] = 1;
15254 v[852][0] = 1;
15255 v[853][0] = 1;
15256 v[854][0] = 1;
15257 v[855][0] = 1;
15258 v[856][0] = 1;
15259 v[857][0] = 1;
15260 v[858][0] = 1;
15261 v[859][0] = 1;
15262 v[860][0] = 1;
15263 v[861][0] = 1;
15264 v[862][0] = 1;
15265 v[863][0] = 1;
15266 v[864][0] = 1;
15267 v[865][0] = 1;
15268 v[866][0] = 1;
15269 v[867][0] = 1;
15270 v[868][0] = 1;
15271 v[869][0] = 1;
15272 v[870][0] = 1;
15273 v[871][0] = 1;
15274 v[872][0] = 1;
15275 v[873][0] = 1;
15276 v[874][0] = 1;
15277 v[875][0] = 1;
15278 v[876][0] = 1;
15279 v[877][0] = 1;
15280 v[878][0] = 1;
15281 v[879][0] = 1;
15282 v[880][0] = 1;
15283 v[881][0] = 1;
15284 v[882][0] = 1;
15285 v[883][0] = 1;
15286 v[884][0] = 1;
15287 v[885][0] = 1;
15288 v[886][0] = 1;
15289 v[887][0] = 1;
15290 v[888][0] = 1;
15291 v[889][0] = 1;
15292 v[890][0] = 1;
15293 v[891][0] = 1;
15294 v[892][0] = 1;
15295 v[893][0] = 1;
15296 v[894][0] = 1;
15297 v[895][0] = 1;
15298 v[896][0] = 1;
15299 v[897][0] = 1;
15300 v[898][0] = 1;
15301 v[899][0] = 1;
15302 v[900][0] = 1;
15303 v[901][0] = 1;
15304 v[902][0] = 1;
15305 v[903][0] = 1;
15306 v[904][0] = 1;
15307 v[905][0] = 1;
15308 v[906][0] = 1;
15309 v[907][0] = 1;
15310 v[908][0] = 1;
15311 v[909][0] = 1;
15312 v[910][0] = 1;
15313 v[911][0] = 1;
15314 v[912][0] = 1;
15315 v[913][0] = 1;
15316 v[914][0] = 1;
15317 v[915][0] = 1;
15318 v[916][0] = 1;
15319 v[917][0] = 1;
15320 v[918][0] = 1;
15321 v[919][0] = 1;
15322 v[920][0] = 1;
15323 v[921][0] = 1;
15324 v[922][0] = 1;
15325 v[923][0] = 1;
15326 v[924][0] = 1;
15327 v[925][0] = 1;
15328 v[926][0] = 1;
15329 v[927][0] = 1;
15330 v[928][0] = 1;
15331 v[929][0] = 1;
15332 v[930][0] = 1;
15333 v[931][0] = 1;
15334 v[932][0] = 1;
15335 v[933][0] = 1;
15336 v[934][0] = 1;
15337 v[935][0] = 1;
15338 v[936][0] = 1;
15339 v[937][0] = 1;
15340 v[938][0] = 1;
15341 v[939][0] = 1;
15342 v[940][0] = 1;
15343 v[941][0] = 1;
15344 v[942][0] = 1;
15345 v[943][0] = 1;
15346 v[944][0] = 1;
15347 v[945][0] = 1;
15348 v[946][0] = 1;
15349 v[947][0] = 1;
15350 v[948][0] = 1;
15351 v[949][0] = 1;
15352 v[950][0] = 1;
15353 v[951][0] = 1;
15354 v[952][0] = 1;
15355 v[953][0] = 1;
15356 v[954][0] = 1;
15357 v[955][0] = 1;
15358 v[956][0] = 1;
15359 v[957][0] = 1;
15360 v[958][0] = 1;
15361 v[959][0] = 1;
15362 v[960][0] = 1;
15363 v[961][0] = 1;
15364 v[962][0] = 1;
15365 v[963][0] = 1;
15366 v[964][0] = 1;
15367 v[965][0] = 1;
15368 v[966][0] = 1;
15369 v[967][0] = 1;
15370 v[968][0] = 1;
15371 v[969][0] = 1;
15372 v[970][0] = 1;
15373 v[971][0] = 1;
15374 v[972][0] = 1;
15375 v[973][0] = 1;
15376 v[974][0] = 1;
15377 v[975][0] = 1;
15378 v[976][0] = 1;
15379 v[977][0] = 1;
15380 v[978][0] = 1;
15381 v[979][0] = 1;
15382 v[980][0] = 1;
15383 v[981][0] = 1;
15384 v[982][0] = 1;
15385 v[983][0] = 1;
15386 v[984][0] = 1;
15387 v[985][0] = 1;
15388 v[986][0] = 1;
15389 v[987][0] = 1;
15390 v[988][0] = 1;
15391 v[989][0] = 1;
15392 v[990][0] = 1;
15393 v[991][0] = 1;
15394 v[992][0] = 1;
15395 v[993][0] = 1;
15396 v[994][0] = 1;
15397 v[995][0] = 1;
15398 v[996][0] = 1;
15399 v[997][0] = 1;
15400 v[998][0] = 1;
15401 v[999][0] = 1;
15402 v[1000][0] = 1;
15403 v[1001][0] = 1;
15404 v[1002][0] = 1;
15405 v[1003][0] = 1;
15406 v[1004][0] = 1;
15407 v[1005][0] = 1;
15408 v[1006][0] = 1;
15409 v[1007][0] = 1;
15410 v[1008][0] = 1;
15411 v[1009][0] = 1;
15412 v[1010][0] = 1;
15413 v[1011][0] = 1;
15414 v[1012][0] = 1;
15415 v[1013][0] = 1;
15416 v[1014][0] = 1;
15417 v[1015][0] = 1;
15418 v[1016][0] = 1;
15419 v[1017][0] = 1;
15420 v[1018][0] = 1;
15421 v[1019][0] = 1;
15422 v[1020][0] = 1;
15423 v[1021][0] = 1;
15424 v[1022][0] = 1;
15425 v[1023][0] = 1;
15426 v[1024][0] = 1;
15427 v[1025][0] = 1;
15428 v[1026][0] = 1;
15429 v[1027][0] = 1;
15430 v[1028][0] = 1;
15431 v[1029][0] = 1;
15432 v[1030][0] = 1;
15433 v[1031][0] = 1;
15434 v[1032][0] = 1;
15435 v[1033][0] = 1;
15436 v[1034][0] = 1;
15437 v[1035][0] = 1;
15438 v[1036][0] = 1;
15439 v[1037][0] = 1;
15440 v[1038][0] = 1;
15441 v[1039][0] = 1;
15442 v[1040][0] = 1;
15443 v[1041][0] = 1;
15444 v[1042][0] = 1;
15445 v[1043][0] = 1;
15446 v[1044][0] = 1;
15447 v[1045][0] = 1;
15448 v[1046][0] = 1;
15449 v[1047][0] = 1;
15450 v[1048][0] = 1;
15451 v[1049][0] = 1;
15452 v[1050][0] = 1;
15453 v[1051][0] = 1;
15454 v[1052][0] = 1;
15455 v[1053][0] = 1;
15456 v[1054][0] = 1;
15457 v[1055][0] = 1;
15458 v[1056][0] = 1;
15459 v[1057][0] = 1;
15460 v[1058][0] = 1;
15461 v[1059][0] = 1;
15462 v[1060][0] = 1;
15463 v[1061][0] = 1;
15464 v[1062][0] = 1;
15465 v[1063][0] = 1;
15466 v[1064][0] = 1;
15467 v[1065][0] = 1;
15468 v[1066][0] = 1;
15469 v[1067][0] = 1;
15470 v[1068][0] = 1;
15471 v[1069][0] = 1;
15472 v[1070][0] = 1;
15473 v[1071][0] = 1;
15474 v[1072][0] = 1;
15475 v[1073][0] = 1;
15476 v[1074][0] = 1;
15477 v[1075][0] = 1;
15478 v[1076][0] = 1;
15479 v[1077][0] = 1;
15480 v[1078][0] = 1;
15481 v[1079][0] = 1;
15482 v[1080][0] = 1;
15483 v[1081][0] = 1;
15484 v[1082][0] = 1;
15485 v[1083][0] = 1;
15486 v[1084][0] = 1;
15487 v[1085][0] = 1;
15488 v[1086][0] = 1;
15489 v[1087][0] = 1;
15490 v[1088][0] = 1;
15491 v[1089][0] = 1;
15492 v[1090][0] = 1;
15493 v[1091][0] = 1;
15494 v[1092][0] = 1;
15495 v[1093][0] = 1;
15496 v[1094][0] = 1;
15497 v[1095][0] = 1;
15498 v[1096][0] = 1;
15499 v[1097][0] = 1;
15500 v[1098][0] = 1;
15501 v[1099][0] = 1;
15502 v[1100][0] = 1;
15503 v[1101][0] = 1;
15504 v[1102][0] = 1;
15505 v[1103][0] = 1;
15506 v[1104][0] = 1;
15507 v[1105][0] = 1;
15508 v[1106][0] = 1;
15509 v[1107][0] = 1;
15510 v[1108][0] = 1;
15511 v[1109][0] = 1;
15512 v[1110][0] = 1;
15513
15514 v[2][1] = 1;
15515 v[3][1] = 3;
15516 v[4][1] = 1;
15517 v[5][1] = 3;
15518 v[6][1] = 1;
15519 v[7][1] = 3;
15520 v[8][1] = 3;
15521 v[9][1] = 1;
15522 v[10][1] = 3;
15523 v[11][1] = 1;
15524 v[12][1] = 3;
15525 v[13][1] = 1;
15526 v[14][1] = 3;
15527 v[15][1] = 1;
15528 v[16][1] = 1;
15529 v[17][1] = 3;
15530 v[18][1] = 1;
15531 v[19][1] = 3;
15532 v[20][1] = 1;
15533 v[21][1] = 3;
15534 v[22][1] = 1;
15535 v[23][1] = 3;
15536 v[24][1] = 3;
15537 v[25][1] = 1;
15538 v[26][1] = 1;
15539 v[27][1] = 1;
15540 v[28][1] = 3;
15541 v[29][1] = 1;
15542 v[30][1] = 3;
15543 v[31][1] = 1;
15544 v[32][1] = 3;
15545 v[33][1] = 3;
15546 v[34][1] = 1;
15547 v[35][1] = 3;
15548 v[36][1] = 1;
15549 v[37][1] = 1;
15550 v[38][1] = 1;
15551 v[39][1] = 3;
15552 v[40][1] = 1;
15553 v[41][1] = 3;
15554 v[42][1] = 1;
15555 v[43][1] = 1;
15556 v[44][1] = 1;
15557 v[45][1] = 3;
15558 v[46][1] = 3;
15559 v[47][1] = 1;
15560 v[48][1] = 3;
15561 v[49][1] = 3;
15562 v[50][1] = 1;
15563 v[51][1] = 1;
15564 v[52][1] = 3;
15565 v[53][1] = 3;
15566 v[54][1] = 1;
15567 v[55][1] = 3;
15568 v[56][1] = 3;
15569 v[57][1] = 3;
15570 v[58][1] = 1;
15571 v[59][1] = 3;
15572 v[60][1] = 1;
15573 v[61][1] = 3;
15574 v[62][1] = 1;
15575 v[63][1] = 1;
15576 v[64][1] = 3;
15577 v[65][1] = 3;
15578 v[66][1] = 1;
15579 v[67][1] = 1;
15580 v[68][1] = 1;
15581 v[69][1] = 1;
15582 v[70][1] = 3;
15583 v[71][1] = 1;
15584 v[72][1] = 1;
15585 v[73][1] = 3;
15586 v[74][1] = 1;
15587 v[75][1] = 1;
15588 v[76][1] = 1;
15589 v[77][1] = 3;
15590 v[78][1] = 3;
15591 v[79][1] = 1;
15592 v[80][1] = 3;
15593 v[81][1] = 3;
15594 v[82][1] = 1;
15595 v[83][1] = 3;
15596 v[84][1] = 3;
15597 v[85][1] = 3;
15598 v[86][1] = 1;
15599 v[87][1] = 3;
15600 v[88][1] = 3;
15601 v[89][1] = 3;
15602 v[90][1] = 1;
15603 v[91][1] = 3;
15604 v[92][1] = 3;
15605 v[93][1] = 1;
15606 v[94][1] = 3;
15607 v[95][1] = 3;
15608 v[96][1] = 3;
15609 v[97][1] = 1;
15610 v[98][1] = 3;
15611 v[99][1] = 1;
15612 v[100][1] = 3;
15613 v[101][1] = 1;
15614 v[102][1] = 1;
15615 v[103][1] = 3;
15616 v[104][1] = 3;
15617 v[105][1] = 1;
15618 v[106][1] = 3;
15619 v[107][1] = 3;
15620 v[108][1] = 1;
15621 v[109][1] = 1;
15622 v[110][1] = 1;
15623 v[111][1] = 3;
15624 v[112][1] = 3;
15625 v[113][1] = 1;
15626 v[114][1] = 3;
15627 v[115][1] = 3;
15628 v[116][1] = 1;
15629 v[117][1] = 3;
15630 v[118][1] = 1;
15631 v[119][1] = 1;
15632 v[120][1] = 3;
15633 v[121][1] = 3;
15634 v[122][1] = 3;
15635 v[123][1] = 1;
15636 v[124][1] = 1;
15637 v[125][1] = 1;
15638 v[126][1] = 3;
15639 v[127][1] = 1;
15640 v[128][1] = 1;
15641 v[129][1] = 3;
15642 v[130][1] = 1;
15643 v[131][1] = 1;
15644 v[132][1] = 3;
15645 v[133][1] = 3;
15646 v[134][1] = 1;
15647 v[135][1] = 3;
15648 v[136][1] = 1;
15649 v[137][1] = 3;
15650 v[138][1] = 3;
15651 v[139][1] = 3;
15652 v[140][1] = 3;
15653 v[141][1] = 1;
15654 v[142][1] = 1;
15655 v[143][1] = 1;
15656 v[144][1] = 3;
15657 v[145][1] = 3;
15658 v[146][1] = 1;
15659 v[147][1] = 1;
15660 v[148][1] = 3;
15661 v[149][1] = 1;
15662 v[150][1] = 1;
15663 v[151][1] = 1;
15664 v[152][1] = 1;
15665 v[153][1] = 1;
15666 v[154][1] = 1;
15667 v[155][1] = 3;
15668 v[156][1] = 1;
15669 v[157][1] = 3;
15670 v[158][1] = 1;
15671 v[159][1] = 1;
15672 v[160][1] = 1;
15673 v[161][1] = 3;
15674 v[162][1] = 1;
15675 v[163][1] = 3;
15676 v[164][1] = 1;
15677 v[165][1] = 3;
15678 v[166][1] = 3;
15679 v[167][1] = 3;
15680 v[168][1] = 1;
15681 v[169][1] = 1;
15682 v[170][1] = 3;
15683 v[171][1] = 3;
15684 v[172][1] = 1;
15685 v[173][1] = 3;
15686 v[174][1] = 1;
15687 v[175][1] = 3;
15688 v[176][1] = 1;
15689 v[177][1] = 1;
15690 v[178][1] = 3;
15691 v[179][1] = 1;
15692 v[180][1] = 3;
15693 v[181][1] = 1;
15694 v[182][1] = 3;
15695 v[183][1] = 1;
15696 v[184][1] = 3;
15697 v[185][1] = 1;
15698 v[186][1] = 1;
15699 v[187][1] = 1;
15700 v[188][1] = 3;
15701 v[189][1] = 3;
15702 v[190][1] = 1;
15703 v[191][1] = 3;
15704 v[192][1] = 3;
15705 v[193][1] = 1;
15706 v[194][1] = 3;
15707 v[195][1] = 1;
15708 v[196][1] = 1;
15709 v[197][1] = 1;
15710 v[198][1] = 3;
15711 v[199][1] = 1;
15712 v[200][1] = 3;
15713 v[201][1] = 1;
15714 v[202][1] = 1;
15715 v[203][1] = 3;
15716 v[204][1] = 1;
15717 v[205][1] = 1;
15718 v[206][1] = 3;
15719 v[207][1] = 3;
15720 v[208][1] = 1;
15721 v[209][1] = 1;
15722 v[210][1] = 3;
15723 v[211][1] = 3;
15724 v[212][1] = 3;
15725 v[213][1] = 1;
15726 v[214][1] = 3;
15727 v[215][1] = 3;
15728 v[216][1] = 3;
15729 v[217][1] = 1;
15730 v[218][1] = 3;
15731 v[219][1] = 1;
15732 v[220][1] = 3;
15733 v[221][1] = 1;
15734 v[222][1] = 1;
15735 v[223][1] = 1;
15736 v[224][1] = 3;
15737 v[225][1] = 1;
15738 v[226][1] = 1;
15739 v[227][1] = 1;
15740 v[228][1] = 3;
15741 v[229][1] = 1;
15742 v[230][1] = 1;
15743 v[231][1] = 1;
15744 v[232][1] = 1;
15745 v[233][1] = 1;
15746 v[234][1] = 3;
15747 v[235][1] = 3;
15748 v[236][1] = 3;
15749 v[237][1] = 1;
15750 v[238][1] = 1;
15751 v[239][1] = 1;
15752 v[240][1] = 1;
15753 v[241][1] = 3;
15754 v[242][1] = 3;
15755 v[243][1] = 3;
15756 v[244][1] = 1;
15757 v[245][1] = 3;
15758 v[246][1] = 3;
15759 v[247][1] = 1;
15760 v[248][1] = 1;
15761 v[249][1] = 1;
15762 v[250][1] = 1;
15763 v[251][1] = 3;
15764 v[252][1] = 1;
15765 v[253][1] = 1;
15766 v[254][1] = 3;
15767 v[255][1] = 1;
15768 v[256][1] = 3;
15769 v[257][1] = 3;
15770 v[258][1] = 1;
15771 v[259][1] = 1;
15772 v[260][1] = 3;
15773 v[261][1] = 3;
15774 v[262][1] = 1;
15775 v[263][1] = 1;
15776 v[264][1] = 1;
15777 v[265][1] = 1;
15778 v[266][1] = 3;
15779 v[267][1] = 1;
15780 v[268][1] = 3;
15781 v[269][1] = 3;
15782 v[270][1] = 1;
15783 v[271][1] = 3;
15784 v[272][1] = 3;
15785 v[273][1] = 1;
15786 v[274][1] = 1;
15787 v[275][1] = 1;
15788 v[276][1] = 3;
15789 v[277][1] = 3;
15790 v[278][1] = 3;
15791 v[279][1] = 1;
15792 v[280][1] = 3;
15793 v[281][1] = 3;
15794 v[282][1] = 1;
15795 v[283][1] = 3;
15796 v[284][1] = 3;
15797 v[285][1] = 1;
15798 v[286][1] = 3;
15799 v[287][1] = 1;
15800 v[288][1] = 3;
15801 v[289][1] = 3;
15802 v[290][1] = 3;
15803 v[291][1] = 1;
15804 v[292][1] = 3;
15805 v[293][1] = 1;
15806 v[294][1] = 1;
15807 v[295][1] = 3;
15808 v[296][1] = 1;
15809 v[297][1] = 3;
15810 v[298][1] = 1;
15811 v[299][1] = 1;
15812 v[300][1] = 1;
15813 v[301][1] = 3;
15814 v[302][1] = 3;
15815 v[303][1] = 3;
15816 v[304][1] = 1;
15817 v[305][1] = 1;
15818 v[306][1] = 3;
15819 v[307][1] = 1;
15820 v[308][1] = 3;
15821 v[309][1] = 1;
15822 v[310][1] = 1;
15823 v[311][1] = 1;
15824 v[312][1] = 1;
15825 v[313][1] = 1;
15826 v[314][1] = 1;
15827 v[315][1] = 3;
15828 v[316][1] = 1;
15829 v[317][1] = 1;
15830 v[318][1] = 3;
15831 v[319][1] = 1;
15832 v[320][1] = 3;
15833 v[321][1] = 3;
15834 v[322][1] = 1;
15835 v[323][1] = 1;
15836 v[324][1] = 1;
15837 v[325][1] = 1;
15838 v[326][1] = 3;
15839 v[327][1] = 1;
15840 v[328][1] = 3;
15841 v[329][1] = 1;
15842 v[330][1] = 3;
15843 v[331][1] = 1;
15844 v[332][1] = 1;
15845 v[333][1] = 1;
15846 v[334][1] = 1;
15847 v[335][1] = 3;
15848 v[336][1] = 3;
15849 v[337][1] = 1;
15850 v[338][1] = 1;
15851 v[339][1] = 1;
15852 v[340][1] = 1;
15853 v[341][1] = 1;
15854 v[342][1] = 3;
15855 v[343][1] = 3;
15856 v[344][1] = 3;
15857 v[345][1] = 1;
15858 v[346][1] = 1;
15859 v[347][1] = 3;
15860 v[348][1] = 3;
15861 v[349][1] = 3;
15862 v[350][1] = 3;
15863 v[351][1] = 3;
15864 v[352][1] = 1;
15865 v[353][1] = 3;
15866 v[354][1] = 3;
15867 v[355][1] = 1;
15868 v[356][1] = 3;
15869 v[357][1] = 3;
15870 v[358][1] = 3;
15871 v[359][1] = 3;
15872 v[360][1] = 1;
15873 v[361][1] = 1;
15874 v[362][1] = 1;
15875 v[363][1] = 1;
15876 v[364][1] = 1;
15877 v[365][1] = 1;
15878 v[366][1] = 3;
15879 v[367][1] = 1;
15880 v[368][1] = 1;
15881 v[369][1] = 3;
15882 v[370][1] = 1;
15883 v[371][1] = 1;
15884 v[372][1] = 1;
15885 v[373][1] = 3;
15886 v[374][1] = 1;
15887 v[375][1] = 1;
15888 v[376][1] = 1;
15889 v[377][1] = 3;
15890 v[378][1] = 3;
15891 v[379][1] = 3;
15892 v[380][1] = 1;
15893 v[381][1] = 3;
15894 v[382][1] = 1;
15895 v[383][1] = 1;
15896 v[384][1] = 3;
15897 v[385][1] = 3;
15898 v[386][1] = 3;
15899 v[387][1] = 1;
15900 v[388][1] = 3;
15901 v[389][1] = 3;
15902 v[390][1] = 1;
15903 v[391][1] = 3;
15904 v[392][1] = 1;
15905 v[393][1] = 3;
15906 v[394][1] = 3;
15907 v[395][1] = 1;
15908 v[396][1] = 3;
15909 v[397][1] = 3;
15910 v[398][1] = 3;
15911 v[399][1] = 1;
15912 v[400][1] = 1;
15913 v[401][1] = 3;
15914 v[402][1] = 3;
15915 v[403][1] = 1;
15916 v[404][1] = 3;
15917 v[405][1] = 1;
15918 v[406][1] = 3;
15919 v[407][1] = 1;
15920 v[408][1] = 1;
15921 v[409][1] = 1;
15922 v[410][1] = 3;
15923 v[411][1] = 3;
15924 v[412][1] = 3;
15925 v[413][1] = 3;
15926 v[414][1] = 1;
15927 v[415][1] = 3;
15928 v[416][1] = 1;
15929 v[417][1] = 1;
15930 v[418][1] = 3;
15931 v[419][1] = 1;
15932 v[420][1] = 3;
15933 v[421][1] = 1;
15934 v[422][1] = 1;
15935 v[423][1] = 1;
15936 v[424][1] = 3;
15937 v[425][1] = 1;
15938 v[426][1] = 3;
15939 v[427][1] = 1;
15940 v[428][1] = 3;
15941 v[429][1] = 1;
15942 v[430][1] = 3;
15943 v[431][1] = 3;
15944 v[432][1] = 3;
15945 v[433][1] = 3;
15946 v[434][1] = 3;
15947 v[435][1] = 3;
15948 v[436][1] = 3;
15949 v[437][1] = 3;
15950 v[438][1] = 1;
15951 v[439][1] = 3;
15952 v[440][1] = 3;
15953 v[441][1] = 3;
15954 v[442][1] = 3;
15955 v[443][1] = 3;
15956 v[444][1] = 1;
15957 v[445][1] = 3;
15958 v[446][1] = 1;
15959 v[447][1] = 3;
15960 v[448][1] = 3;
15961 v[449][1] = 3;
15962 v[450][1] = 1;
15963 v[451][1] = 3;
15964 v[452][1] = 1;
15965 v[453][1] = 3;
15966 v[454][1] = 1;
15967 v[455][1] = 3;
15968 v[456][1] = 3;
15969 v[457][1] = 1;
15970 v[458][1] = 3;
15971 v[459][1] = 3;
15972 v[460][1] = 3;
15973 v[461][1] = 3;
15974 v[462][1] = 3;
15975 v[463][1] = 3;
15976 v[464][1] = 3;
15977 v[465][1] = 3;
15978 v[466][1] = 3;
15979 v[467][1] = 1;
15980 v[468][1] = 1;
15981 v[469][1] = 1;
15982 v[470][1] = 1;
15983 v[471][1] = 1;
15984 v[472][1] = 1;
15985 v[473][1] = 3;
15986 v[474][1] = 3;
15987 v[475][1] = 1;
15988 v[476][1] = 1;
15989 v[477][1] = 3;
15990 v[478][1] = 3;
15991 v[479][1] = 1;
15992 v[480][1] = 1;
15993 v[481][1] = 1;
15994 v[482][1] = 3;
15995 v[483][1] = 3;
15996 v[484][1] = 1;
15997 v[485][1] = 1;
15998 v[486][1] = 3;
15999 v[487][1] = 3;
16000 v[488][1] = 3;
16001 v[489][1] = 3;
16002 v[490][1] = 1;
16003 v[491][1] = 1;
16004 v[492][1] = 3;
16005 v[493][1] = 1;
16006 v[494][1] = 3;
16007 v[495][1] = 3;
16008 v[496][1] = 1;
16009 v[497][1] = 3;
16010 v[498][1] = 3;
16011 v[499][1] = 1;
16012 v[500][1] = 1;
16013 v[501][1] = 1;
16014 v[502][1] = 3;
16015 v[503][1] = 3;
16016 v[504][1] = 3;
16017 v[505][1] = 1;
16018 v[506][1] = 1;
16019 v[507][1] = 3;
16020 v[508][1] = 3;
16021 v[509][1] = 3;
16022 v[510][1] = 3;
16023 v[511][1] = 3;
16024 v[512][1] = 1;
16025 v[513][1] = 1;
16026 v[514][1] = 1;
16027 v[515][1] = 3;
16028 v[516][1] = 1;
16029 v[517][1] = 3;
16030 v[518][1] = 3;
16031 v[519][1] = 1;
16032 v[520][1] = 3;
16033 v[521][1] = 3;
16034 v[522][1] = 3;
16035 v[523][1] = 3;
16036 v[524][1] = 1;
16037 v[525][1] = 1;
16038 v[526][1] = 3;
16039 v[527][1] = 1;
16040 v[528][1] = 1;
16041 v[529][1] = 3;
16042 v[530][1] = 1;
16043 v[531][1] = 3;
16044 v[532][1] = 1;
16045 v[533][1] = 3;
16046 v[534][1] = 1;
16047 v[535][1] = 3;
16048 v[536][1] = 3;
16049 v[537][1] = 1;
16050 v[538][1] = 1;
16051 v[539][1] = 3;
16052 v[540][1] = 3;
16053 v[541][1] = 1;
16054 v[542][1] = 3;
16055 v[543][1] = 3;
16056 v[544][1] = 1;
16057 v[545][1] = 3;
16058 v[546][1] = 3;
16059 v[547][1] = 1;
16060 v[548][1] = 1;
16061 v[549][1] = 3;
16062 v[550][1] = 1;
16063 v[551][1] = 3;
16064 v[552][1] = 3;
16065 v[553][1] = 1;
16066 v[554][1] = 1;
16067 v[555][1] = 3;
16068 v[556][1] = 1;
16069 v[557][1] = 3;
16070 v[558][1] = 1;
16071 v[559][1] = 3;
16072 v[560][1] = 1;
16073 v[561][1] = 1;
16074 v[562][1] = 3;
16075 v[563][1] = 3;
16076 v[564][1] = 1;
16077 v[565][1] = 1;
16078 v[566][1] = 1;
16079 v[567][1] = 3;
16080 v[568][1] = 3;
16081 v[569][1] = 1;
16082 v[570][1] = 3;
16083 v[571][1] = 1;
16084 v[572][1] = 1;
16085 v[573][1] = 3;
16086 v[574][1] = 3;
16087 v[575][1] = 1;
16088 v[576][1] = 1;
16089 v[577][1] = 3;
16090 v[578][1] = 1;
16091 v[579][1] = 3;
16092 v[580][1] = 1;
16093 v[581][1] = 1;
16094 v[582][1] = 1;
16095 v[583][1] = 1;
16096 v[584][1] = 1;
16097 v[585][1] = 3;
16098 v[586][1] = 1;
16099 v[587][1] = 1;
16100 v[588][1] = 1;
16101 v[589][1] = 1;
16102 v[590][1] = 3;
16103 v[591][1] = 1;
16104 v[592][1] = 3;
16105 v[593][1] = 1;
16106 v[594][1] = 1;
16107 v[595][1] = 3;
16108 v[596][1] = 3;
16109 v[597][1] = 1;
16110 v[598][1] = 1;
16111 v[599][1] = 3;
16112 v[600][1] = 1;
16113 v[601][1] = 3;
16114 v[602][1] = 1;
16115 v[603][1] = 3;
16116 v[604][1] = 3;
16117 v[605][1] = 3;
16118 v[606][1] = 1;
16119 v[607][1] = 3;
16120 v[608][1] = 3;
16121 v[609][1] = 3;
16122 v[610][1] = 1;
16123 v[611][1] = 1;
16124 v[612][1] = 3;
16125 v[613][1] = 3;
16126 v[614][1] = 3;
16127 v[615][1] = 1;
16128 v[616][1] = 1;
16129 v[617][1] = 1;
16130 v[618][1] = 1;
16131 v[619][1] = 3;
16132 v[620][1] = 1;
16133 v[621][1] = 3;
16134 v[622][1] = 1;
16135 v[623][1] = 3;
16136 v[624][1] = 1;
16137 v[625][1] = 1;
16138 v[626][1] = 3;
16139 v[627][1] = 3;
16140 v[628][1] = 1;
16141 v[629][1] = 1;
16142 v[630][1] = 1;
16143 v[631][1] = 3;
16144 v[632][1] = 3;
16145 v[633][1] = 1;
16146 v[634][1] = 3;
16147 v[635][1] = 1;
16148 v[636][1] = 3;
16149 v[637][1] = 1;
16150 v[638][1] = 1;
16151 v[639][1] = 1;
16152 v[640][1] = 1;
16153 v[641][1] = 1;
16154 v[642][1] = 1;
16155 v[643][1] = 3;
16156 v[644][1] = 1;
16157 v[645][1] = 3;
16158 v[646][1] = 3;
16159 v[647][1] = 1;
16160 v[648][1] = 3;
16161 v[649][1] = 3;
16162 v[650][1] = 3;
16163 v[651][1] = 1;
16164 v[652][1] = 3;
16165 v[653][1] = 1;
16166 v[654][1] = 1;
16167 v[655][1] = 3;
16168 v[656][1] = 3;
16169 v[657][1] = 1;
16170 v[658][1] = 1;
16171 v[659][1] = 3;
16172 v[660][1] = 3;
16173 v[661][1] = 1;
16174 v[662][1] = 1;
16175 v[663][1] = 1;
16176 v[664][1] = 3;
16177 v[665][1] = 1;
16178 v[666][1] = 3;
16179 v[667][1] = 3;
16180 v[668][1] = 1;
16181 v[669][1] = 1;
16182 v[670][1] = 3;
16183 v[671][1] = 1;
16184 v[672][1] = 1;
16185 v[673][1] = 3;
16186 v[674][1] = 1;
16187 v[675][1] = 3;
16188 v[676][1] = 1;
16189 v[677][1] = 1;
16190 v[678][1] = 1;
16191 v[679][1] = 3;
16192 v[680][1] = 3;
16193 v[681][1] = 3;
16194 v[682][1] = 3;
16195 v[683][1] = 1;
16196 v[684][1] = 1;
16197 v[685][1] = 3;
16198 v[686][1] = 3;
16199 v[687][1] = 1;
16200 v[688][1] = 1;
16201 v[689][1] = 1;
16202 v[690][1] = 1;
16203 v[691][1] = 3;
16204 v[692][1] = 1;
16205 v[693][1] = 1;
16206 v[694][1] = 3;
16207 v[695][1] = 3;
16208 v[696][1] = 3;
16209 v[697][1] = 1;
16210 v[698][1] = 1;
16211 v[699][1] = 3;
16212 v[700][1] = 3;
16213 v[701][1] = 1;
16214 v[702][1] = 3;
16215 v[703][1] = 3;
16216 v[704][1] = 1;
16217 v[705][1] = 1;
16218 v[706][1] = 3;
16219 v[707][1] = 3;
16220 v[708][1] = 3;
16221 v[709][1] = 3;
16222 v[710][1] = 3;
16223 v[711][1] = 3;
16224 v[712][1] = 3;
16225 v[713][1] = 1;
16226 v[714][1] = 3;
16227 v[715][1] = 3;
16228 v[716][1] = 1;
16229 v[717][1] = 3;
16230 v[718][1] = 1;
16231 v[719][1] = 3;
16232 v[720][1] = 1;
16233 v[721][1] = 1;
16234 v[722][1] = 3;
16235 v[723][1] = 3;
16236 v[724][1] = 1;
16237 v[725][1] = 1;
16238 v[726][1] = 1;
16239 v[727][1] = 3;
16240 v[728][1] = 1;
16241 v[729][1] = 3;
16242 v[730][1] = 3;
16243 v[731][1] = 1;
16244 v[732][1] = 3;
16245 v[733][1] = 3;
16246 v[734][1] = 1;
16247 v[735][1] = 3;
16248 v[736][1] = 1;
16249 v[737][1] = 1;
16250 v[738][1] = 3;
16251 v[739][1] = 3;
16252 v[740][1] = 3;
16253 v[741][1] = 1;
16254 v[742][1] = 1;
16255 v[743][1] = 1;
16256 v[744][1] = 3;
16257 v[745][1] = 1;
16258 v[746][1] = 1;
16259 v[747][1] = 1;
16260 v[748][1] = 3;
16261 v[749][1] = 3;
16262 v[750][1] = 3;
16263 v[751][1] = 1;
16264 v[752][1] = 3;
16265 v[753][1] = 3;
16266 v[754][1] = 1;
16267 v[755][1] = 3;
16268 v[756][1] = 1;
16269 v[757][1] = 1;
16270 v[758][1] = 3;
16271 v[759][1] = 3;
16272 v[760][1] = 3;
16273 v[761][1] = 1;
16274 v[762][1] = 3;
16275 v[763][1] = 3;
16276 v[764][1] = 1;
16277 v[765][1] = 1;
16278 v[766][1] = 1;
16279 v[767][1] = 3;
16280 v[768][1] = 1;
16281 v[769][1] = 3;
16282 v[770][1] = 3;
16283 v[771][1] = 3;
16284 v[772][1] = 3;
16285 v[773][1] = 3;
16286 v[774][1] = 3;
16287 v[775][1] = 3;
16288 v[776][1] = 3;
16289 v[777][1] = 1;
16290 v[778][1] = 3;
16291 v[779][1] = 3;
16292 v[780][1] = 1;
16293 v[781][1] = 3;
16294 v[782][1] = 1;
16295 v[783][1] = 1;
16296 v[784][1] = 3;
16297 v[785][1] = 3;
16298 v[786][1] = 3;
16299 v[787][1] = 1;
16300 v[788][1] = 3;
16301 v[789][1] = 3;
16302 v[790][1] = 3;
16303 v[791][1] = 3;
16304 v[792][1] = 3;
16305 v[793][1] = 1;
16306 v[794][1] = 3;
16307 v[795][1] = 3;
16308 v[796][1] = 3;
16309 v[797][1] = 1;
16310 v[798][1] = 1;
16311 v[799][1] = 1;
16312 v[800][1] = 3;
16313 v[801][1] = 3;
16314 v[802][1] = 1;
16315 v[803][1] = 3;
16316 v[804][1] = 3;
16317 v[805][1] = 1;
16318 v[806][1] = 3;
16319 v[807][1] = 1;
16320 v[808][1] = 3;
16321 v[809][1] = 1;
16322 v[810][1] = 3;
16323 v[811][1] = 1;
16324 v[812][1] = 3;
16325 v[813][1] = 3;
16326 v[814][1] = 3;
16327 v[815][1] = 3;
16328 v[816][1] = 3;
16329 v[817][1] = 3;
16330 v[818][1] = 1;
16331 v[819][1] = 1;
16332 v[820][1] = 3;
16333 v[821][1] = 1;
16334 v[822][1] = 3;
16335 v[823][1] = 1;
16336 v[824][1] = 1;
16337 v[825][1] = 1;
16338 v[826][1] = 1;
16339 v[827][1] = 1;
16340 v[828][1] = 3;
16341 v[829][1] = 1;
16342 v[830][1] = 1;
16343 v[831][1] = 1;
16344 v[832][1] = 3;
16345 v[833][1] = 1;
16346 v[834][1] = 3;
16347 v[835][1] = 1;
16348 v[836][1] = 1;
16349 v[837][1] = 3;
16350 v[838][1] = 3;
16351 v[839][1] = 3;
16352 v[840][1] = 1;
16353 v[841][1] = 3;
16354 v[842][1] = 1;
16355 v[843][1] = 3;
16356 v[844][1] = 1;
16357 v[845][1] = 1;
16358 v[846][1] = 3;
16359 v[847][1] = 1;
16360 v[848][1] = 3;
16361 v[849][1] = 3;
16362 v[850][1] = 1;
16363 v[851][1] = 3;
16364 v[852][1] = 1;
16365 v[853][1] = 3;
16366 v[854][1] = 3;
16367 v[855][1] = 1;
16368 v[856][1] = 3;
16369 v[857][1] = 3;
16370 v[858][1] = 1;
16371 v[859][1] = 3;
16372 v[860][1] = 3;
16373 v[861][1] = 3;
16374 v[862][1] = 3;
16375 v[863][1] = 3;
16376 v[864][1] = 3;
16377 v[865][1] = 1;
16378 v[866][1] = 3;
16379 v[867][1] = 1;
16380 v[868][1] = 1;
16381 v[869][1] = 3;
16382 v[870][1] = 3;
16383 v[871][1] = 3;
16384 v[872][1] = 1;
16385 v[873][1] = 1;
16386 v[874][1] = 3;
16387 v[875][1] = 3;
16388 v[876][1] = 3;
16389 v[877][1] = 3;
16390 v[878][1] = 3;
16391 v[879][1] = 3;
16392 v[880][1] = 3;
16393 v[881][1] = 1;
16394 v[882][1] = 3;
16395 v[883][1] = 3;
16396 v[884][1] = 3;
16397 v[885][1] = 3;
16398 v[886][1] = 1;
16399 v[887][1] = 3;
16400 v[888][1] = 1;
16401 v[889][1] = 3;
16402 v[890][1] = 3;
16403 v[891][1] = 3;
16404 v[892][1] = 1;
16405 v[893][1] = 3;
16406 v[894][1] = 1;
16407 v[895][1] = 3;
16408 v[896][1] = 1;
16409 v[897][1] = 1;
16410 v[898][1] = 1;
16411 v[899][1] = 3;
16412 v[900][1] = 3;
16413 v[901][1] = 1;
16414 v[902][1] = 3;
16415 v[903][1] = 1;
16416 v[904][1] = 1;
16417 v[905][1] = 3;
16418 v[906][1] = 3;
16419 v[907][1] = 1;
16420 v[908][1] = 3;
16421 v[909][1] = 1;
16422 v[910][1] = 1;
16423 v[911][1] = 1;
16424 v[912][1] = 1;
16425 v[913][1] = 3;
16426 v[914][1] = 1;
16427 v[915][1] = 3;
16428 v[916][1] = 1;
16429 v[917][1] = 1;
16430 v[918][1] = 3;
16431 v[919][1] = 1;
16432 v[920][1] = 3;
16433 v[921][1] = 1;
16434 v[922][1] = 3;
16435 v[923][1] = 3;
16436 v[924][1] = 3;
16437 v[925][1] = 3;
16438 v[926][1] = 3;
16439 v[927][1] = 3;
16440 v[928][1] = 1;
16441 v[929][1] = 3;
16442 v[930][1] = 3;
16443 v[931][1] = 3;
16444 v[932][1] = 3;
16445 v[933][1] = 1;
16446 v[934][1] = 3;
16447 v[935][1] = 3;
16448 v[936][1] = 1;
16449 v[937][1] = 3;
16450 v[938][1] = 3;
16451 v[939][1] = 3;
16452 v[940][1] = 3;
16453 v[941][1] = 3;
16454 v[942][1] = 1;
16455 v[943][1] = 1;
16456 v[944][1] = 1;
16457 v[945][1] = 1;
16458 v[946][1] = 3;
16459 v[947][1] = 3;
16460 v[948][1] = 3;
16461 v[949][1] = 1;
16462 v[950][1] = 3;
16463 v[951][1] = 3;
16464 v[952][1] = 1;
16465 v[953][1] = 1;
16466 v[954][1] = 3;
16467 v[955][1] = 3;
16468 v[956][1] = 1;
16469 v[957][1] = 1;
16470 v[958][1] = 3;
16471 v[959][1] = 3;
16472 v[960][1] = 1;
16473 v[961][1] = 3;
16474 v[962][1] = 1;
16475 v[963][1] = 1;
16476 v[964][1] = 3;
16477 v[965][1] = 1;
16478 v[966][1] = 3;
16479 v[967][1] = 3;
16480 v[968][1] = 3;
16481 v[969][1] = 3;
16482 v[970][1] = 3;
16483 v[971][1] = 1;
16484 v[972][1] = 3;
16485 v[973][1] = 1;
16486 v[974][1] = 1;
16487 v[975][1] = 3;
16488 v[976][1] = 3;
16489 v[977][1] = 3;
16490 v[978][1] = 3;
16491 v[979][1] = 1;
16492 v[980][1] = 3;
16493 v[981][1] = 1;
16494 v[982][1] = 1;
16495 v[983][1] = 3;
16496 v[984][1] = 3;
16497 v[985][1] = 3;
16498 v[986][1] = 3;
16499 v[987][1] = 3;
16500 v[988][1] = 3;
16501 v[989][1] = 1;
16502 v[990][1] = 1;
16503 v[991][1] = 3;
16504 v[992][1] = 1;
16505 v[993][1] = 3;
16506 v[994][1] = 1;
16507 v[995][1] = 1;
16508 v[996][1] = 3;
16509 v[997][1] = 1;
16510 v[998][1] = 1;
16511 v[999][1] = 1;
16512 v[1000][1] = 1;
16513 v[1001][1] = 3;
16514 v[1002][1] = 3;
16515 v[1003][1] = 1;
16516 v[1004][1] = 1;
16517 v[1005][1] = 3;
16518 v[1006][1] = 1;
16519 v[1007][1] = 1;
16520 v[1008][1] = 1;
16521 v[1009][1] = 3;
16522 v[1010][1] = 1;
16523 v[1011][1] = 3;
16524 v[1012][1] = 1;
16525 v[1013][1] = 1;
16526 v[1014][1] = 3;
16527 v[1015][1] = 3;
16528 v[1016][1] = 1;
16529 v[1017][1] = 3;
16530 v[1018][1] = 1;
16531 v[1019][1] = 1;
16532 v[1020][1] = 3;
16533 v[1021][1] = 3;
16534 v[1022][1] = 3;
16535 v[1023][1] = 3;
16536 v[1024][1] = 3;
16537 v[1025][1] = 1;
16538 v[1026][1] = 3;
16539 v[1027][1] = 1;
16540 v[1028][1] = 1;
16541 v[1029][1] = 1;
16542 v[1030][1] = 3;
16543 v[1031][1] = 1;
16544 v[1032][1] = 1;
16545 v[1033][1] = 1;
16546 v[1034][1] = 3;
16547 v[1035][1] = 1;
16548 v[1036][1] = 1;
16549 v[1037][1] = 3;
16550 v[1038][1] = 1;
16551 v[1039][1] = 3;
16552 v[1040][1] = 3;
16553 v[1041][1] = 3;
16554 v[1042][1] = 3;
16555 v[1043][1] = 3;
16556 v[1044][1] = 1;
16557 v[1045][1] = 1;
16558 v[1046][1] = 1;
16559 v[1047][1] = 3;
16560 v[1048][1] = 3;
16561 v[1049][1] = 3;
16562 v[1050][1] = 3;
16563 v[1051][1] = 1;
16564 v[1052][1] = 3;
16565 v[1053][1] = 3;
16566 v[1054][1] = 3;
16567 v[1055][1] = 3;
16568 v[1056][1] = 1;
16569 v[1057][1] = 1;
16570 v[1058][1] = 3;
16571 v[1059][1] = 3;
16572 v[1060][1] = 3;
16573 v[1061][1] = 1;
16574 v[1062][1] = 3;
16575 v[1063][1] = 1;
16576 v[1064][1] = 1;
16577 v[1065][1] = 3;
16578 v[1066][1] = 3;
16579 v[1067][1] = 1;
16580 v[1068][1] = 3;
16581 v[1069][1] = 3;
16582 v[1070][1] = 1;
16583 v[1071][1] = 1;
16584 v[1072][1] = 1;
16585 v[1073][1] = 1;
16586 v[1074][1] = 1;
16587 v[1075][1] = 3;
16588 v[1076][1] = 1;
16589 v[1077][1] = 1;
16590 v[1078][1] = 3;
16591 v[1079][1] = 3;
16592 v[1080][1] = 1;
16593 v[1081][1] = 1;
16594 v[1082][1] = 1;
16595 v[1083][1] = 3;
16596 v[1084][1] = 1;
16597 v[1085][1] = 1;
16598 v[1086][1] = 3;
16599 v[1087][1] = 3;
16600 v[1088][1] = 1;
16601 v[1089][1] = 3;
16602 v[1090][1] = 3;
16603 v[1091][1] = 3;
16604 v[1092][1] = 3;
16605 v[1093][1] = 3;
16606 v[1094][1] = 3;
16607 v[1095][1] = 3;
16608 v[1096][1] = 3;
16609 v[1097][1] = 1;
16610 v[1098][1] = 1;
16611 v[1099][1] = 3;
16612 v[1100][1] = 3;
16613 v[1101][1] = 1;
16614 v[1102][1] = 1;
16615 v[1103][1] = 3;
16616 v[1104][1] = 1;
16617 v[1105][1] = 3;
16618 v[1106][1] = 3;
16619 v[1107][1] = 3;
16620 v[1108][1] = 3;
16621 v[1109][1] = 3;
16622 v[1110][1] = 1;
16623
16624 v[3][2] = 7;
16625 v[4][2] = 5;
16626 v[5][2] = 1;
16627 v[6][2] = 3;
16628 v[7][2] = 3;
16629 v[8][2] = 7;
16630 v[9][2] = 5;
16631 v[10][2] = 5;
16632 v[11][2] = 7;
16633 v[12][2] = 7;
16634 v[13][2] = 1;
16635 v[14][2] = 3;
16636 v[15][2] = 3;
16637 v[16][2] = 7;
16638 v[17][2] = 5;
16639 v[18][2] = 1;
16640 v[19][2] = 1;
16641 v[20][2] = 5;
16642 v[21][2] = 3;
16643 v[22][2] = 7;
16644 v[23][2] = 1;
16645 v[24][2] = 7;
16646 v[25][2] = 5;
16647 v[26][2] = 1;
16648 v[27][2] = 3;
16649 v[28][2] = 7;
16650 v[29][2] = 7;
16651 v[30][2] = 1;
16652 v[31][2] = 1;
16653 v[32][2] = 1;
16654 v[33][2] = 5;
16655 v[34][2] = 7;
16656 v[35][2] = 7;
16657 v[36][2] = 5;
16658 v[37][2] = 1;
16659 v[38][2] = 3;
16660 v[39][2] = 3;
16661 v[40][2] = 7;
16662 v[41][2] = 5;
16663 v[42][2] = 5;
16664 v[43][2] = 5;
16665 v[44][2] = 3;
16666 v[45][2] = 3;
16667 v[46][2] = 3;
16668 v[47][2] = 1;
16669 v[48][2] = 1;
16670 v[49][2] = 5;
16671 v[50][2] = 1;
16672 v[51][2] = 1;
16673 v[52][2] = 5;
16674 v[53][2] = 3;
16675 v[54][2] = 3;
16676 v[55][2] = 3;
16677 v[56][2] = 3;
16678 v[57][2] = 1;
16679 v[58][2] = 3;
16680 v[59][2] = 7;
16681 v[60][2] = 5;
16682 v[61][2] = 7;
16683 v[62][2] = 3;
16684 v[63][2] = 7;
16685 v[64][2] = 1;
16686 v[65][2] = 3;
16687 v[66][2] = 3;
16688 v[67][2] = 5;
16689 v[68][2] = 1;
16690 v[69][2] = 3;
16691 v[70][2] = 5;
16692 v[71][2] = 5;
16693 v[72][2] = 7;
16694 v[73][2] = 7;
16695 v[74][2] = 7;
16696 v[75][2] = 1;
16697 v[76][2] = 1;
16698 v[77][2] = 3;
16699 v[78][2] = 3;
16700 v[79][2] = 1;
16701 v[80][2] = 1;
16702 v[81][2] = 5;
16703 v[82][2] = 1;
16704 v[83][2] = 5;
16705 v[84][2] = 7;
16706 v[85][2] = 5;
16707 v[86][2] = 1;
16708 v[87][2] = 7;
16709 v[88][2] = 5;
16710 v[89][2] = 3;
16711 v[90][2] = 3;
16712 v[91][2] = 1;
16713 v[92][2] = 5;
16714 v[93][2] = 7;
16715 v[94][2] = 1;
16716 v[95][2] = 7;
16717 v[96][2] = 5;
16718 v[97][2] = 1;
16719 v[98][2] = 7;
16720 v[99][2] = 3;
16721 v[100][2] = 1;
16722 v[101][2] = 7;
16723 v[102][2] = 1;
16724 v[103][2] = 7;
16725 v[104][2] = 3;
16726 v[105][2] = 3;
16727 v[106][2] = 5;
16728 v[107][2] = 7;
16729 v[108][2] = 3;
16730 v[109][2] = 3;
16731 v[110][2] = 5;
16732 v[111][2] = 1;
16733 v[112][2] = 3;
16734 v[113][2] = 3;
16735 v[114][2] = 1;
16736 v[115][2] = 3;
16737 v[116][2] = 5;
16738 v[117][2] = 1;
16739 v[118][2] = 3;
16740 v[119][2] = 3;
16741 v[120][2] = 3;
16742 v[121][2] = 7;
16743 v[122][2] = 1;
16744 v[123][2] = 1;
16745 v[124][2] = 7;
16746 v[125][2] = 3;
16747 v[126][2] = 1;
16748 v[127][2] = 3;
16749 v[128][2] = 7;
16750 v[129][2] = 5;
16751 v[130][2] = 5;
16752 v[131][2] = 7;
16753 v[132][2] = 5;
16754 v[133][2] = 5;
16755 v[134][2] = 3;
16756 v[135][2] = 1;
16757 v[136][2] = 3;
16758 v[137][2] = 3;
16759 v[138][2] = 3;
16760 v[139][2] = 1;
16761 v[140][2] = 3;
16762 v[141][2] = 3;
16763 v[142][2] = 7;
16764 v[143][2] = 3;
16765 v[144][2] = 3;
16766 v[145][2] = 1;
16767 v[146][2] = 7;
16768 v[147][2] = 5;
16769 v[148][2] = 1;
16770 v[149][2] = 7;
16771 v[150][2] = 7;
16772 v[151][2] = 5;
16773 v[152][2] = 7;
16774 v[153][2] = 5;
16775 v[154][2] = 1;
16776 v[155][2] = 3;
16777 v[156][2] = 1;
16778 v[157][2] = 7;
16779 v[158][2] = 3;
16780 v[159][2] = 7;
16781 v[160][2] = 3;
16782 v[161][2] = 5;
16783 v[162][2] = 7;
16784 v[163][2] = 3;
16785 v[164][2] = 1;
16786 v[165][2] = 3;
16787 v[166][2] = 3;
16788 v[167][2] = 3;
16789 v[168][2] = 1;
16790 v[169][2] = 5;
16791 v[170][2] = 7;
16792 v[171][2] = 3;
16793 v[172][2] = 3;
16794 v[173][2] = 7;
16795 v[174][2] = 7;
16796 v[175][2] = 7;
16797 v[176][2] = 5;
16798 v[177][2] = 3;
16799 v[178][2] = 1;
16800 v[179][2] = 7;
16801 v[180][2] = 1;
16802 v[181][2] = 3;
16803 v[182][2] = 7;
16804 v[183][2] = 5;
16805 v[184][2] = 3;
16806 v[185][2] = 3;
16807 v[186][2] = 3;
16808 v[187][2] = 7;
16809 v[188][2] = 1;
16810 v[189][2] = 1;
16811 v[190][2] = 3;
16812 v[191][2] = 1;
16813 v[192][2] = 5;
16814 v[193][2] = 7;
16815 v[194][2] = 1;
16816 v[195][2] = 3;
16817 v[196][2] = 5;
16818 v[197][2] = 3;
16819 v[198][2] = 5;
16820 v[199][2] = 3;
16821 v[200][2] = 3;
16822 v[201][2] = 7;
16823 v[202][2] = 5;
16824 v[203][2] = 5;
16825 v[204][2] = 3;
16826 v[205][2] = 3;
16827 v[206][2] = 1;
16828 v[207][2] = 3;
16829 v[208][2] = 7;
16830 v[209][2] = 7;
16831 v[210][2] = 7;
16832 v[211][2] = 1;
16833 v[212][2] = 5;
16834 v[213][2] = 7;
16835 v[214][2] = 1;
16836 v[215][2] = 3;
16837 v[216][2] = 1;
16838 v[217][2] = 1;
16839 v[218][2] = 7;
16840 v[219][2] = 1;
16841 v[220][2] = 3;
16842 v[221][2] = 1;
16843 v[222][2] = 7;
16844 v[223][2] = 1;
16845 v[224][2] = 5;
16846 v[225][2] = 3;
16847 v[226][2] = 5;
16848 v[227][2] = 3;
16849 v[228][2] = 1;
16850 v[229][2] = 1;
16851 v[230][2] = 5;
16852 v[231][2] = 5;
16853 v[232][2] = 3;
16854 v[233][2] = 3;
16855 v[234][2] = 5;
16856 v[235][2] = 7;
16857 v[236][2] = 1;
16858 v[237][2] = 5;
16859 v[238][2] = 3;
16860 v[239][2] = 7;
16861 v[240][2] = 7;
16862 v[241][2] = 3;
16863 v[242][2] = 5;
16864 v[243][2] = 3;
16865 v[244][2] = 3;
16866 v[245][2] = 1;
16867 v[246][2] = 7;
16868 v[247][2] = 3;
16869 v[248][2] = 1;
16870 v[249][2] = 3;
16871 v[250][2] = 5;
16872 v[251][2] = 7;
16873 v[252][2] = 1;
16874 v[253][2] = 3;
16875 v[254][2] = 7;
16876 v[255][2] = 1;
16877 v[256][2] = 5;
16878 v[257][2] = 1;
16879 v[258][2] = 3;
16880 v[259][2] = 1;
16881 v[260][2] = 5;
16882 v[261][2] = 3;
16883 v[262][2] = 1;
16884 v[263][2] = 7;
16885 v[264][2] = 1;
16886 v[265][2] = 5;
16887 v[266][2] = 5;
16888 v[267][2] = 5;
16889 v[268][2] = 3;
16890 v[269][2] = 7;
16891 v[270][2] = 1;
16892 v[271][2] = 1;
16893 v[272][2] = 7;
16894 v[273][2] = 3;
16895 v[274][2] = 1;
16896 v[275][2] = 1;
16897 v[276][2] = 7;
16898 v[277][2] = 5;
16899 v[278][2] = 7;
16900 v[279][2] = 5;
16901 v[280][2] = 7;
16902 v[281][2] = 7;
16903 v[282][2] = 3;
16904 v[283][2] = 7;
16905 v[284][2] = 1;
16906 v[285][2] = 3;
16907 v[286][2] = 7;
16908 v[287][2] = 7;
16909 v[288][2] = 3;
16910 v[289][2] = 5;
16911 v[290][2] = 1;
16912 v[291][2] = 1;
16913 v[292][2] = 7;
16914 v[293][2] = 1;
16915 v[294][2] = 5;
16916 v[295][2] = 5;
16917 v[296][2] = 5;
16918 v[297][2] = 1;
16919 v[298][2] = 5;
16920 v[299][2] = 1;
16921 v[300][2] = 7;
16922 v[301][2] = 5;
16923 v[302][2] = 5;
16924 v[303][2] = 7;
16925 v[304][2] = 1;
16926 v[305][2] = 1;
16927 v[306][2] = 7;
16928 v[307][2] = 1;
16929 v[308][2] = 7;
16930 v[309][2] = 7;
16931 v[310][2] = 1;
16932 v[311][2] = 1;
16933 v[312][2] = 3;
16934 v[313][2] = 3;
16935 v[314][2] = 3;
16936 v[315][2] = 7;
16937 v[316][2] = 7;
16938 v[317][2] = 5;
16939 v[318][2] = 3;
16940 v[319][2] = 7;
16941 v[320][2] = 3;
16942 v[321][2] = 1;
16943 v[322][2] = 3;
16944 v[323][2] = 7;
16945 v[324][2] = 5;
16946 v[325][2] = 3;
16947 v[326][2] = 3;
16948 v[327][2] = 5;
16949 v[328][2] = 7;
16950 v[329][2] = 1;
16951 v[330][2] = 1;
16952 v[331][2] = 5;
16953 v[332][2] = 5;
16954 v[333][2] = 7;
16955 v[334][2] = 7;
16956 v[335][2] = 1;
16957 v[336][2] = 1;
16958 v[337][2] = 1;
16959 v[338][2] = 1;
16960 v[339][2] = 5;
16961 v[340][2] = 5;
16962 v[341][2] = 5;
16963 v[342][2] = 7;
16964 v[343][2] = 5;
16965 v[344][2] = 7;
16966 v[345][2] = 1;
16967 v[346][2] = 1;
16968 v[347][2] = 3;
16969 v[348][2] = 5;
16970 v[349][2] = 1;
16971 v[350][2] = 3;
16972 v[351][2] = 3;
16973 v[352][2] = 7;
16974 v[353][2] = 3;
16975 v[354][2] = 7;
16976 v[355][2] = 5;
16977 v[356][2] = 3;
16978 v[357][2] = 5;
16979 v[358][2] = 3;
16980 v[359][2] = 1;
16981 v[360][2] = 7;
16982 v[361][2] = 1;
16983 v[362][2] = 7;
16984 v[363][2] = 7;
16985 v[364][2] = 1;
16986 v[365][2] = 1;
16987 v[366][2] = 7;
16988 v[367][2] = 7;
16989 v[368][2] = 7;
16990 v[369][2] = 5;
16991 v[370][2] = 5;
16992 v[371][2] = 1;
16993 v[372][2] = 1;
16994 v[373][2] = 7;
16995 v[374][2] = 5;
16996 v[375][2] = 5;
16997 v[376][2] = 7;
16998 v[377][2] = 5;
16999 v[378][2] = 1;
17000 v[379][2] = 1;
17001 v[380][2] = 5;
17002 v[381][2] = 5;
17003 v[382][2] = 5;
17004 v[383][2] = 5;
17005 v[384][2] = 5;
17006 v[385][2] = 5;
17007 v[386][2] = 1;
17008 v[387][2] = 3;
17009 v[388][2] = 1;
17010 v[389][2] = 5;
17011 v[390][2] = 7;
17012 v[391][2] = 3;
17013 v[392][2] = 3;
17014 v[393][2] = 5;
17015 v[394][2] = 7;
17016 v[395][2] = 3;
17017 v[396][2] = 7;
17018 v[397][2] = 1;
17019 v[398][2] = 7;
17020 v[399][2] = 7;
17021 v[400][2] = 1;
17022 v[401][2] = 3;
17023 v[402][2] = 5;
17024 v[403][2] = 1;
17025 v[404][2] = 5;
17026 v[405][2] = 5;
17027 v[406][2] = 3;
17028 v[407][2] = 7;
17029 v[408][2] = 3;
17030 v[409][2] = 7;
17031 v[410][2] = 7;
17032 v[411][2] = 5;
17033 v[412][2] = 7;
17034 v[413][2] = 5;
17035 v[414][2] = 7;
17036 v[415][2] = 1;
17037 v[416][2] = 1;
17038 v[417][2] = 5;
17039 v[418][2] = 3;
17040 v[419][2] = 5;
17041 v[420][2] = 1;
17042 v[421][2] = 5;
17043 v[422][2] = 3;
17044 v[423][2] = 7;
17045 v[424][2] = 1;
17046 v[425][2] = 5;
17047 v[426][2] = 7;
17048 v[427][2] = 7;
17049 v[428][2] = 3;
17050 v[429][2] = 5;
17051 v[430][2] = 1;
17052 v[431][2] = 3;
17053 v[432][2] = 5;
17054 v[433][2] = 1;
17055 v[434][2] = 5;
17056 v[435][2] = 3;
17057 v[436][2] = 3;
17058 v[437][2] = 3;
17059 v[438][2] = 7;
17060 v[439][2] = 3;
17061 v[440][2] = 5;
17062 v[441][2] = 1;
17063 v[442][2] = 3;
17064 v[443][2] = 7;
17065 v[444][2] = 7;
17066 v[445][2] = 3;
17067 v[446][2] = 7;
17068 v[447][2] = 5;
17069 v[448][2] = 3;
17070 v[449][2] = 3;
17071 v[450][2] = 1;
17072 v[451][2] = 7;
17073 v[452][2] = 5;
17074 v[453][2] = 1;
17075 v[454][2] = 1;
17076 v[455][2] = 3;
17077 v[456][2] = 7;
17078 v[457][2] = 1;
17079 v[458][2] = 7;
17080 v[459][2] = 1;
17081 v[460][2] = 7;
17082 v[461][2] = 3;
17083 v[462][2] = 7;
17084 v[463][2] = 3;
17085 v[464][2] = 5;
17086 v[465][2] = 7;
17087 v[466][2] = 3;
17088 v[467][2] = 5;
17089 v[468][2] = 3;
17090 v[469][2] = 1;
17091 v[470][2] = 1;
17092 v[471][2] = 1;
17093 v[472][2] = 5;
17094 v[473][2] = 7;
17095 v[474][2] = 7;
17096 v[475][2] = 3;
17097 v[476][2] = 3;
17098 v[477][2] = 1;
17099 v[478][2] = 1;
17100 v[479][2] = 1;
17101 v[480][2] = 5;
17102 v[481][2] = 5;
17103 v[482][2] = 7;
17104 v[483][2] = 3;
17105 v[484][2] = 1;
17106 v[485][2] = 1;
17107 v[486][2] = 3;
17108 v[487][2] = 3;
17109 v[488][2] = 7;
17110 v[489][2] = 3;
17111 v[490][2] = 3;
17112 v[491][2] = 5;
17113 v[492][2] = 1;
17114 v[493][2] = 3;
17115 v[494][2] = 7;
17116 v[495][2] = 3;
17117 v[496][2] = 3;
17118 v[497][2] = 7;
17119 v[498][2] = 3;
17120 v[499][2] = 5;
17121 v[500][2] = 7;
17122 v[501][2] = 5;
17123 v[502][2] = 7;
17124 v[503][2] = 7;
17125 v[504][2] = 3;
17126 v[505][2] = 3;
17127 v[506][2] = 5;
17128 v[507][2] = 1;
17129 v[508][2] = 3;
17130 v[509][2] = 5;
17131 v[510][2] = 3;
17132 v[511][2] = 1;
17133 v[512][2] = 3;
17134 v[513][2] = 5;
17135 v[514][2] = 1;
17136 v[515][2] = 1;
17137 v[516][2] = 3;
17138 v[517][2] = 7;
17139 v[518][2] = 7;
17140 v[519][2] = 1;
17141 v[520][2] = 5;
17142 v[521][2] = 1;
17143 v[522][2] = 3;
17144 v[523][2] = 7;
17145 v[524][2] = 3;
17146 v[525][2] = 7;
17147 v[526][2] = 3;
17148 v[527][2] = 5;
17149 v[528][2] = 1;
17150 v[529][2] = 7;
17151 v[530][2] = 1;
17152 v[531][2] = 1;
17153 v[532][2] = 3;
17154 v[533][2] = 5;
17155 v[534][2] = 3;
17156 v[535][2] = 7;
17157 v[536][2] = 1;
17158 v[537][2] = 5;
17159 v[538][2] = 5;
17160 v[539][2] = 1;
17161 v[540][2] = 1;
17162 v[541][2] = 3;
17163 v[542][2] = 1;
17164 v[543][2] = 3;
17165 v[544][2] = 3;
17166 v[545][2] = 7;
17167 v[546][2] = 1;
17168 v[547][2] = 7;
17169 v[548][2] = 3;
17170 v[549][2] = 1;
17171 v[550][2] = 7;
17172 v[551][2] = 3;
17173 v[552][2] = 1;
17174 v[553][2] = 7;
17175 v[554][2] = 3;
17176 v[555][2] = 5;
17177 v[556][2] = 3;
17178 v[557][2] = 5;
17179 v[558][2] = 7;
17180 v[559][2] = 3;
17181 v[560][2] = 3;
17182 v[561][2] = 3;
17183 v[562][2] = 5;
17184 v[563][2] = 1;
17185 v[564][2] = 7;
17186 v[565][2] = 7;
17187 v[566][2] = 1;
17188 v[567][2] = 3;
17189 v[568][2] = 1;
17190 v[569][2] = 3;
17191 v[570][2] = 7;
17192 v[571][2] = 7;
17193 v[572][2] = 1;
17194 v[573][2] = 3;
17195 v[574][2] = 7;
17196 v[575][2] = 3;
17197 v[576][2] = 1;
17198 v[577][2] = 5;
17199 v[578][2] = 3;
17200 v[579][2] = 1;
17201 v[580][2] = 1;
17202 v[581][2] = 1;
17203 v[582][2] = 5;
17204 v[583][2] = 3;
17205 v[584][2] = 3;
17206 v[585][2] = 7;
17207 v[586][2] = 1;
17208 v[587][2] = 5;
17209 v[588][2] = 3;
17210 v[589][2] = 5;
17211 v[590][2] = 1;
17212 v[591][2] = 3;
17213 v[592][2] = 1;
17214 v[593][2] = 3;
17215 v[594][2] = 1;
17216 v[595][2] = 5;
17217 v[596][2] = 7;
17218 v[597][2] = 7;
17219 v[598][2] = 1;
17220 v[599][2] = 1;
17221 v[600][2] = 5;
17222 v[601][2] = 3;
17223 v[602][2] = 1;
17224 v[603][2] = 5;
17225 v[604][2] = 1;
17226 v[605][2] = 1;
17227 v[606][2] = 7;
17228 v[607][2] = 7;
17229 v[608][2] = 3;
17230 v[609][2] = 5;
17231 v[610][2] = 5;
17232 v[611][2] = 1;
17233 v[612][2] = 7;
17234 v[613][2] = 1;
17235 v[614][2] = 5;
17236 v[615][2] = 1;
17237 v[616][2] = 1;
17238 v[617][2] = 3;
17239 v[618][2] = 1;
17240 v[619][2] = 5;
17241 v[620][2] = 7;
17242 v[621][2] = 5;
17243 v[622][2] = 7;
17244 v[623][2] = 7;
17245 v[624][2] = 1;
17246 v[625][2] = 5;
17247 v[626][2] = 1;
17248 v[627][2] = 1;
17249 v[628][2] = 3;
17250 v[629][2] = 5;
17251 v[630][2] = 1;
17252 v[631][2] = 5;
17253 v[632][2] = 5;
17254 v[633][2] = 3;
17255 v[634][2] = 1;
17256 v[635][2] = 3;
17257 v[636][2] = 1;
17258 v[637][2] = 5;
17259 v[638][2] = 5;
17260 v[639][2] = 3;
17261 v[640][2] = 3;
17262 v[641][2] = 3;
17263 v[642][2] = 3;
17264 v[643][2] = 1;
17265 v[644][2] = 1;
17266 v[645][2] = 3;
17267 v[646][2] = 1;
17268 v[647][2] = 3;
17269 v[648][2] = 5;
17270 v[649][2] = 5;
17271 v[650][2] = 7;
17272 v[651][2] = 5;
17273 v[652][2] = 5;
17274 v[653][2] = 7;
17275 v[654][2] = 5;
17276 v[655][2] = 7;
17277 v[656][2] = 1;
17278 v[657][2] = 3;
17279 v[658][2] = 7;
17280 v[659][2] = 7;
17281 v[660][2] = 3;
17282 v[661][2] = 5;
17283 v[662][2] = 5;
17284 v[663][2] = 7;
17285 v[664][2] = 5;
17286 v[665][2] = 5;
17287 v[666][2] = 3;
17288 v[667][2] = 3;
17289 v[668][2] = 3;
17290 v[669][2] = 1;
17291 v[670][2] = 7;
17292 v[671][2] = 1;
17293 v[672][2] = 5;
17294 v[673][2] = 5;
17295 v[674][2] = 5;
17296 v[675][2] = 3;
17297 v[676][2] = 3;
17298 v[677][2] = 5;
17299 v[678][2] = 1;
17300 v[679][2] = 3;
17301 v[680][2] = 1;
17302 v[681][2] = 3;
17303 v[682][2] = 3;
17304 v[683][2] = 3;
17305 v[684][2] = 7;
17306 v[685][2] = 1;
17307 v[686][2] = 7;
17308 v[687][2] = 7;
17309 v[688][2] = 3;
17310 v[689][2] = 7;
17311 v[690][2] = 1;
17312 v[691][2] = 1;
17313 v[692][2] = 5;
17314 v[693][2] = 7;
17315 v[694][2] = 1;
17316 v[695][2] = 7;
17317 v[696][2] = 1;
17318 v[697][2] = 7;
17319 v[698][2] = 7;
17320 v[699][2] = 1;
17321 v[700][2] = 3;
17322 v[701][2] = 7;
17323 v[702][2] = 5;
17324 v[703][2] = 1;
17325 v[704][2] = 3;
17326 v[705][2] = 5;
17327 v[706][2] = 5;
17328 v[707][2] = 5;
17329 v[708][2] = 1;
17330 v[709][2] = 1;
17331 v[710][2] = 7;
17332 v[711][2] = 1;
17333 v[712][2] = 7;
17334 v[713][2] = 1;
17335 v[714][2] = 7;
17336 v[715][2] = 7;
17337 v[716][2] = 3;
17338 v[717][2] = 1;
17339 v[718][2] = 1;
17340 v[719][2] = 5;
17341 v[720][2] = 1;
17342 v[721][2] = 5;
17343 v[722][2] = 1;
17344 v[723][2] = 5;
17345 v[724][2] = 3;
17346 v[725][2] = 5;
17347 v[726][2] = 5;
17348 v[727][2] = 5;
17349 v[728][2] = 5;
17350 v[729][2] = 5;
17351 v[730][2] = 3;
17352 v[731][2] = 3;
17353 v[732][2] = 7;
17354 v[733][2] = 3;
17355 v[734][2] = 3;
17356 v[735][2] = 5;
17357 v[736][2] = 5;
17358 v[737][2] = 3;
17359 v[738][2] = 7;
17360 v[739][2] = 1;
17361 v[740][2] = 5;
17362 v[741][2] = 7;
17363 v[742][2] = 5;
17364 v[743][2] = 1;
17365 v[744][2] = 5;
17366 v[745][2] = 5;
17367 v[746][2] = 3;
17368 v[747][2] = 5;
17369 v[748][2] = 5;
17370 v[749][2] = 7;
17371 v[750][2] = 5;
17372 v[751][2] = 3;
17373 v[752][2] = 5;
17374 v[753][2] = 5;
17375 v[754][2] = 5;
17376 v[755][2] = 1;
17377 v[756][2] = 5;
17378 v[757][2] = 5;
17379 v[758][2] = 5;
17380 v[759][2] = 5;
17381 v[760][2] = 1;
17382 v[761][2] = 3;
17383 v[762][2] = 5;
17384 v[763][2] = 3;
17385 v[764][2] = 1;
17386 v[765][2] = 7;
17387 v[766][2] = 5;
17388 v[767][2] = 5;
17389 v[768][2] = 7;
17390 v[769][2] = 1;
17391 v[770][2] = 5;
17392 v[771][2] = 3;
17393 v[772][2] = 3;
17394 v[773][2] = 1;
17395 v[774][2] = 5;
17396 v[775][2] = 3;
17397 v[776][2] = 7;
17398 v[777][2] = 1;
17399 v[778][2] = 7;
17400 v[779][2] = 5;
17401 v[780][2] = 1;
17402 v[781][2] = 1;
17403 v[782][2] = 3;
17404 v[783][2] = 1;
17405 v[784][2] = 1;
17406 v[785][2] = 7;
17407 v[786][2] = 1;
17408 v[787][2] = 5;
17409 v[788][2] = 5;
17410 v[789][2] = 3;
17411 v[790][2] = 7;
17412 v[791][2] = 3;
17413 v[792][2] = 7;
17414 v[793][2] = 5;
17415 v[794][2] = 3;
17416 v[795][2] = 1;
17417 v[796][2] = 1;
17418 v[797][2] = 3;
17419 v[798][2] = 1;
17420 v[799][2] = 3;
17421 v[800][2] = 5;
17422 v[801][2] = 5;
17423 v[802][2] = 7;
17424 v[803][2] = 5;
17425 v[804][2] = 3;
17426 v[805][2] = 7;
17427 v[806][2] = 7;
17428 v[807][2] = 7;
17429 v[808][2] = 3;
17430 v[809][2] = 7;
17431 v[810][2] = 3;
17432 v[811][2] = 7;
17433 v[812][2] = 1;
17434 v[813][2] = 3;
17435 v[814][2] = 1;
17436 v[815][2] = 7;
17437 v[816][2] = 7;
17438 v[817][2] = 1;
17439 v[818][2] = 7;
17440 v[819][2] = 3;
17441 v[820][2] = 7;
17442 v[821][2] = 3;
17443 v[822][2] = 7;
17444 v[823][2] = 3;
17445 v[824][2] = 7;
17446 v[825][2] = 3;
17447 v[826][2] = 5;
17448 v[827][2] = 1;
17449 v[828][2] = 1;
17450 v[829][2] = 7;
17451 v[830][2] = 3;
17452 v[831][2] = 1;
17453 v[832][2] = 5;
17454 v[833][2] = 5;
17455 v[834][2] = 7;
17456 v[835][2] = 1;
17457 v[836][2] = 5;
17458 v[837][2] = 5;
17459 v[838][2] = 5;
17460 v[839][2] = 7;
17461 v[840][2] = 1;
17462 v[841][2] = 5;
17463 v[842][2] = 5;
17464 v[843][2] = 1;
17465 v[844][2] = 5;
17466 v[845][2] = 5;
17467 v[846][2] = 3;
17468 v[847][2] = 1;
17469 v[848][2] = 3;
17470 v[849][2] = 1;
17471 v[850][2] = 7;
17472 v[851][2] = 3;
17473 v[852][2] = 1;
17474 v[853][2] = 3;
17475 v[854][2] = 5;
17476 v[855][2] = 7;
17477 v[856][2] = 7;
17478 v[857][2] = 7;
17479 v[858][2] = 1;
17480 v[859][2] = 1;
17481 v[860][2] = 7;
17482 v[861][2] = 3;
17483 v[862][2] = 1;
17484 v[863][2] = 5;
17485 v[864][2] = 5;
17486 v[865][2] = 5;
17487 v[866][2] = 1;
17488 v[867][2] = 1;
17489 v[868][2] = 1;
17490 v[869][2] = 1;
17491 v[870][2] = 1;
17492 v[871][2] = 5;
17493 v[872][2] = 3;
17494 v[873][2] = 5;
17495 v[874][2] = 1;
17496 v[875][2] = 3;
17497 v[876][2] = 5;
17498 v[877][2] = 3;
17499 v[878][2] = 1;
17500 v[879][2] = 1;
17501 v[880][2] = 1;
17502 v[881][2] = 1;
17503 v[882][2] = 3;
17504 v[883][2] = 7;
17505 v[884][2] = 3;
17506 v[885][2] = 7;
17507 v[886][2] = 5;
17508 v[887][2] = 7;
17509 v[888][2] = 1;
17510 v[889][2] = 5;
17511 v[890][2] = 5;
17512 v[891][2] = 7;
17513 v[892][2] = 5;
17514 v[893][2] = 3;
17515 v[894][2] = 3;
17516 v[895][2] = 7;
17517 v[896][2] = 5;
17518 v[897][2] = 3;
17519 v[898][2] = 1;
17520 v[899][2] = 1;
17521 v[900][2] = 3;
17522 v[901][2] = 1;
17523 v[902][2] = 3;
17524 v[903][2] = 1;
17525 v[904][2] = 1;
17526 v[905][2] = 3;
17527 v[906][2] = 7;
17528 v[907][2] = 1;
17529 v[908][2] = 7;
17530 v[909][2] = 1;
17531 v[910][2] = 1;
17532 v[911][2] = 5;
17533 v[912][2] = 1;
17534 v[913][2] = 7;
17535 v[914][2] = 5;
17536 v[915][2] = 3;
17537 v[916][2] = 7;
17538 v[917][2] = 3;
17539 v[918][2] = 5;
17540 v[919][2] = 3;
17541 v[920][2] = 1;
17542 v[921][2] = 1;
17543 v[922][2] = 5;
17544 v[923][2] = 5;
17545 v[924][2] = 1;
17546 v[925][2] = 7;
17547 v[926][2] = 7;
17548 v[927][2] = 3;
17549 v[928][2] = 7;
17550 v[929][2] = 3;
17551 v[930][2] = 7;
17552 v[931][2] = 1;
17553 v[932][2] = 5;
17554 v[933][2] = 1;
17555 v[934][2] = 5;
17556 v[935][2] = 3;
17557 v[936][2] = 7;
17558 v[937][2] = 3;
17559 v[938][2] = 5;
17560 v[939][2] = 7;
17561 v[940][2] = 7;
17562 v[941][2] = 7;
17563 v[942][2] = 3;
17564 v[943][2] = 3;
17565 v[944][2] = 1;
17566 v[945][2] = 1;
17567 v[946][2] = 5;
17568 v[947][2] = 5;
17569 v[948][2] = 3;
17570 v[949][2] = 7;
17571 v[950][2] = 1;
17572 v[951][2] = 1;
17573 v[952][2] = 1;
17574 v[953][2] = 3;
17575 v[954][2] = 5;
17576 v[955][2] = 3;
17577 v[956][2] = 1;
17578 v[957][2] = 1;
17579 v[958][2] = 3;
17580 v[959][2] = 3;
17581 v[960][2] = 7;
17582 v[961][2] = 5;
17583 v[962][2] = 1;
17584 v[963][2] = 1;
17585 v[964][2] = 3;
17586 v[965][2] = 7;
17587 v[966][2] = 1;
17588 v[967][2] = 5;
17589 v[968][2] = 7;
17590 v[969][2] = 3;
17591 v[970][2] = 7;
17592 v[971][2] = 5;
17593 v[972][2] = 5;
17594 v[973][2] = 7;
17595 v[974][2] = 3;
17596 v[975][2] = 5;
17597 v[976][2] = 3;
17598 v[977][2] = 1;
17599 v[978][2] = 5;
17600 v[979][2] = 3;
17601 v[980][2] = 1;
17602 v[981][2] = 1;
17603 v[982][2] = 7;
17604 v[983][2] = 5;
17605 v[984][2] = 1;
17606 v[985][2] = 7;
17607 v[986][2] = 3;
17608 v[987][2] = 7;
17609 v[988][2] = 5;
17610 v[989][2] = 1;
17611 v[990][2] = 7;
17612 v[991][2] = 1;
17613 v[992][2] = 7;
17614 v[993][2] = 7;
17615 v[994][2] = 1;
17616 v[995][2] = 1;
17617 v[996][2] = 7;
17618 v[997][2] = 1;
17619 v[998][2] = 5;
17620 v[999][2] = 5;
17621 v[1000][2] = 1;
17622 v[1001][2] = 1;
17623 v[1002][2] = 7;
17624 v[1003][2] = 5;
17625 v[1004][2] = 7;
17626 v[1005][2] = 1;
17627 v[1006][2] = 5;
17628 v[1007][2] = 3;
17629 v[1008][2] = 5;
17630 v[1009][2] = 3;
17631 v[1010][2] = 3;
17632 v[1011][2] = 7;
17633 v[1012][2] = 1;
17634 v[1013][2] = 5;
17635 v[1014][2] = 1;
17636 v[1015][2] = 1;
17637 v[1016][2] = 5;
17638 v[1017][2] = 5;
17639 v[1018][2] = 3;
17640 v[1019][2] = 3;
17641 v[1020][2] = 7;
17642 v[1021][2] = 5;
17643 v[1022][2] = 5;
17644 v[1023][2] = 1;
17645 v[1024][2] = 1;
17646 v[1025][2] = 1;
17647 v[1026][2] = 3;
17648 v[1027][2] = 1;
17649 v[1028][2] = 5;
17650 v[1029][2] = 7;
17651 v[1030][2] = 7;
17652 v[1031][2] = 1;
17653 v[1032][2] = 7;
17654 v[1033][2] = 5;
17655 v[1034][2] = 7;
17656 v[1035][2] = 3;
17657 v[1036][2] = 7;
17658 v[1037][2] = 3;
17659 v[1038][2] = 1;
17660 v[1039][2] = 3;
17661 v[1040][2] = 7;
17662 v[1041][2] = 3;
17663 v[1042][2] = 1;
17664 v[1043][2] = 5;
17665 v[1044][2] = 5;
17666 v[1045][2] = 3;
17667 v[1046][2] = 5;
17668 v[1047][2] = 1;
17669 v[1048][2] = 3;
17670 v[1049][2] = 5;
17671 v[1050][2] = 5;
17672 v[1051][2] = 5;
17673 v[1052][2] = 1;
17674 v[1053][2] = 1;
17675 v[1054][2] = 7;
17676 v[1055][2] = 7;
17677 v[1056][2] = 1;
17678 v[1057][2] = 5;
17679 v[1058][2] = 5;
17680 v[1059][2] = 1;
17681 v[1060][2] = 3;
17682 v[1061][2] = 5;
17683 v[1062][2] = 1;
17684 v[1063][2] = 5;
17685 v[1064][2] = 3;
17686 v[1065][2] = 5;
17687 v[1066][2] = 3;
17688 v[1067][2] = 3;
17689 v[1068][2] = 7;
17690 v[1069][2] = 5;
17691 v[1070][2] = 7;
17692 v[1071][2] = 3;
17693 v[1072][2] = 7;
17694 v[1073][2] = 3;
17695 v[1074][2] = 1;
17696 v[1075][2] = 3;
17697 v[1076][2] = 7;
17698 v[1077][2] = 7;
17699 v[1078][2] = 3;
17700 v[1079][2] = 3;
17701 v[1080][2] = 1;
17702 v[1081][2] = 1;
17703 v[1082][2] = 3;
17704 v[1083][2] = 3;
17705 v[1084][2] = 3;
17706 v[1085][2] = 3;
17707 v[1086][2] = 3;
17708 v[1087][2] = 5;
17709 v[1088][2] = 5;
17710 v[1089][2] = 3;
17711 v[1090][2] = 3;
17712 v[1091][2] = 3;
17713 v[1092][2] = 1;
17714 v[1093][2] = 3;
17715 v[1094][2] = 5;
17716 v[1095][2] = 7;
17717 v[1096][2] = 7;
17718 v[1097][2] = 1;
17719 v[1098][2] = 5;
17720 v[1099][2] = 7;
17721 v[1100][2] = 3;
17722 v[1101][2] = 7;
17723 v[1102][2] = 1;
17724 v[1103][2] = 1;
17725 v[1104][2] = 3;
17726 v[1105][2] = 5;
17727 v[1106][2] = 7;
17728 v[1107][2] = 5;
17729 v[1108][2] = 3;
17730 v[1109][2] = 3;
17731 v[1110][2] = 3;
17732
17733 v[5][3] = 1;
17734 v[6][3] = 7;
17735 v[7][3] = 9;
17736 v[8][3] = 13;
17737 v[9][3] = 11;
17738 v[10][3] = 1;
17739 v[11][3] = 3;
17740 v[12][3] = 7;
17741 v[13][3] = 9;
17742 v[14][3] = 5;
17743 v[15][3] = 13;
17744 v[16][3] = 13;
17745 v[17][3] = 11;
17746 v[18][3] = 3;
17747 v[19][3] = 15;
17748 v[20][3] = 5;
17749 v[21][3] = 3;
17750 v[22][3] = 15;
17751 v[23][3] = 7;
17752 v[24][3] = 9;
17753 v[25][3] = 13;
17754 v[26][3] = 9;
17755 v[27][3] = 1;
17756 v[28][3] = 11;
17757 v[29][3] = 7;
17758 v[30][3] = 5;
17759 v[31][3] = 15;
17760 v[32][3] = 1;
17761 v[33][3] = 15;
17762 v[34][3] = 11;
17763 v[35][3] = 5;
17764 v[36][3] = 11;
17765 v[37][3] = 1;
17766 v[38][3] = 7;
17767 v[39][3] = 9;
17768 v[40][3] = 7;
17769 v[41][3] = 7;
17770 v[42][3] = 1;
17771 v[43][3] = 15;
17772 v[44][3] = 15;
17773 v[45][3] = 15;
17774 v[46][3] = 13;
17775 v[47][3] = 3;
17776 v[48][3] = 3;
17777 v[49][3] = 15;
17778 v[50][3] = 5;
17779 v[51][3] = 9;
17780 v[52][3] = 7;
17781 v[53][3] = 13;
17782 v[54][3] = 3;
17783 v[55][3] = 7;
17784 v[56][3] = 5;
17785 v[57][3] = 11;
17786 v[58][3] = 9;
17787 v[59][3] = 1;
17788 v[60][3] = 9;
17789 v[61][3] = 1;
17790 v[62][3] = 5;
17791 v[63][3] = 7;
17792 v[64][3] = 13;
17793 v[65][3] = 9;
17794 v[66][3] = 9;
17795 v[67][3] = 1;
17796 v[68][3] = 7;
17797 v[69][3] = 3;
17798 v[70][3] = 5;
17799 v[71][3] = 1;
17800 v[72][3] = 11;
17801 v[73][3] = 11;
17802 v[74][3] = 13;
17803 v[75][3] = 7;
17804 v[76][3] = 7;
17805 v[77][3] = 9;
17806 v[78][3] = 9;
17807 v[79][3] = 1;
17808 v[80][3] = 1;
17809 v[81][3] = 3;
17810 v[82][3] = 9;
17811 v[83][3] = 15;
17812 v[84][3] = 1;
17813 v[85][3] = 5;
17814 v[86][3] = 13;
17815 v[87][3] = 1;
17816 v[88][3] = 9;
17817 v[89][3] = 9;
17818 v[90][3] = 9;
17819 v[91][3] = 9;
17820 v[92][3] = 9;
17821 v[93][3] = 13;
17822 v[94][3] = 11;
17823 v[95][3] = 3;
17824 v[96][3] = 5;
17825 v[97][3] = 11;
17826 v[98][3] = 11;
17827 v[99][3] = 13;
17828 v[100][3] = 5;
17829 v[101][3] = 3;
17830 v[102][3] = 15;
17831 v[103][3] = 1;
17832 v[104][3] = 11;
17833 v[105][3] = 11;
17834 v[106][3] = 7;
17835 v[107][3] = 13;
17836 v[108][3] = 15;
17837 v[109][3] = 11;
17838 v[110][3] = 13;
17839 v[111][3] = 9;
17840 v[112][3] = 11;
17841 v[113][3] = 15;
17842 v[114][3] = 15;
17843 v[115][3] = 13;
17844 v[116][3] = 3;
17845 v[117][3] = 15;
17846 v[118][3] = 7;
17847 v[119][3] = 9;
17848 v[120][3] = 11;
17849 v[121][3] = 13;
17850 v[122][3] = 11;
17851 v[123][3] = 9;
17852 v[124][3] = 9;
17853 v[125][3] = 5;
17854 v[126][3] = 13;
17855 v[127][3] = 9;
17856 v[128][3] = 1;
17857 v[129][3] = 13;
17858 v[130][3] = 7;
17859 v[131][3] = 7;
17860 v[132][3] = 7;
17861 v[133][3] = 7;
17862 v[134][3] = 7;
17863 v[135][3] = 5;
17864 v[136][3] = 9;
17865 v[137][3] = 7;
17866 v[138][3] = 13;
17867 v[139][3] = 11;
17868 v[140][3] = 9;
17869 v[141][3] = 11;
17870 v[142][3] = 15;
17871 v[143][3] = 3;
17872 v[144][3] = 13;
17873 v[145][3] = 11;
17874 v[146][3] = 1;
17875 v[147][3] = 11;
17876 v[148][3] = 3;
17877 v[149][3] = 3;
17878 v[150][3] = 9;
17879 v[151][3] = 11;
17880 v[152][3] = 1;
17881 v[153][3] = 7;
17882 v[154][3] = 1;
17883 v[155][3] = 15;
17884 v[156][3] = 15;
17885 v[157][3] = 3;
17886 v[158][3] = 1;
17887 v[159][3] = 9;
17888 v[160][3] = 1;
17889 v[161][3] = 7;
17890 v[162][3] = 13;
17891 v[163][3] = 11;
17892 v[164][3] = 3;
17893 v[165][3] = 13;
17894 v[166][3] = 11;
17895 v[167][3] = 7;
17896 v[168][3] = 3;
17897 v[169][3] = 3;
17898 v[170][3] = 5;
17899 v[171][3] = 13;
17900 v[172][3] = 11;
17901 v[173][3] = 5;
17902 v[174][3] = 11;
17903 v[175][3] = 1;
17904 v[176][3] = 3;
17905 v[177][3] = 9;
17906 v[178][3] = 7;
17907 v[179][3] = 15;
17908 v[180][3] = 7;
17909 v[181][3] = 5;
17910 v[182][3] = 13;
17911 v[183][3] = 7;
17912 v[184][3] = 9;
17913 v[185][3] = 13;
17914 v[186][3] = 15;
17915 v[187][3] = 13;
17916 v[188][3] = 9;
17917 v[189][3] = 7;
17918 v[190][3] = 15;
17919 v[191][3] = 7;
17920 v[192][3] = 9;
17921 v[193][3] = 5;
17922 v[194][3] = 11;
17923 v[195][3] = 11;
17924 v[196][3] = 13;
17925 v[197][3] = 13;
17926 v[198][3] = 9;
17927 v[199][3] = 3;
17928 v[200][3] = 5;
17929 v[201][3] = 13;
17930 v[202][3] = 9;
17931 v[203][3] = 11;
17932 v[204][3] = 15;
17933 v[205][3] = 11;
17934 v[206][3] = 7;
17935 v[207][3] = 1;
17936 v[208][3] = 7;
17937 v[209][3] = 13;
17938 v[210][3] = 3;
17939 v[211][3] = 13;
17940 v[212][3] = 3;
17941 v[213][3] = 13;
17942 v[214][3] = 9;
17943 v[215][3] = 15;
17944 v[216][3] = 7;
17945 v[217][3] = 13;
17946 v[218][3] = 13;
17947 v[219][3] = 3;
17948 v[220][3] = 13;
17949 v[221][3] = 15;
17950 v[222][3] = 15;
17951 v[223][3] = 11;
17952 v[224][3] = 9;
17953 v[225][3] = 13;
17954 v[226][3] = 9;
17955 v[227][3] = 15;
17956 v[228][3] = 1;
17957 v[229][3] = 1;
17958 v[230][3] = 15;
17959 v[231][3] = 11;
17960 v[232][3] = 11;
17961 v[233][3] = 7;
17962 v[234][3] = 1;
17963 v[235][3] = 11;
17964 v[236][3] = 13;
17965 v[237][3] = 9;
17966 v[238][3] = 13;
17967 v[239][3] = 3;
17968 v[240][3] = 5;
17969 v[241][3] = 11;
17970 v[242][3] = 13;
17971 v[243][3] = 9;
17972 v[244][3] = 9;
17973 v[245][3] = 13;
17974 v[246][3] = 1;
17975 v[247][3] = 11;
17976 v[248][3] = 15;
17977 v[249][3] = 13;
17978 v[250][3] = 3;
17979 v[251][3] = 13;
17980 v[252][3] = 7;
17981 v[253][3] = 15;
17982 v[254][3] = 1;
17983 v[255][3] = 15;
17984 v[256][3] = 3;
17985 v[257][3] = 3;
17986 v[258][3] = 11;
17987 v[259][3] = 7;
17988 v[260][3] = 13;
17989 v[261][3] = 7;
17990 v[262][3] = 7;
17991 v[263][3] = 9;
17992 v[264][3] = 7;
17993 v[265][3] = 5;
17994 v[266][3] = 15;
17995 v[267][3] = 9;
17996 v[268][3] = 5;
17997 v[269][3] = 5;
17998 v[270][3] = 7;
17999 v[271][3] = 15;
18000 v[272][3] = 13;
18001 v[273][3] = 15;
18002 v[274][3] = 5;
18003 v[275][3] = 15;
18004 v[276][3] = 5;
18005 v[277][3] = 3;
18006 v[278][3] = 1;
18007 v[279][3] = 11;
18008 v[280][3] = 7;
18009 v[281][3] = 1;
18010 v[282][3] = 5;
18011 v[283][3] = 7;
18012 v[284][3] = 9;
18013 v[285][3] = 3;
18014 v[286][3] = 11;
18015 v[287][3] = 1;
18016 v[288][3] = 15;
18017 v[289][3] = 1;
18018 v[290][3] = 3;
18019 v[291][3] = 15;
18020 v[292][3] = 11;
18021 v[293][3] = 13;
18022 v[294][3] = 5;
18023 v[295][3] = 13;
18024 v[296][3] = 1;
18025 v[297][3] = 7;
18026 v[298][3] = 1;
18027 v[299][3] = 15;
18028 v[300][3] = 7;
18029 v[301][3] = 5;
18030 v[302][3] = 1;
18031 v[303][3] = 1;
18032 v[304][3] = 15;
18033 v[305][3] = 13;
18034 v[306][3] = 11;
18035 v[307][3] = 11;
18036 v[308][3] = 13;
18037 v[309][3] = 5;
18038 v[310][3] = 11;
18039 v[311][3] = 7;
18040 v[312][3] = 9;
18041 v[313][3] = 7;
18042 v[314][3] = 1;
18043 v[315][3] = 5;
18044 v[316][3] = 3;
18045 v[317][3] = 9;
18046 v[318][3] = 5;
18047 v[319][3] = 5;
18048 v[320][3] = 11;
18049 v[321][3] = 5;
18050 v[322][3] = 1;
18051 v[323][3] = 7;
18052 v[324][3] = 1;
18053 v[325][3] = 11;
18054 v[326][3] = 7;
18055 v[327][3] = 9;
18056 v[328][3] = 13;
18057 v[329][3] = 15;
18058 v[330][3] = 13;
18059 v[331][3] = 3;
18060 v[332][3] = 1;
18061 v[333][3] = 11;
18062 v[334][3] = 13;
18063 v[335][3] = 15;
18064 v[336][3] = 1;
18065 v[337][3] = 1;
18066 v[338][3] = 11;
18067 v[339][3] = 9;
18068 v[340][3] = 13;
18069 v[341][3] = 3;
18070 v[342][3] = 13;
18071 v[343][3] = 11;
18072 v[344][3] = 15;
18073 v[345][3] = 13;
18074 v[346][3] = 9;
18075 v[347][3] = 9;
18076 v[348][3] = 9;
18077 v[349][3] = 5;
18078 v[350][3] = 5;
18079 v[351][3] = 5;
18080 v[352][3] = 5;
18081 v[353][3] = 1;
18082 v[354][3] = 15;
18083 v[355][3] = 5;
18084 v[356][3] = 9;
18085 v[357][3] = 11;
18086 v[358][3] = 7;
18087 v[359][3] = 15;
18088 v[360][3] = 5;
18089 v[361][3] = 3;
18090 v[362][3] = 13;
18091 v[363][3] = 5;
18092 v[364][3] = 3;
18093 v[365][3] = 11;
18094 v[366][3] = 5;
18095 v[367][3] = 1;
18096 v[368][3] = 11;
18097 v[369][3] = 13;
18098 v[370][3] = 9;
18099 v[371][3] = 11;
18100 v[372][3] = 3;
18101 v[373][3] = 7;
18102 v[374][3] = 13;
18103 v[375][3] = 15;
18104 v[376][3] = 1;
18105 v[377][3] = 7;
18106 v[378][3] = 11;
18107 v[379][3] = 1;
18108 v[380][3] = 13;
18109 v[381][3] = 1;
18110 v[382][3] = 15;
18111 v[383][3] = 1;
18112 v[384][3] = 9;
18113 v[385][3] = 7;
18114 v[386][3] = 3;
18115 v[387][3] = 9;
18116 v[388][3] = 11;
18117 v[389][3] = 1;
18118 v[390][3] = 9;
18119 v[391][3] = 13;
18120 v[392][3] = 13;
18121 v[393][3] = 3;
18122 v[394][3] = 11;
18123 v[395][3] = 7;
18124 v[396][3] = 9;
18125 v[397][3] = 1;
18126 v[398][3] = 7;
18127 v[399][3] = 15;
18128 v[400][3] = 9;
18129 v[401][3] = 1;
18130 v[402][3] = 5;
18131 v[403][3] = 13;
18132 v[404][3] = 5;
18133 v[405][3] = 11;
18134 v[406][3] = 3;
18135 v[407][3] = 9;
18136 v[408][3] = 15;
18137 v[409][3] = 11;
18138 v[410][3] = 13;
18139 v[411][3] = 5;
18140 v[412][3] = 1;
18141 v[413][3] = 7;
18142 v[414][3] = 7;
18143 v[415][3] = 5;
18144 v[416][3] = 13;
18145 v[417][3] = 7;
18146 v[418][3] = 7;
18147 v[419][3] = 9;
18148 v[420][3] = 5;
18149 v[421][3] = 11;
18150 v[422][3] = 11;
18151 v[423][3] = 1;
18152 v[424][3] = 1;
18153 v[425][3] = 15;
18154 v[426][3] = 3;
18155 v[427][3] = 13;
18156 v[428][3] = 9;
18157 v[429][3] = 13;
18158 v[430][3] = 9;
18159 v[431][3] = 9;
18160 v[432][3] = 11;
18161 v[433][3] = 5;
18162 v[434][3] = 5;
18163 v[435][3] = 13;
18164 v[436][3] = 15;
18165 v[437][3] = 3;
18166 v[438][3] = 9;
18167 v[439][3] = 15;
18168 v[440][3] = 3;
18169 v[441][3] = 11;
18170 v[442][3] = 11;
18171 v[443][3] = 15;
18172 v[444][3] = 15;
18173 v[445][3] = 3;
18174 v[446][3] = 11;
18175 v[447][3] = 15;
18176 v[448][3] = 15;
18177 v[449][3] = 3;
18178 v[450][3] = 1;
18179 v[451][3] = 3;
18180 v[452][3] = 1;
18181 v[453][3] = 3;
18182 v[454][3] = 3;
18183 v[455][3] = 1;
18184 v[456][3] = 3;
18185 v[457][3] = 13;
18186 v[458][3] = 1;
18187 v[459][3] = 11;
18188 v[460][3] = 5;
18189 v[461][3] = 15;
18190 v[462][3] = 7;
18191 v[463][3] = 15;
18192 v[464][3] = 9;
18193 v[465][3] = 1;
18194 v[466][3] = 7;
18195 v[467][3] = 1;
18196 v[468][3] = 9;
18197 v[469][3] = 11;
18198 v[470][3] = 15;
18199 v[471][3] = 1;
18200 v[472][3] = 13;
18201 v[473][3] = 9;
18202 v[474][3] = 13;
18203 v[475][3] = 11;
18204 v[476][3] = 7;
18205 v[477][3] = 3;
18206 v[478][3] = 7;
18207 v[479][3] = 3;
18208 v[480][3] = 13;
18209 v[481][3] = 7;
18210 v[482][3] = 9;
18211 v[483][3] = 7;
18212 v[484][3] = 7;
18213 v[485][3] = 3;
18214 v[486][3] = 3;
18215 v[487][3] = 9;
18216 v[488][3] = 9;
18217 v[489][3] = 7;
18218 v[490][3] = 5;
18219 v[491][3] = 11;
18220 v[492][3] = 13;
18221 v[493][3] = 13;
18222 v[494][3] = 7;
18223 v[495][3] = 7;
18224 v[496][3] = 15;
18225 v[497][3] = 9;
18226 v[498][3] = 5;
18227 v[499][3] = 5;
18228 v[500][3] = 3;
18229 v[501][3] = 3;
18230 v[502][3] = 13;
18231 v[503][3] = 3;
18232 v[504][3] = 9;
18233 v[505][3] = 3;
18234 v[506][3] = 1;
18235 v[507][3] = 11;
18236 v[508][3] = 1;
18237 v[509][3] = 3;
18238 v[510][3] = 11;
18239 v[511][3] = 15;
18240 v[512][3] = 11;
18241 v[513][3] = 11;
18242 v[514][3] = 11;
18243 v[515][3] = 9;
18244 v[516][3] = 13;
18245 v[517][3] = 7;
18246 v[518][3] = 9;
18247 v[519][3] = 15;
18248 v[520][3] = 9;
18249 v[521][3] = 11;
18250 v[522][3] = 1;
18251 v[523][3] = 3;
18252 v[524][3] = 3;
18253 v[525][3] = 9;
18254 v[526][3] = 7;
18255 v[527][3] = 15;
18256 v[528][3] = 13;
18257 v[529][3] = 13;
18258 v[530][3] = 7;
18259 v[531][3] = 15;
18260 v[532][3] = 9;
18261 v[533][3] = 13;
18262 v[534][3] = 9;
18263 v[535][3] = 15;
18264 v[536][3] = 13;
18265 v[537][3] = 15;
18266 v[538][3] = 9;
18267 v[539][3] = 13;
18268 v[540][3] = 1;
18269 v[541][3] = 11;
18270 v[542][3] = 7;
18271 v[543][3] = 11;
18272 v[544][3] = 3;
18273 v[545][3] = 13;
18274 v[546][3] = 5;
18275 v[547][3] = 1;
18276 v[548][3] = 7;
18277 v[549][3] = 15;
18278 v[550][3] = 3;
18279 v[551][3] = 13;
18280 v[552][3] = 7;
18281 v[553][3] = 13;
18282 v[554][3] = 13;
18283 v[555][3] = 11;
18284 v[556][3] = 3;
18285 v[557][3] = 5;
18286 v[558][3] = 3;
18287 v[559][3] = 13;
18288 v[560][3] = 11;
18289 v[561][3] = 9;
18290 v[562][3] = 9;
18291 v[563][3] = 3;
18292 v[564][3] = 11;
18293 v[565][3] = 11;
18294 v[566][3] = 7;
18295 v[567][3] = 9;
18296 v[568][3] = 13;
18297 v[569][3] = 11;
18298 v[570][3] = 7;
18299 v[571][3] = 15;
18300 v[572][3] = 13;
18301 v[573][3] = 7;
18302 v[574][3] = 5;
18303 v[575][3] = 3;
18304 v[576][3] = 1;
18305 v[577][3] = 5;
18306 v[578][3] = 15;
18307 v[579][3] = 15;
18308 v[580][3] = 3;
18309 v[581][3] = 11;
18310 v[582][3] = 1;
18311 v[583][3] = 7;
18312 v[584][3] = 3;
18313 v[585][3] = 15;
18314 v[586][3] = 11;
18315 v[587][3] = 5;
18316 v[588][3] = 5;
18317 v[589][3] = 3;
18318 v[590][3] = 5;
18319 v[591][3] = 5;
18320 v[592][3] = 1;
18321 v[593][3] = 15;
18322 v[594][3] = 5;
18323 v[595][3] = 1;
18324 v[596][3] = 5;
18325 v[597][3] = 3;
18326 v[598][3] = 7;
18327 v[599][3] = 5;
18328 v[600][3] = 11;
18329 v[601][3] = 3;
18330 v[602][3] = 13;
18331 v[603][3] = 9;
18332 v[604][3] = 13;
18333 v[605][3] = 15;
18334 v[606][3] = 5;
18335 v[607][3] = 3;
18336 v[608][3] = 5;
18337 v[609][3] = 9;
18338 v[610][3] = 5;
18339 v[611][3] = 3;
18340 v[612][3] = 11;
18341 v[613][3] = 1;
18342 v[614][3] = 13;
18343 v[615][3] = 9;
18344 v[616][3] = 15;
18345 v[617][3] = 3;
18346 v[618][3] = 5;
18347 v[619][3] = 11;
18348 v[620][3] = 9;
18349 v[621][3] = 1;
18350 v[622][3] = 3;
18351 v[623][3] = 15;
18352 v[624][3] = 9;
18353 v[625][3] = 9;
18354 v[626][3] = 9;
18355 v[627][3] = 11;
18356 v[628][3] = 7;
18357 v[629][3] = 5;
18358 v[630][3] = 13;
18359 v[631][3] = 1;
18360 v[632][3] = 15;
18361 v[633][3] = 3;
18362 v[634][3] = 13;
18363 v[635][3] = 9;
18364 v[636][3] = 13;
18365 v[637][3] = 5;
18366 v[638][3] = 1;
18367 v[639][3] = 5;
18368 v[640][3] = 1;
18369 v[641][3] = 13;
18370 v[642][3] = 13;
18371 v[643][3] = 7;
18372 v[644][3] = 7;
18373 v[645][3] = 1;
18374 v[646][3] = 9;
18375 v[647][3] = 5;
18376 v[648][3] = 11;
18377 v[649][3] = 9;
18378 v[650][3] = 11;
18379 v[651][3] = 13;
18380 v[652][3] = 3;
18381 v[653][3] = 15;
18382 v[654][3] = 15;
18383 v[655][3] = 13;
18384 v[656][3] = 15;
18385 v[657][3] = 7;
18386 v[658][3] = 5;
18387 v[659][3] = 7;
18388 v[660][3] = 9;
18389 v[661][3] = 7;
18390 v[662][3] = 9;
18391 v[663][3] = 9;
18392 v[664][3] = 9;
18393 v[665][3] = 11;
18394 v[666][3] = 9;
18395 v[667][3] = 3;
18396 v[668][3] = 11;
18397 v[669][3] = 15;
18398 v[670][3] = 13;
18399 v[671][3] = 13;
18400 v[672][3] = 5;
18401 v[673][3] = 9;
18402 v[674][3] = 15;
18403 v[675][3] = 1;
18404 v[676][3] = 1;
18405 v[677][3] = 9;
18406 v[678][3] = 5;
18407 v[679][3] = 13;
18408 v[680][3] = 3;
18409 v[681][3] = 13;
18410 v[682][3] = 15;
18411 v[683][3] = 3;
18412 v[684][3] = 1;
18413 v[685][3] = 3;
18414 v[686][3] = 11;
18415 v[687][3] = 13;
18416 v[688][3] = 1;
18417 v[689][3] = 15;
18418 v[690][3] = 9;
18419 v[691][3] = 9;
18420 v[692][3] = 3;
18421 v[693][3] = 1;
18422 v[694][3] = 9;
18423 v[695][3] = 1;
18424 v[696][3] = 9;
18425 v[697][3] = 1;
18426 v[698][3] = 13;
18427 v[699][3] = 11;
18428 v[700][3] = 15;
18429 v[701][3] = 7;
18430 v[702][3] = 11;
18431 v[703][3] = 15;
18432 v[704][3] = 13;
18433 v[705][3] = 15;
18434 v[706][3] = 1;
18435 v[707][3] = 9;
18436 v[708][3] = 9;
18437 v[709][3] = 7;
18438 v[710][3] = 3;
18439 v[711][3] = 5;
18440 v[712][3] = 11;
18441 v[713][3] = 7;
18442 v[714][3] = 3;
18443 v[715][3] = 9;
18444 v[716][3] = 5;
18445 v[717][3] = 15;
18446 v[718][3] = 7;
18447 v[719][3] = 5;
18448 v[720][3] = 3;
18449 v[721][3] = 13;
18450 v[722][3] = 7;
18451 v[723][3] = 1;
18452 v[724][3] = 1;
18453 v[725][3] = 9;
18454 v[726][3] = 15;
18455 v[727][3] = 15;
18456 v[728][3] = 15;
18457 v[729][3] = 11;
18458 v[730][3] = 3;
18459 v[731][3] = 5;
18460 v[732][3] = 15;
18461 v[733][3] = 13;
18462 v[734][3] = 7;
18463 v[735][3] = 15;
18464 v[736][3] = 15;
18465 v[737][3] = 11;
18466 v[738][3] = 11;
18467 v[739][3] = 9;
18468 v[740][3] = 5;
18469 v[741][3] = 15;
18470 v[742][3] = 9;
18471 v[743][3] = 7;
18472 v[744][3] = 3;
18473 v[745][3] = 13;
18474 v[746][3] = 1;
18475 v[747][3] = 1;
18476 v[748][3] = 5;
18477 v[749][3] = 1;
18478 v[750][3] = 3;
18479 v[751][3] = 1;
18480 v[752][3] = 7;
18481 v[753][3] = 1;
18482 v[754][3] = 1;
18483 v[755][3] = 5;
18484 v[756][3] = 1;
18485 v[757][3] = 11;
18486 v[758][3] = 11;
18487 v[759][3] = 9;
18488 v[760][3] = 9;
18489 v[761][3] = 5;
18490 v[762][3] = 13;
18491 v[763][3] = 7;
18492 v[764][3] = 7;
18493 v[765][3] = 7;
18494 v[766][3] = 1;
18495 v[767][3] = 1;
18496 v[768][3] = 9;
18497 v[769][3] = 9;
18498 v[770][3] = 11;
18499 v[771][3] = 11;
18500 v[772][3] = 15;
18501 v[773][3] = 7;
18502 v[774][3] = 5;
18503 v[775][3] = 5;
18504 v[776][3] = 3;
18505 v[777][3] = 11;
18506 v[778][3] = 1;
18507 v[779][3] = 3;
18508 v[780][3] = 7;
18509 v[781][3] = 13;
18510 v[782][3] = 7;
18511 v[783][3] = 7;
18512 v[784][3] = 7;
18513 v[785][3] = 3;
18514 v[786][3] = 15;
18515 v[787][3] = 15;
18516 v[788][3] = 11;
18517 v[789][3] = 9;
18518 v[790][3] = 3;
18519 v[791][3] = 9;
18520 v[792][3] = 3;
18521 v[793][3] = 15;
18522 v[794][3] = 13;
18523 v[795][3] = 5;
18524 v[796][3] = 3;
18525 v[797][3] = 3;
18526 v[798][3] = 3;
18527 v[799][3] = 5;
18528 v[800][3] = 9;
18529 v[801][3] = 15;
18530 v[802][3] = 9;
18531 v[803][3] = 9;
18532 v[804][3] = 1;
18533 v[805][3] = 5;
18534 v[806][3] = 9;
18535 v[807][3] = 9;
18536 v[808][3] = 15;
18537 v[809][3] = 5;
18538 v[810][3] = 15;
18539 v[811][3] = 7;
18540 v[812][3] = 9;
18541 v[813][3] = 1;
18542 v[814][3] = 9;
18543 v[815][3] = 9;
18544 v[816][3] = 5;
18545 v[817][3] = 11;
18546 v[818][3] = 5;
18547 v[819][3] = 15;
18548 v[820][3] = 15;
18549 v[821][3] = 11;
18550 v[822][3] = 7;
18551 v[823][3] = 7;
18552 v[824][3] = 7;
18553 v[825][3] = 1;
18554 v[826][3] = 1;
18555 v[827][3] = 11;
18556 v[828][3] = 11;
18557 v[829][3] = 13;
18558 v[830][3] = 15;
18559 v[831][3] = 3;
18560 v[832][3] = 13;
18561 v[833][3] = 5;
18562 v[834][3] = 1;
18563 v[835][3] = 7;
18564 v[836][3] = 1;
18565 v[837][3] = 11;
18566 v[838][3] = 3;
18567 v[839][3] = 13;
18568 v[840][3] = 15;
18569 v[841][3] = 3;
18570 v[842][3] = 5;
18571 v[843][3] = 3;
18572 v[844][3] = 5;
18573 v[845][3] = 7;
18574 v[846][3] = 3;
18575 v[847][3] = 9;
18576 v[848][3] = 9;
18577 v[849][3] = 5;
18578 v[850][3] = 1;
18579 v[851][3] = 7;
18580 v[852][3] = 11;
18581 v[853][3] = 9;
18582 v[854][3] = 3;
18583 v[855][3] = 5;
18584 v[856][3] = 11;
18585 v[857][3] = 13;
18586 v[858][3] = 13;
18587 v[859][3] = 13;
18588 v[860][3] = 9;
18589 v[861][3] = 15;
18590 v[862][3] = 5;
18591 v[863][3] = 7;
18592 v[864][3] = 1;
18593 v[865][3] = 15;
18594 v[866][3] = 11;
18595 v[867][3] = 9;
18596 v[868][3] = 15;
18597 v[869][3] = 15;
18598 v[870][3] = 13;
18599 v[871][3] = 13;
18600 v[872][3] = 13;
18601 v[873][3] = 1;
18602 v[874][3] = 11;
18603 v[875][3] = 9;
18604 v[876][3] = 15;
18605 v[877][3] = 9;
18606 v[878][3] = 5;
18607 v[879][3] = 15;
18608 v[880][3] = 5;
18609 v[881][3] = 7;
18610 v[882][3] = 3;
18611 v[883][3] = 11;
18612 v[884][3] = 3;
18613 v[885][3] = 15;
18614 v[886][3] = 7;
18615 v[887][3] = 13;
18616 v[888][3] = 11;
18617 v[889][3] = 7;
18618 v[890][3] = 3;
18619 v[891][3] = 7;
18620 v[892][3] = 13;
18621 v[893][3] = 5;
18622 v[894][3] = 13;
18623 v[895][3] = 15;
18624 v[896][3] = 5;
18625 v[897][3] = 13;
18626 v[898][3] = 9;
18627 v[899][3] = 1;
18628 v[900][3] = 15;
18629 v[901][3] = 11;
18630 v[902][3] = 5;
18631 v[903][3] = 5;
18632 v[904][3] = 1;
18633 v[905][3] = 11;
18634 v[906][3] = 3;
18635 v[907][3] = 3;
18636 v[908][3] = 7;
18637 v[909][3] = 1;
18638 v[910][3] = 9;
18639 v[911][3] = 7;
18640 v[912][3] = 15;
18641 v[913][3] = 9;
18642 v[914][3] = 9;
18643 v[915][3] = 3;
18644 v[916][3] = 11;
18645 v[917][3] = 15;
18646 v[918][3] = 7;
18647 v[919][3] = 1;
18648 v[920][3] = 3;
18649 v[921][3] = 1;
18650 v[922][3] = 1;
18651 v[923][3] = 1;
18652 v[924][3] = 9;
18653 v[925][3] = 1;
18654 v[926][3] = 5;
18655 v[927][3] = 15;
18656 v[928][3] = 15;
18657 v[929][3] = 7;
18658 v[930][3] = 5;
18659 v[931][3] = 5;
18660 v[932][3] = 7;
18661 v[933][3] = 9;
18662 v[934][3] = 7;
18663 v[935][3] = 15;
18664 v[936][3] = 13;
18665 v[937][3] = 13;
18666 v[938][3] = 11;
18667 v[939][3] = 1;
18668 v[940][3] = 9;
18669 v[941][3] = 11;
18670 v[942][3] = 1;
18671 v[943][3] = 13;
18672 v[944][3] = 1;
18673 v[945][3] = 7;
18674 v[946][3] = 15;
18675 v[947][3] = 15;
18676 v[948][3] = 5;
18677 v[949][3] = 5;
18678 v[950][3] = 1;
18679 v[951][3] = 11;
18680 v[952][3] = 3;
18681 v[953][3] = 9;
18682 v[954][3] = 11;
18683 v[955][3] = 9;
18684 v[956][3] = 9;
18685 v[957][3] = 9;
18686 v[958][3] = 1;
18687 v[959][3] = 9;
18688 v[960][3] = 3;
18689 v[961][3] = 5;
18690 v[962][3] = 15;
18691 v[963][3] = 1;
18692 v[964][3] = 1;
18693 v[965][3] = 9;
18694 v[966][3] = 7;
18695 v[967][3] = 3;
18696 v[968][3] = 3;
18697 v[969][3] = 1;
18698 v[970][3] = 9;
18699 v[971][3] = 9;
18700 v[972][3] = 11;
18701 v[973][3] = 9;
18702 v[974][3] = 9;
18703 v[975][3] = 13;
18704 v[976][3] = 13;
18705 v[977][3] = 3;
18706 v[978][3] = 13;
18707 v[979][3] = 11;
18708 v[980][3] = 13;
18709 v[981][3] = 5;
18710 v[982][3] = 1;
18711 v[983][3] = 5;
18712 v[984][3] = 5;
18713 v[985][3] = 9;
18714 v[986][3] = 9;
18715 v[987][3] = 3;
18716 v[988][3] = 13;
18717 v[989][3] = 13;
18718 v[990][3] = 9;
18719 v[991][3] = 15;
18720 v[992][3] = 9;
18721 v[993][3] = 11;
18722 v[994][3] = 7;
18723 v[995][3] = 11;
18724 v[996][3] = 9;
18725 v[997][3] = 13;
18726 v[998][3] = 9;
18727 v[999][3] = 1;
18728 v[1000][3] = 15;
18729 v[1001][3] = 9;
18730 v[1002][3] = 7;
18731 v[1003][3] = 7;
18732 v[1004][3] = 1;
18733 v[1005][3] = 7;
18734 v[1006][3] = 9;
18735 v[1007][3] = 9;
18736 v[1008][3] = 15;
18737 v[1009][3] = 1;
18738 v[1010][3] = 11;
18739 v[1011][3] = 1;
18740 v[1012][3] = 13;
18741 v[1013][3] = 13;
18742 v[1014][3] = 15;
18743 v[1015][3] = 9;
18744 v[1016][3] = 13;
18745 v[1017][3] = 7;
18746 v[1018][3] = 15;
18747 v[1019][3] = 3;
18748 v[1020][3] = 9;
18749 v[1021][3] = 3;
18750 v[1022][3] = 1;
18751 v[1023][3] = 13;
18752 v[1024][3] = 7;
18753 v[1025][3] = 5;
18754 v[1026][3] = 9;
18755 v[1027][3] = 3;
18756 v[1028][3] = 1;
18757 v[1029][3] = 7;
18758 v[1030][3] = 1;
18759 v[1031][3] = 1;
18760 v[1032][3] = 13;
18761 v[1033][3] = 3;
18762 v[1034][3] = 3;
18763 v[1035][3] = 11;
18764 v[1036][3] = 1;
18765 v[1037][3] = 7;
18766 v[1038][3] = 13;
18767 v[1039][3] = 15;
18768 v[1040][3] = 15;
18769 v[1041][3] = 5;
18770 v[1042][3] = 7;
18771 v[1043][3] = 13;
18772 v[1044][3] = 13;
18773 v[1045][3] = 15;
18774 v[1046][3] = 11;
18775 v[1047][3] = 13;
18776 v[1048][3] = 1;
18777 v[1049][3] = 13;
18778 v[1050][3] = 13;
18779 v[1051][3] = 3;
18780 v[1052][3] = 9;
18781 v[1053][3] = 15;
18782 v[1054][3] = 15;
18783 v[1055][3] = 11;
18784 v[1056][3] = 15;
18785 v[1057][3] = 9;
18786 v[1058][3] = 15;
18787 v[1059][3] = 1;
18788 v[1060][3] = 13;
18789 v[1061][3] = 15;
18790 v[1062][3] = 1;
18791 v[1063][3] = 1;
18792 v[1064][3] = 5;
18793 v[1065][3] = 11;
18794 v[1066][3] = 5;
18795 v[1067][3] = 1;
18796 v[1068][3] = 11;
18797 v[1069][3] = 11;
18798 v[1070][3] = 5;
18799 v[1071][3] = 3;
18800 v[1072][3] = 9;
18801 v[1073][3] = 1;
18802 v[1074][3] = 3;
18803 v[1075][3] = 5;
18804 v[1076][3] = 13;
18805 v[1077][3] = 9;
18806 v[1078][3] = 7;
18807 v[1079][3] = 7;
18808 v[1080][3] = 1;
18809 v[1081][3] = 9;
18810 v[1082][3] = 9;
18811 v[1083][3] = 15;
18812 v[1084][3] = 7;
18813 v[1085][3] = 5;
18814 v[1086][3] = 5;
18815 v[1087][3] = 15;
18816 v[1088][3] = 13;
18817 v[1089][3] = 9;
18818 v[1090][3] = 7;
18819 v[1091][3] = 13;
18820 v[1092][3] = 3;
18821 v[1093][3] = 13;
18822 v[1094][3] = 11;
18823 v[1095][3] = 13;
18824 v[1096][3] = 7;
18825 v[1097][3] = 9;
18826 v[1098][3] = 13;
18827 v[1099][3] = 13;
18828 v[1100][3] = 13;
18829 v[1101][3] = 15;
18830 v[1102][3] = 9;
18831 v[1103][3] = 5;
18832 v[1104][3] = 5;
18833 v[1105][3] = 3;
18834 v[1106][3] = 3;
18835 v[1107][3] = 3;
18836 v[1108][3] = 1;
18837 v[1109][3] = 3;
18838 v[1110][3] = 15;
18839
18840 v[7][4] = 9;
18841 v[8][4] = 3;
18842 v[9][4] = 27;
18843 v[10][4] = 15;
18844 v[11][4] = 29;
18845 v[12][4] = 21;
18846 v[13][4] = 23;
18847 v[14][4] = 19;
18848 v[15][4] = 11;
18849 v[16][4] = 25;
18850 v[17][4] = 7;
18851 v[18][4] = 13;
18852 v[19][4] = 17;
18853 v[20][4] = 1;
18854 v[21][4] = 25;
18855 v[22][4] = 29;
18856 v[23][4] = 3;
18857 v[24][4] = 31;
18858 v[25][4] = 11;
18859 v[26][4] = 5;
18860 v[27][4] = 23;
18861 v[28][4] = 27;
18862 v[29][4] = 19;
18863 v[30][4] = 21;
18864 v[31][4] = 5;
18865 v[32][4] = 1;
18866 v[33][4] = 17;
18867 v[34][4] = 13;
18868 v[35][4] = 7;
18869 v[36][4] = 15;
18870 v[37][4] = 9;
18871 v[38][4] = 31;
18872 v[39][4] = 25;
18873 v[40][4] = 3;
18874 v[41][4] = 5;
18875 v[42][4] = 23;
18876 v[43][4] = 7;
18877 v[44][4] = 3;
18878 v[45][4] = 17;
18879 v[46][4] = 23;
18880 v[47][4] = 3;
18881 v[48][4] = 3;
18882 v[49][4] = 21;
18883 v[50][4] = 25;
18884 v[51][4] = 25;
18885 v[52][4] = 23;
18886 v[53][4] = 11;
18887 v[54][4] = 19;
18888 v[55][4] = 3;
18889 v[56][4] = 11;
18890 v[57][4] = 31;
18891 v[58][4] = 7;
18892 v[59][4] = 9;
18893 v[60][4] = 5;
18894 v[61][4] = 17;
18895 v[62][4] = 23;
18896 v[63][4] = 17;
18897 v[64][4] = 17;
18898 v[65][4] = 25;
18899 v[66][4] = 13;
18900 v[67][4] = 11;
18901 v[68][4] = 31;
18902 v[69][4] = 27;
18903 v[70][4] = 19;
18904 v[71][4] = 17;
18905 v[72][4] = 23;
18906 v[73][4] = 7;
18907 v[74][4] = 5;
18908 v[75][4] = 11;
18909 v[76][4] = 19;
18910 v[77][4] = 19;
18911 v[78][4] = 7;
18912 v[79][4] = 13;
18913 v[80][4] = 21;
18914 v[81][4] = 21;
18915 v[82][4] = 7;
18916 v[83][4] = 9;
18917 v[84][4] = 11;
18918 v[85][4] = 1;
18919 v[86][4] = 5;
18920 v[87][4] = 21;
18921 v[88][4] = 11;
18922 v[89][4] = 13;
18923 v[90][4] = 25;
18924 v[91][4] = 9;
18925 v[92][4] = 7;
18926 v[93][4] = 7;
18927 v[94][4] = 27;
18928 v[95][4] = 15;
18929 v[96][4] = 25;
18930 v[97][4] = 15;
18931 v[98][4] = 21;
18932 v[99][4] = 17;
18933 v[100][4] = 19;
18934 v[101][4] = 19;
18935 v[102][4] = 21;
18936 v[103][4] = 5;
18937 v[104][4] = 11;
18938 v[105][4] = 3;
18939 v[106][4] = 5;
18940 v[107][4] = 29;
18941 v[108][4] = 31;
18942 v[109][4] = 29;
18943 v[110][4] = 5;
18944 v[111][4] = 5;
18945 v[112][4] = 1;
18946 v[113][4] = 31;
18947 v[114][4] = 27;
18948 v[115][4] = 11;
18949 v[116][4] = 13;
18950 v[117][4] = 1;
18951 v[118][4] = 3;
18952 v[119][4] = 7;
18953 v[120][4] = 11;
18954 v[121][4] = 7;
18955 v[122][4] = 3;
18956 v[123][4] = 23;
18957 v[124][4] = 13;
18958 v[125][4] = 31;
18959 v[126][4] = 17;
18960 v[127][4] = 1;
18961 v[128][4] = 27;
18962 v[129][4] = 11;
18963 v[130][4] = 25;
18964 v[131][4] = 1;
18965 v[132][4] = 23;
18966 v[133][4] = 29;
18967 v[134][4] = 17;
18968 v[135][4] = 25;
18969 v[136][4] = 7;
18970 v[137][4] = 25;
18971 v[138][4] = 27;
18972 v[139][4] = 17;
18973 v[140][4] = 13;
18974 v[141][4] = 17;
18975 v[142][4] = 23;
18976 v[143][4] = 5;
18977 v[144][4] = 17;
18978 v[145][4] = 5;
18979 v[146][4] = 13;
18980 v[147][4] = 11;
18981 v[148][4] = 21;
18982 v[149][4] = 5;
18983 v[150][4] = 11;
18984 v[151][4] = 5;
18985 v[152][4] = 9;
18986 v[153][4] = 31;
18987 v[154][4] = 19;
18988 v[155][4] = 17;
18989 v[156][4] = 9;
18990 v[157][4] = 9;
18991 v[158][4] = 27;
18992 v[159][4] = 21;
18993 v[160][4] = 15;
18994 v[161][4] = 15;
18995 v[162][4] = 1;
18996 v[163][4] = 1;
18997 v[164][4] = 29;
18998 v[165][4] = 5;
18999 v[166][4] = 31;
19000 v[167][4] = 11;
19001 v[168][4] = 17;
19002 v[169][4] = 23;
19003 v[170][4] = 19;
19004 v[171][4] = 21;
19005 v[172][4] = 25;
19006 v[173][4] = 15;
19007 v[174][4] = 11;
19008 v[175][4] = 5;
19009 v[176][4] = 5;
19010 v[177][4] = 1;
19011 v[178][4] = 19;
19012 v[179][4] = 19;
19013 v[180][4] = 19;
19014 v[181][4] = 7;
19015 v[182][4] = 13;
19016 v[183][4] = 21;
19017 v[184][4] = 17;
19018 v[185][4] = 17;
19019 v[186][4] = 25;
19020 v[187][4] = 23;
19021 v[188][4] = 19;
19022 v[189][4] = 23;
19023 v[190][4] = 15;
19024 v[191][4] = 13;
19025 v[192][4] = 5;
19026 v[193][4] = 19;
19027 v[194][4] = 25;
19028 v[195][4] = 9;
19029 v[196][4] = 7;
19030 v[197][4] = 3;
19031 v[198][4] = 21;
19032 v[199][4] = 17;
19033 v[200][4] = 25;
19034 v[201][4] = 1;
19035 v[202][4] = 27;
19036 v[203][4] = 25;
19037 v[204][4] = 27;
19038 v[205][4] = 25;
19039 v[206][4] = 9;
19040 v[207][4] = 13;
19041 v[208][4] = 3;
19042 v[209][4] = 17;
19043 v[210][4] = 25;
19044 v[211][4] = 23;
19045 v[212][4] = 9;
19046 v[213][4] = 25;
19047 v[214][4] = 9;
19048 v[215][4] = 13;
19049 v[216][4] = 17;
19050 v[217][4] = 17;
19051 v[218][4] = 3;
19052 v[219][4] = 15;
19053 v[220][4] = 7;
19054 v[221][4] = 7;
19055 v[222][4] = 29;
19056 v[223][4] = 3;
19057 v[224][4] = 19;
19058 v[225][4] = 29;
19059 v[226][4] = 29;
19060 v[227][4] = 19;
19061 v[228][4] = 29;
19062 v[229][4] = 13;
19063 v[230][4] = 15;
19064 v[231][4] = 25;
19065 v[232][4] = 27;
19066 v[233][4] = 1;
19067 v[234][4] = 3;
19068 v[235][4] = 9;
19069 v[236][4] = 9;
19070 v[237][4] = 13;
19071 v[238][4] = 31;
19072 v[239][4] = 29;
19073 v[240][4] = 31;
19074 v[241][4] = 5;
19075 v[242][4] = 15;
19076 v[243][4] = 29;
19077 v[244][4] = 1;
19078 v[245][4] = 19;
19079 v[246][4] = 5;
19080 v[247][4] = 9;
19081 v[248][4] = 19;
19082 v[249][4] = 5;
19083 v[250][4] = 15;
19084 v[251][4] = 3;
19085 v[252][4] = 5;
19086 v[253][4] = 7;
19087 v[254][4] = 15;
19088 v[255][4] = 17;
19089 v[256][4] = 17;
19090 v[257][4] = 23;
19091 v[258][4] = 11;
19092 v[259][4] = 9;
19093 v[260][4] = 23;
19094 v[261][4] = 19;
19095 v[262][4] = 3;
19096 v[263][4] = 17;
19097 v[264][4] = 1;
19098 v[265][4] = 27;
19099 v[266][4] = 9;
19100 v[267][4] = 9;
19101 v[268][4] = 17;
19102 v[269][4] = 13;
19103 v[270][4] = 25;
19104 v[271][4] = 29;
19105 v[272][4] = 23;
19106 v[273][4] = 29;
19107 v[274][4] = 11;
19108 v[275][4] = 31;
19109 v[276][4] = 25;
19110 v[277][4] = 21;
19111 v[278][4] = 29;
19112 v[279][4] = 19;
19113 v[280][4] = 27;
19114 v[281][4] = 31;
19115 v[282][4] = 3;
19116 v[283][4] = 5;
19117 v[284][4] = 3;
19118 v[285][4] = 3;
19119 v[286][4] = 13;
19120 v[287][4] = 21;
19121 v[288][4] = 9;
19122 v[289][4] = 29;
19123 v[290][4] = 3;
19124 v[291][4] = 17;
19125 v[292][4] = 11;
19126 v[293][4] = 11;
19127 v[294][4] = 9;
19128 v[295][4] = 21;
19129 v[296][4] = 19;
19130 v[297][4] = 7;
19131 v[298][4] = 17;
19132 v[299][4] = 31;
19133 v[300][4] = 25;
19134 v[301][4] = 1;
19135 v[302][4] = 27;
19136 v[303][4] = 5;
19137 v[304][4] = 15;
19138 v[305][4] = 27;
19139 v[306][4] = 29;
19140 v[307][4] = 29;
19141 v[308][4] = 29;
19142 v[309][4] = 25;
19143 v[310][4] = 27;
19144 v[311][4] = 25;
19145 v[312][4] = 3;
19146 v[313][4] = 21;
19147 v[314][4] = 17;
19148 v[315][4] = 25;
19149 v[316][4] = 13;
19150 v[317][4] = 15;
19151 v[318][4] = 17;
19152 v[319][4] = 13;
19153 v[320][4] = 23;
19154 v[321][4] = 9;
19155 v[322][4] = 3;
19156 v[323][4] = 11;
19157 v[324][4] = 7;
19158 v[325][4] = 9;
19159 v[326][4] = 9;
19160 v[327][4] = 7;
19161 v[328][4] = 17;
19162 v[329][4] = 7;
19163 v[330][4] = 1;
19164 v[331][4] = 27;
19165 v[332][4] = 1;
19166 v[333][4] = 9;
19167 v[334][4] = 5;
19168 v[335][4] = 31;
19169 v[336][4] = 21;
19170 v[337][4] = 25;
19171 v[338][4] = 25;
19172 v[339][4] = 21;
19173 v[340][4] = 11;
19174 v[341][4] = 1;
19175 v[342][4] = 23;
19176 v[343][4] = 19;
19177 v[344][4] = 27;
19178 v[345][4] = 15;
19179 v[346][4] = 3;
19180 v[347][4] = 5;
19181 v[348][4] = 23;
19182 v[349][4] = 9;
19183 v[350][4] = 25;
19184 v[351][4] = 7;
19185 v[352][4] = 29;
19186 v[353][4] = 11;
19187 v[354][4] = 9;
19188 v[355][4] = 13;
19189 v[356][4] = 5;
19190 v[357][4] = 11;
19191 v[358][4] = 1;
19192 v[359][4] = 3;
19193 v[360][4] = 31;
19194 v[361][4] = 27;
19195 v[362][4] = 3;
19196 v[363][4] = 17;
19197 v[364][4] = 27;
19198 v[365][4] = 11;
19199 v[366][4] = 13;
19200 v[367][4] = 15;
19201 v[368][4] = 29;
19202 v[369][4] = 15;
19203 v[370][4] = 1;
19204 v[371][4] = 15;
19205 v[372][4] = 23;
19206 v[373][4] = 25;
19207 v[374][4] = 13;
19208 v[375][4] = 21;
19209 v[376][4] = 15;
19210 v[377][4] = 3;
19211 v[378][4] = 29;
19212 v[379][4] = 29;
19213 v[380][4] = 5;
19214 v[381][4] = 25;
19215 v[382][4] = 17;
19216 v[383][4] = 11;
19217 v[384][4] = 7;
19218 v[385][4] = 15;
19219 v[386][4] = 5;
19220 v[387][4] = 21;
19221 v[388][4] = 7;
19222 v[389][4] = 31;
19223 v[390][4] = 13;
19224 v[391][4] = 11;
19225 v[392][4] = 23;
19226 v[393][4] = 5;
19227 v[394][4] = 7;
19228 v[395][4] = 23;
19229 v[396][4] = 27;
19230 v[397][4] = 21;
19231 v[398][4] = 29;
19232 v[399][4] = 15;
19233 v[400][4] = 7;
19234 v[401][4] = 27;
19235 v[402][4] = 27;
19236 v[403][4] = 19;
19237 v[404][4] = 7;
19238 v[405][4] = 15;
19239 v[406][4] = 27;
19240 v[407][4] = 27;
19241 v[408][4] = 19;
19242 v[409][4] = 19;
19243 v[410][4] = 9;
19244 v[411][4] = 15;
19245 v[412][4] = 1;
19246 v[413][4] = 3;
19247 v[414][4] = 29;
19248 v[415][4] = 29;
19249 v[416][4] = 5;
19250 v[417][4] = 27;
19251 v[418][4] = 31;
19252 v[419][4] = 9;
19253 v[420][4] = 1;
19254 v[421][4] = 7;
19255 v[422][4] = 3;
19256 v[423][4] = 19;
19257 v[424][4] = 19;
19258 v[425][4] = 29;
19259 v[426][4] = 9;
19260 v[427][4] = 3;
19261 v[428][4] = 21;
19262 v[429][4] = 31;
19263 v[430][4] = 29;
19264 v[431][4] = 25;
19265 v[432][4] = 1;
19266 v[433][4] = 3;
19267 v[434][4] = 9;
19268 v[435][4] = 27;
19269 v[436][4] = 5;
19270 v[437][4] = 27;
19271 v[438][4] = 25;
19272 v[439][4] = 21;
19273 v[440][4] = 11;
19274 v[441][4] = 29;
19275 v[442][4] = 31;
19276 v[443][4] = 27;
19277 v[444][4] = 21;
19278 v[445][4] = 29;
19279 v[446][4] = 17;
19280 v[447][4] = 9;
19281 v[448][4] = 17;
19282 v[449][4] = 13;
19283 v[450][4] = 11;
19284 v[451][4] = 25;
19285 v[452][4] = 15;
19286 v[453][4] = 21;
19287 v[454][4] = 11;
19288 v[455][4] = 19;
19289 v[456][4] = 31;
19290 v[457][4] = 3;
19291 v[458][4] = 19;
19292 v[459][4] = 5;
19293 v[460][4] = 3;
19294 v[461][4] = 3;
19295 v[462][4] = 9;
19296 v[463][4] = 13;
19297 v[464][4] = 13;
19298 v[465][4] = 3;
19299 v[466][4] = 29;
19300 v[467][4] = 7;
19301 v[468][4] = 5;
19302 v[469][4] = 9;
19303 v[470][4] = 23;
19304 v[471][4] = 13;
19305 v[472][4] = 21;
19306 v[473][4] = 23;
19307 v[474][4] = 21;
19308 v[475][4] = 31;
19309 v[476][4] = 11;
19310 v[477][4] = 7;
19311 v[478][4] = 7;
19312 v[479][4] = 3;
19313 v[480][4] = 23;
19314 v[481][4] = 1;
19315 v[482][4] = 23;
19316 v[483][4] = 5;
19317 v[484][4] = 9;
19318 v[485][4] = 17;
19319 v[486][4] = 21;
19320 v[487][4] = 1;
19321 v[488][4] = 17;
19322 v[489][4] = 29;
19323 v[490][4] = 7;
19324 v[491][4] = 5;
19325 v[492][4] = 17;
19326 v[493][4] = 13;
19327 v[494][4] = 25;
19328 v[495][4] = 17;
19329 v[496][4] = 9;
19330 v[497][4] = 19;
19331 v[498][4] = 9;
19332 v[499][4] = 5;
19333 v[500][4] = 7;
19334 v[501][4] = 21;
19335 v[502][4] = 19;
19336 v[503][4] = 13;
19337 v[504][4] = 9;
19338 v[505][4] = 7;
19339 v[506][4] = 3;
19340 v[507][4] = 9;
19341 v[508][4] = 3;
19342 v[509][4] = 15;
19343 v[510][4] = 31;
19344 v[511][4] = 29;
19345 v[512][4] = 29;
19346 v[513][4] = 25;
19347 v[514][4] = 13;
19348 v[515][4] = 9;
19349 v[516][4] = 21;
19350 v[517][4] = 9;
19351 v[518][4] = 31;
19352 v[519][4] = 7;
19353 v[520][4] = 15;
19354 v[521][4] = 5;
19355 v[522][4] = 31;
19356 v[523][4] = 7;
19357 v[524][4] = 15;
19358 v[525][4] = 27;
19359 v[526][4] = 25;
19360 v[527][4] = 19;
19361 v[528][4] = 9;
19362 v[529][4] = 9;
19363 v[530][4] = 25;
19364 v[531][4] = 25;
19365 v[532][4] = 23;
19366 v[533][4] = 1;
19367 v[534][4] = 9;
19368 v[535][4] = 7;
19369 v[536][4] = 11;
19370 v[537][4] = 15;
19371 v[538][4] = 19;
19372 v[539][4] = 15;
19373 v[540][4] = 27;
19374 v[541][4] = 17;
19375 v[542][4] = 11;
19376 v[543][4] = 11;
19377 v[544][4] = 31;
19378 v[545][4] = 13;
19379 v[546][4] = 25;
19380 v[547][4] = 25;
19381 v[548][4] = 9;
19382 v[549][4] = 7;
19383 v[550][4] = 13;
19384 v[551][4] = 29;
19385 v[552][4] = 19;
19386 v[553][4] = 5;
19387 v[554][4] = 19;
19388 v[555][4] = 31;
19389 v[556][4] = 25;
19390 v[557][4] = 13;
19391 v[558][4] = 25;
19392 v[559][4] = 15;
19393 v[560][4] = 5;
19394 v[561][4] = 9;
19395 v[562][4] = 29;
19396 v[563][4] = 31;
19397 v[564][4] = 9;
19398 v[565][4] = 29;
19399 v[566][4] = 27;
19400 v[567][4] = 25;
19401 v[568][4] = 27;
19402 v[569][4] = 11;
19403 v[570][4] = 17;
19404 v[571][4] = 5;
19405 v[572][4] = 17;
19406 v[573][4] = 3;
19407 v[574][4] = 23;
19408 v[575][4] = 15;
19409 v[576][4] = 9;
19410 v[577][4] = 9;
19411 v[578][4] = 17;
19412 v[579][4] = 17;
19413 v[580][4] = 31;
19414 v[581][4] = 11;
19415 v[582][4] = 19;
19416 v[583][4] = 25;
19417 v[584][4] = 13;
19418 v[585][4] = 23;
19419 v[586][4] = 15;
19420 v[587][4] = 25;
19421 v[588][4] = 21;
19422 v[589][4] = 31;
19423 v[590][4] = 19;
19424 v[591][4] = 3;
19425 v[592][4] = 11;
19426 v[593][4] = 25;
19427 v[594][4] = 7;
19428 v[595][4] = 15;
19429 v[596][4] = 19;
19430 v[597][4] = 7;
19431 v[598][4] = 5;
19432 v[599][4] = 3;
19433 v[600][4] = 13;
19434 v[601][4] = 13;
19435 v[602][4] = 1;
19436 v[603][4] = 23;
19437 v[604][4] = 5;
19438 v[605][4] = 25;
19439 v[606][4] = 11;
19440 v[607][4] = 25;
19441 v[608][4] = 15;
19442 v[609][4] = 13;
19443 v[610][4] = 21;
19444 v[611][4] = 11;
19445 v[612][4] = 23;
19446 v[613][4] = 29;
19447 v[614][4] = 5;
19448 v[615][4] = 17;
19449 v[616][4] = 27;
19450 v[617][4] = 9;
19451 v[618][4] = 19;
19452 v[619][4] = 15;
19453 v[620][4] = 5;
19454 v[621][4] = 29;
19455 v[622][4] = 23;
19456 v[623][4] = 19;
19457 v[624][4] = 1;
19458 v[625][4] = 27;
19459 v[626][4] = 3;
19460 v[627][4] = 23;
19461 v[628][4] = 21;
19462 v[629][4] = 19;
19463 v[630][4] = 27;
19464 v[631][4] = 11;
19465 v[632][4] = 17;
19466 v[633][4] = 13;
19467 v[634][4] = 27;
19468 v[635][4] = 11;
19469 v[636][4] = 31;
19470 v[637][4] = 23;
19471 v[638][4] = 5;
19472 v[639][4] = 9;
19473 v[640][4] = 21;
19474 v[641][4] = 31;
19475 v[642][4] = 29;
19476 v[643][4] = 11;
19477 v[644][4] = 21;
19478 v[645][4] = 17;
19479 v[646][4] = 15;
19480 v[647][4] = 7;
19481 v[648][4] = 15;
19482 v[649][4] = 7;
19483 v[650][4] = 9;
19484 v[651][4] = 21;
19485 v[652][4] = 27;
19486 v[653][4] = 25;
19487 v[654][4] = 29;
19488 v[655][4] = 11;
19489 v[656][4] = 3;
19490 v[657][4] = 21;
19491 v[658][4] = 13;
19492 v[659][4] = 23;
19493 v[660][4] = 19;
19494 v[661][4] = 27;
19495 v[662][4] = 17;
19496 v[663][4] = 29;
19497 v[664][4] = 25;
19498 v[665][4] = 17;
19499 v[666][4] = 9;
19500 v[667][4] = 1;
19501 v[668][4] = 19;
19502 v[669][4] = 23;
19503 v[670][4] = 5;
19504 v[671][4] = 23;
19505 v[672][4] = 1;
19506 v[673][4] = 17;
19507 v[674][4] = 17;
19508 v[675][4] = 13;
19509 v[676][4] = 27;
19510 v[677][4] = 23;
19511 v[678][4] = 7;
19512 v[679][4] = 7;
19513 v[680][4] = 11;
19514 v[681][4] = 13;
19515 v[682][4] = 17;
19516 v[683][4] = 13;
19517 v[684][4] = 11;
19518 v[685][4] = 21;
19519 v[686][4] = 13;
19520 v[687][4] = 23;
19521 v[688][4] = 1;
19522 v[689][4] = 27;
19523 v[690][4] = 13;
19524 v[691][4] = 9;
19525 v[692][4] = 7;
19526 v[693][4] = 1;
19527 v[694][4] = 27;
19528 v[695][4] = 29;
19529 v[696][4] = 5;
19530 v[697][4] = 13;
19531 v[698][4] = 25;
19532 v[699][4] = 21;
19533 v[700][4] = 3;
19534 v[701][4] = 31;
19535 v[702][4] = 15;
19536 v[703][4] = 13;
19537 v[704][4] = 3;
19538 v[705][4] = 19;
19539 v[706][4] = 13;
19540 v[707][4] = 1;
19541 v[708][4] = 27;
19542 v[709][4] = 15;
19543 v[710][4] = 17;
19544 v[711][4] = 1;
19545 v[712][4] = 3;
19546 v[713][4] = 13;
19547 v[714][4] = 13;
19548 v[715][4] = 13;
19549 v[716][4] = 31;
19550 v[717][4] = 29;
19551 v[718][4] = 27;
19552 v[719][4] = 7;
19553 v[720][4] = 7;
19554 v[721][4] = 21;
19555 v[722][4] = 29;
19556 v[723][4] = 15;
19557 v[724][4] = 17;
19558 v[725][4] = 17;
19559 v[726][4] = 21;
19560 v[727][4] = 19;
19561 v[728][4] = 17;
19562 v[729][4] = 3;
19563 v[730][4] = 15;
19564 v[731][4] = 5;
19565 v[732][4] = 27;
19566 v[733][4] = 27;
19567 v[734][4] = 3;
19568 v[735][4] = 31;
19569 v[736][4] = 31;
19570 v[737][4] = 7;
19571 v[738][4] = 21;
19572 v[739][4] = 3;
19573 v[740][4] = 13;
19574 v[741][4] = 11;
19575 v[742][4] = 17;
19576 v[743][4] = 27;
19577 v[744][4] = 25;
19578 v[745][4] = 1;
19579 v[746][4] = 9;
19580 v[747][4] = 7;
19581 v[748][4] = 29;
19582 v[749][4] = 27;
19583 v[750][4] = 21;
19584 v[751][4] = 23;
19585 v[752][4] = 13;
19586 v[753][4] = 25;
19587 v[754][4] = 29;
19588 v[755][4] = 15;
19589 v[756][4] = 17;
19590 v[757][4] = 29;
19591 v[758][4] = 9;
19592 v[759][4] = 15;
19593 v[760][4] = 3;
19594 v[761][4] = 21;
19595 v[762][4] = 15;
19596 v[763][4] = 17;
19597 v[764][4] = 17;
19598 v[765][4] = 31;
19599 v[766][4] = 9;
19600 v[767][4] = 9;
19601 v[768][4] = 23;
19602 v[769][4] = 19;
19603 v[770][4] = 25;
19604 v[771][4] = 3;
19605 v[772][4] = 1;
19606 v[773][4] = 11;
19607 v[774][4] = 27;
19608 v[775][4] = 29;
19609 v[776][4] = 1;
19610 v[777][4] = 31;
19611 v[778][4] = 29;
19612 v[779][4] = 25;
19613 v[780][4] = 29;
19614 v[781][4] = 1;
19615 v[782][4] = 23;
19616 v[783][4] = 29;
19617 v[784][4] = 25;
19618 v[785][4] = 13;
19619 v[786][4] = 3;
19620 v[787][4] = 31;
19621 v[788][4] = 25;
19622 v[789][4] = 5;
19623 v[790][4] = 5;
19624 v[791][4] = 11;
19625 v[792][4] = 3;
19626 v[793][4] = 21;
19627 v[794][4] = 9;
19628 v[795][4] = 23;
19629 v[796][4] = 7;
19630 v[797][4] = 11;
19631 v[798][4] = 23;
19632 v[799][4] = 11;
19633 v[800][4] = 1;
19634 v[801][4] = 1;
19635 v[802][4] = 3;
19636 v[803][4] = 23;
19637 v[804][4] = 25;
19638 v[805][4] = 23;
19639 v[806][4] = 1;
19640 v[807][4] = 23;
19641 v[808][4] = 3;
19642 v[809][4] = 27;
19643 v[810][4] = 9;
19644 v[811][4] = 27;
19645 v[812][4] = 3;
19646 v[813][4] = 23;
19647 v[814][4] = 25;
19648 v[815][4] = 19;
19649 v[816][4] = 29;
19650 v[817][4] = 29;
19651 v[818][4] = 13;
19652 v[819][4] = 27;
19653 v[820][4] = 5;
19654 v[821][4] = 9;
19655 v[822][4] = 29;
19656 v[823][4] = 29;
19657 v[824][4] = 13;
19658 v[825][4] = 17;
19659 v[826][4] = 3;
19660 v[827][4] = 23;
19661 v[828][4] = 19;
19662 v[829][4] = 7;
19663 v[830][4] = 13;
19664 v[831][4] = 3;
19665 v[832][4] = 19;
19666 v[833][4] = 23;
19667 v[834][4] = 5;
19668 v[835][4] = 29;
19669 v[836][4] = 29;
19670 v[837][4] = 13;
19671 v[838][4] = 13;
19672 v[839][4] = 5;
19673 v[840][4] = 19;
19674 v[841][4] = 5;
19675 v[842][4] = 17;
19676 v[843][4] = 9;
19677 v[844][4] = 11;
19678 v[845][4] = 11;
19679 v[846][4] = 29;
19680 v[847][4] = 27;
19681 v[848][4] = 23;
19682 v[849][4] = 19;
19683 v[850][4] = 17;
19684 v[851][4] = 25;
19685 v[852][4] = 13;
19686 v[853][4] = 1;
19687 v[854][4] = 13;
19688 v[855][4] = 3;
19689 v[856][4] = 11;
19690 v[857][4] = 1;
19691 v[858][4] = 17;
19692 v[859][4] = 29;
19693 v[860][4] = 1;
19694 v[861][4] = 13;
19695 v[862][4] = 17;
19696 v[863][4] = 9;
19697 v[864][4] = 17;
19698 v[865][4] = 21;
19699 v[866][4] = 1;
19700 v[867][4] = 11;
19701 v[868][4] = 1;
19702 v[869][4] = 1;
19703 v[870][4] = 25;
19704 v[871][4] = 5;
19705 v[872][4] = 7;
19706 v[873][4] = 29;
19707 v[874][4] = 29;
19708 v[875][4] = 19;
19709 v[876][4] = 19;
19710 v[877][4] = 1;
19711 v[878][4] = 29;
19712 v[879][4] = 13;
19713 v[880][4] = 3;
19714 v[881][4] = 1;
19715 v[882][4] = 31;
19716 v[883][4] = 15;
19717 v[884][4] = 13;
19718 v[885][4] = 3;
19719 v[886][4] = 1;
19720 v[887][4] = 11;
19721 v[888][4] = 19;
19722 v[889][4] = 5;
19723 v[890][4] = 29;
19724 v[891][4] = 13;
19725 v[892][4] = 29;
19726 v[893][4] = 23;
19727 v[894][4] = 3;
19728 v[895][4] = 1;
19729 v[896][4] = 31;
19730 v[897][4] = 13;
19731 v[898][4] = 19;
19732 v[899][4] = 17;
19733 v[900][4] = 5;
19734 v[901][4] = 5;
19735 v[902][4] = 1;
19736 v[903][4] = 29;
19737 v[904][4] = 23;
19738 v[905][4] = 3;
19739 v[906][4] = 19;
19740 v[907][4] = 25;
19741 v[908][4] = 19;
19742 v[909][4] = 27;
19743 v[910][4] = 9;
19744 v[911][4] = 27;
19745 v[912][4] = 13;
19746 v[913][4] = 15;
19747 v[914][4] = 29;
19748 v[915][4] = 23;
19749 v[916][4] = 13;
19750 v[917][4] = 25;
19751 v[918][4] = 25;
19752 v[919][4] = 17;
19753 v[920][4] = 19;
19754 v[921][4] = 17;
19755 v[922][4] = 15;
19756 v[923][4] = 27;
19757 v[924][4] = 3;
19758 v[925][4] = 25;
19759 v[926][4] = 17;
19760 v[927][4] = 27;
19761 v[928][4] = 3;
19762 v[929][4] = 27;
19763 v[930][4] = 31;
19764 v[931][4] = 23;
19765 v[932][4] = 13;
19766 v[933][4] = 31;
19767 v[934][4] = 11;
19768 v[935][4] = 15;
19769 v[936][4] = 7;
19770 v[937][4] = 21;
19771 v[938][4] = 19;
19772 v[939][4] = 27;
19773 v[940][4] = 19;
19774 v[941][4] = 21;
19775 v[942][4] = 29;
19776 v[943][4] = 7;
19777 v[944][4] = 31;
19778 v[945][4] = 13;
19779 v[946][4] = 9;
19780 v[947][4] = 9;
19781 v[948][4] = 7;
19782 v[949][4] = 21;
19783 v[950][4] = 13;
19784 v[951][4] = 11;
19785 v[952][4] = 9;
19786 v[953][4] = 11;
19787 v[954][4] = 29;
19788 v[955][4] = 19;
19789 v[956][4] = 11;
19790 v[957][4] = 19;
19791 v[958][4] = 21;
19792 v[959][4] = 5;
19793 v[960][4] = 29;
19794 v[961][4] = 13;
19795 v[962][4] = 7;
19796 v[963][4] = 19;
19797 v[964][4] = 19;
19798 v[965][4] = 27;
19799 v[966][4] = 23;
19800 v[967][4] = 31;
19801 v[968][4] = 1;
19802 v[969][4] = 27;
19803 v[970][4] = 21;
19804 v[971][4] = 7;
19805 v[972][4] = 3;
19806 v[973][4] = 7;
19807 v[974][4] = 11;
19808 v[975][4] = 23;
19809 v[976][4] = 13;
19810 v[977][4] = 29;
19811 v[978][4] = 11;
19812 v[979][4] = 31;
19813 v[980][4] = 19;
19814 v[981][4] = 1;
19815 v[982][4] = 5;
19816 v[983][4] = 5;
19817 v[984][4] = 11;
19818 v[985][4] = 5;
19819 v[986][4] = 3;
19820 v[987][4] = 27;
19821 v[988][4] = 5;
19822 v[989][4] = 7;
19823 v[990][4] = 11;
19824 v[991][4] = 31;
19825 v[992][4] = 1;
19826 v[993][4] = 27;
19827 v[994][4] = 31;
19828 v[995][4] = 31;
19829 v[996][4] = 23;
19830 v[997][4] = 5;
19831 v[998][4] = 21;
19832 v[999][4] = 27;
19833 v[1000][4] = 9;
19834 v[1001][4] = 25;
19835 v[1002][4] = 3;
19836 v[1003][4] = 15;
19837 v[1004][4] = 19;
19838 v[1005][4] = 1;
19839 v[1006][4] = 19;
19840 v[1007][4] = 9;
19841 v[1008][4] = 5;
19842 v[1009][4] = 25;
19843 v[1010][4] = 21;
19844 v[1011][4] = 15;
19845 v[1012][4] = 25;
19846 v[1013][4] = 29;
19847 v[1014][4] = 15;
19848 v[1015][4] = 21;
19849 v[1016][4] = 11;
19850 v[1017][4] = 19;
19851 v[1018][4] = 15;
19852 v[1019][4] = 3;
19853 v[1020][4] = 7;
19854 v[1021][4] = 13;
19855 v[1022][4] = 11;
19856 v[1023][4] = 25;
19857 v[1024][4] = 17;
19858 v[1025][4] = 1;
19859 v[1026][4] = 5;
19860 v[1027][4] = 31;
19861 v[1028][4] = 13;
19862 v[1029][4] = 29;
19863 v[1030][4] = 23;
19864 v[1031][4] = 9;
19865 v[1032][4] = 5;
19866 v[1033][4] = 29;
19867 v[1034][4] = 7;
19868 v[1035][4] = 17;
19869 v[1036][4] = 27;
19870 v[1037][4] = 7;
19871 v[1038][4] = 17;
19872 v[1039][4] = 31;
19873 v[1040][4] = 9;
19874 v[1041][4] = 31;
19875 v[1042][4] = 9;
19876 v[1043][4] = 9;
19877 v[1044][4] = 7;
19878 v[1045][4] = 21;
19879 v[1046][4] = 3;
19880 v[1047][4] = 3;
19881 v[1048][4] = 3;
19882 v[1049][4] = 9;
19883 v[1050][4] = 11;
19884 v[1051][4] = 21;
19885 v[1052][4] = 11;
19886 v[1053][4] = 31;
19887 v[1054][4] = 9;
19888 v[1055][4] = 25;
19889 v[1056][4] = 5;
19890 v[1057][4] = 1;
19891 v[1058][4] = 31;
19892 v[1059][4] = 13;
19893 v[1060][4] = 29;
19894 v[1061][4] = 9;
19895 v[1062][4] = 29;
19896 v[1063][4] = 1;
19897 v[1064][4] = 11;
19898 v[1065][4] = 19;
19899 v[1066][4] = 7;
19900 v[1067][4] = 27;
19901 v[1068][4] = 13;
19902 v[1069][4] = 31;
19903 v[1070][4] = 7;
19904 v[1071][4] = 31;
19905 v[1072][4] = 7;
19906 v[1073][4] = 25;
19907 v[1074][4] = 23;
19908 v[1075][4] = 21;
19909 v[1076][4] = 29;
19910 v[1077][4] = 11;
19911 v[1078][4] = 11;
19912 v[1079][4] = 13;
19913 v[1080][4] = 11;
19914 v[1081][4] = 27;
19915 v[1082][4] = 1;
19916 v[1083][4] = 23;
19917 v[1084][4] = 31;
19918 v[1085][4] = 21;
19919 v[1086][4] = 23;
19920 v[1087][4] = 21;
19921 v[1088][4] = 19;
19922 v[1089][4] = 31;
19923 v[1090][4] = 5;
19924 v[1091][4] = 31;
19925 v[1092][4] = 25;
19926 v[1093][4] = 25;
19927 v[1094][4] = 19;
19928 v[1095][4] = 17;
19929 v[1096][4] = 11;
19930 v[1097][4] = 25;
19931 v[1098][4] = 7;
19932 v[1099][4] = 13;
19933 v[1100][4] = 1;
19934 v[1101][4] = 29;
19935 v[1102][4] = 17;
19936 v[1103][4] = 23;
19937 v[1104][4] = 15;
19938 v[1105][4] = 7;
19939 v[1106][4] = 29;
19940 v[1107][4] = 17;
19941 v[1108][4] = 13;
19942 v[1109][4] = 3;
19943 v[1110][4] = 17;
19944
19945 v[13][5] = 37;
19946 v[14][5] = 33;
19947 v[15][5] = 7;
19948 v[16][5] = 5;
19949 v[17][5] = 11;
19950 v[18][5] = 39;
19951 v[19][5] = 63;
19952 v[20][5] = 59;
19953 v[21][5] = 17;
19954 v[22][5] = 15;
19955 v[23][5] = 23;
19956 v[24][5] = 29;
19957 v[25][5] = 3;
19958 v[26][5] = 21;
19959 v[27][5] = 13;
19960 v[28][5] = 31;
19961 v[29][5] = 25;
19962 v[30][5] = 9;
19963 v[31][5] = 49;
19964 v[32][5] = 33;
19965 v[33][5] = 19;
19966 v[34][5] = 29;
19967 v[35][5] = 11;
19968 v[36][5] = 19;
19969 v[37][5] = 27;
19970 v[38][5] = 15;
19971 v[39][5] = 25;
19972 v[40][5] = 63;
19973 v[41][5] = 55;
19974 v[42][5] = 17;
19975 v[43][5] = 63;
19976 v[44][5] = 49;
19977 v[45][5] = 19;
19978 v[46][5] = 41;
19979 v[47][5] = 59;
19980 v[48][5] = 3;
19981 v[49][5] = 57;
19982 v[50][5] = 33;
19983 v[51][5] = 49;
19984 v[52][5] = 53;
19985 v[53][5] = 57;
19986 v[54][5] = 57;
19987 v[55][5] = 39;
19988 v[56][5] = 21;
19989 v[57][5] = 7;
19990 v[58][5] = 53;
19991 v[59][5] = 9;
19992 v[60][5] = 55;
19993 v[61][5] = 15;
19994 v[62][5] = 59;
19995 v[63][5] = 19;
19996 v[64][5] = 49;
19997 v[65][5] = 31;
19998 v[66][5] = 3;
19999 v[67][5] = 39;
20000 v[68][5] = 5;
20001 v[69][5] = 5;
20002 v[70][5] = 41;
20003 v[71][5] = 9;
20004 v[72][5] = 19;
20005 v[73][5] = 9;
20006 v[74][5] = 57;
20007 v[75][5] = 25;
20008 v[76][5] = 1;
20009 v[77][5] = 15;
20010 v[78][5] = 51;
20011 v[79][5] = 11;
20012 v[80][5] = 19;
20013 v[81][5] = 61;
20014 v[82][5] = 53;
20015 v[83][5] = 29;
20016 v[84][5] = 19;
20017 v[85][5] = 11;
20018 v[86][5] = 9;
20019 v[87][5] = 21;
20020 v[88][5] = 19;
20021 v[89][5] = 43;
20022 v[90][5] = 13;
20023 v[91][5] = 13;
20024 v[92][5] = 41;
20025 v[93][5] = 25;
20026 v[94][5] = 31;
20027 v[95][5] = 9;
20028 v[96][5] = 11;
20029 v[97][5] = 19;
20030 v[98][5] = 5;
20031 v[99][5] = 53;
20032 v[100][5] = 37;
20033 v[101][5] = 7;
20034 v[102][5] = 51;
20035 v[103][5] = 45;
20036 v[104][5] = 7;
20037 v[105][5] = 7;
20038 v[106][5] = 61;
20039 v[107][5] = 23;
20040 v[108][5] = 45;
20041 v[109][5] = 7;
20042 v[110][5] = 59;
20043 v[111][5] = 41;
20044 v[112][5] = 1;
20045 v[113][5] = 29;
20046 v[114][5] = 61;
20047 v[115][5] = 37;
20048 v[116][5] = 27;
20049 v[117][5] = 47;
20050 v[118][5] = 15;
20051 v[119][5] = 31;
20052 v[120][5] = 35;
20053 v[121][5] = 31;
20054 v[122][5] = 17;
20055 v[123][5] = 51;
20056 v[124][5] = 13;
20057 v[125][5] = 25;
20058 v[126][5] = 45;
20059 v[127][5] = 5;
20060 v[128][5] = 5;
20061 v[129][5] = 33;
20062 v[130][5] = 39;
20063 v[131][5] = 5;
20064 v[132][5] = 47;
20065 v[133][5] = 29;
20066 v[134][5] = 35;
20067 v[135][5] = 47;
20068 v[136][5] = 63;
20069 v[137][5] = 45;
20070 v[138][5] = 37;
20071 v[139][5] = 47;
20072 v[140][5] = 59;
20073 v[141][5] = 21;
20074 v[142][5] = 59;
20075 v[143][5] = 33;
20076 v[144][5] = 51;
20077 v[145][5] = 9;
20078 v[146][5] = 27;
20079 v[147][5] = 13;
20080 v[148][5] = 25;
20081 v[149][5] = 43;
20082 v[150][5] = 3;
20083 v[151][5] = 17;
20084 v[152][5] = 21;
20085 v[153][5] = 59;
20086 v[154][5] = 61;
20087 v[155][5] = 27;
20088 v[156][5] = 47;
20089 v[157][5] = 57;
20090 v[158][5] = 11;
20091 v[159][5] = 17;
20092 v[160][5] = 39;
20093 v[161][5] = 1;
20094 v[162][5] = 63;
20095 v[163][5] = 21;
20096 v[164][5] = 59;
20097 v[165][5] = 17;
20098 v[166][5] = 13;
20099 v[167][5] = 31;
20100 v[168][5] = 3;
20101 v[169][5] = 31;
20102 v[170][5] = 7;
20103 v[171][5] = 9;
20104 v[172][5] = 27;
20105 v[173][5] = 37;
20106 v[174][5] = 23;
20107 v[175][5] = 31;
20108 v[176][5] = 9;
20109 v[177][5] = 45;
20110 v[178][5] = 43;
20111 v[179][5] = 31;
20112 v[180][5] = 63;
20113 v[181][5] = 21;
20114 v[182][5] = 39;
20115 v[183][5] = 51;
20116 v[184][5] = 27;
20117 v[185][5] = 7;
20118 v[186][5] = 53;
20119 v[187][5] = 11;
20120 v[188][5] = 1;
20121 v[189][5] = 59;
20122 v[190][5] = 39;
20123 v[191][5] = 23;
20124 v[192][5] = 49;
20125 v[193][5] = 23;
20126 v[194][5] = 7;
20127 v[195][5] = 55;
20128 v[196][5] = 59;
20129 v[197][5] = 3;
20130 v[198][5] = 19;
20131 v[199][5] = 35;
20132 v[200][5] = 13;
20133 v[201][5] = 9;
20134 v[202][5] = 13;
20135 v[203][5] = 15;
20136 v[204][5] = 23;
20137 v[205][5] = 9;
20138 v[206][5] = 7;
20139 v[207][5] = 43;
20140 v[208][5] = 55;
20141 v[209][5] = 3;
20142 v[210][5] = 19;
20143 v[211][5] = 9;
20144 v[212][5] = 27;
20145 v[213][5] = 33;
20146 v[214][5] = 27;
20147 v[215][5] = 49;
20148 v[216][5] = 23;
20149 v[217][5] = 47;
20150 v[218][5] = 19;
20151 v[219][5] = 7;
20152 v[220][5] = 11;
20153 v[221][5] = 55;
20154 v[222][5] = 27;
20155 v[223][5] = 35;
20156 v[224][5] = 5;
20157 v[225][5] = 5;
20158 v[226][5] = 55;
20159 v[227][5] = 35;
20160 v[228][5] = 37;
20161 v[229][5] = 9;
20162 v[230][5] = 33;
20163 v[231][5] = 29;
20164 v[232][5] = 47;
20165 v[233][5] = 25;
20166 v[234][5] = 11;
20167 v[235][5] = 47;
20168 v[236][5] = 53;
20169 v[237][5] = 61;
20170 v[238][5] = 59;
20171 v[239][5] = 3;
20172 v[240][5] = 53;
20173 v[241][5] = 47;
20174 v[242][5] = 5;
20175 v[243][5] = 19;
20176 v[244][5] = 59;
20177 v[245][5] = 5;
20178 v[246][5] = 47;
20179 v[247][5] = 23;
20180 v[248][5] = 45;
20181 v[249][5] = 53;
20182 v[250][5] = 3;
20183 v[251][5] = 49;
20184 v[252][5] = 61;
20185 v[253][5] = 47;
20186 v[254][5] = 39;
20187 v[255][5] = 29;
20188 v[256][5] = 17;
20189 v[257][5] = 57;
20190 v[258][5] = 5;
20191 v[259][5] = 17;
20192 v[260][5] = 31;
20193 v[261][5] = 23;
20194 v[262][5] = 41;
20195 v[263][5] = 39;
20196 v[264][5] = 5;
20197 v[265][5] = 27;
20198 v[266][5] = 7;
20199 v[267][5] = 29;
20200 v[268][5] = 29;
20201 v[269][5] = 33;
20202 v[270][5] = 31;
20203 v[271][5] = 41;
20204 v[272][5] = 31;
20205 v[273][5] = 29;
20206 v[274][5] = 17;
20207 v[275][5] = 29;
20208 v[276][5] = 29;
20209 v[277][5] = 9;
20210 v[278][5] = 9;
20211 v[279][5] = 31;
20212 v[280][5] = 27;
20213 v[281][5] = 53;
20214 v[282][5] = 35;
20215 v[283][5] = 5;
20216 v[284][5] = 61;
20217 v[285][5] = 1;
20218 v[286][5] = 49;
20219 v[287][5] = 13;
20220 v[288][5] = 57;
20221 v[289][5] = 29;
20222 v[290][5] = 5;
20223 v[291][5] = 21;
20224 v[292][5] = 43;
20225 v[293][5] = 25;
20226 v[294][5] = 57;
20227 v[295][5] = 49;
20228 v[296][5] = 37;
20229 v[297][5] = 27;
20230 v[298][5] = 11;
20231 v[299][5] = 61;
20232 v[300][5] = 37;
20233 v[301][5] = 49;
20234 v[302][5] = 5;
20235 v[303][5] = 63;
20236 v[304][5] = 63;
20237 v[305][5] = 3;
20238 v[306][5] = 45;
20239 v[307][5] = 37;
20240 v[308][5] = 63;
20241 v[309][5] = 21;
20242 v[310][5] = 21;
20243 v[311][5] = 19;
20244 v[312][5] = 27;
20245 v[313][5] = 59;
20246 v[314][5] = 21;
20247 v[315][5] = 45;
20248 v[316][5] = 23;
20249 v[317][5] = 13;
20250 v[318][5] = 15;
20251 v[319][5] = 3;
20252 v[320][5] = 43;
20253 v[321][5] = 63;
20254 v[322][5] = 39;
20255 v[323][5] = 19;
20256 v[324][5] = 63;
20257 v[325][5] = 31;
20258 v[326][5] = 41;
20259 v[327][5] = 41;
20260 v[328][5] = 15;
20261 v[329][5] = 43;
20262 v[330][5] = 63;
20263 v[331][5] = 53;
20264 v[332][5] = 1;
20265 v[333][5] = 63;
20266 v[334][5] = 31;
20267 v[335][5] = 7;
20268 v[336][5] = 17;
20269 v[337][5] = 11;
20270 v[338][5] = 61;
20271 v[339][5] = 31;
20272 v[340][5] = 51;
20273 v[341][5] = 37;
20274 v[342][5] = 29;
20275 v[343][5] = 59;
20276 v[344][5] = 25;
20277 v[345][5] = 63;
20278 v[346][5] = 59;
20279 v[347][5] = 47;
20280 v[348][5] = 15;
20281 v[349][5] = 27;
20282 v[350][5] = 19;
20283 v[351][5] = 29;
20284 v[352][5] = 45;
20285 v[353][5] = 35;
20286 v[354][5] = 55;
20287 v[355][5] = 39;
20288 v[356][5] = 19;
20289 v[357][5] = 43;
20290 v[358][5] = 21;
20291 v[359][5] = 19;
20292 v[360][5] = 13;
20293 v[361][5] = 17;
20294 v[362][5] = 51;
20295 v[363][5] = 37;
20296 v[364][5] = 5;
20297 v[365][5] = 33;
20298 v[366][5] = 35;
20299 v[367][5] = 49;
20300 v[368][5] = 25;
20301 v[369][5] = 45;
20302 v[370][5] = 1;
20303 v[371][5] = 63;
20304 v[372][5] = 47;
20305 v[373][5] = 9;
20306 v[374][5] = 63;
20307 v[375][5] = 15;
20308 v[376][5] = 25;
20309 v[377][5] = 25;
20310 v[378][5] = 15;
20311 v[379][5] = 41;
20312 v[380][5] = 13;
20313 v[381][5] = 3;
20314 v[382][5] = 19;
20315 v[383][5] = 51;
20316 v[384][5] = 49;
20317 v[385][5] = 37;
20318 v[386][5] = 25;
20319 v[387][5] = 49;
20320 v[388][5] = 13;
20321 v[389][5] = 53;
20322 v[390][5] = 47;
20323 v[391][5] = 23;
20324 v[392][5] = 35;
20325 v[393][5] = 29;
20326 v[394][5] = 33;
20327 v[395][5] = 21;
20328 v[396][5] = 35;
20329 v[397][5] = 23;
20330 v[398][5] = 3;
20331 v[399][5] = 43;
20332 v[400][5] = 31;
20333 v[401][5] = 63;
20334 v[402][5] = 9;
20335 v[403][5] = 1;
20336 v[404][5] = 61;
20337 v[405][5] = 43;
20338 v[406][5] = 3;
20339 v[407][5] = 11;
20340 v[408][5] = 55;
20341 v[409][5] = 11;
20342 v[410][5] = 35;
20343 v[411][5] = 1;
20344 v[412][5] = 63;
20345 v[413][5] = 35;
20346 v[414][5] = 49;
20347 v[415][5] = 19;
20348 v[416][5] = 45;
20349 v[417][5] = 9;
20350 v[418][5] = 57;
20351 v[419][5] = 51;
20352 v[420][5] = 1;
20353 v[421][5] = 47;
20354 v[422][5] = 41;
20355 v[423][5] = 9;
20356 v[424][5] = 11;
20357 v[425][5] = 37;
20358 v[426][5] = 19;
20359 v[427][5] = 55;
20360 v[428][5] = 23;
20361 v[429][5] = 55;
20362 v[430][5] = 55;
20363 v[431][5] = 13;
20364 v[432][5] = 7;
20365 v[433][5] = 47;
20366 v[434][5] = 37;
20367 v[435][5] = 11;
20368 v[436][5] = 43;
20369 v[437][5] = 17;
20370 v[438][5] = 3;
20371 v[439][5] = 25;
20372 v[440][5] = 19;
20373 v[441][5] = 55;
20374 v[442][5] = 59;
20375 v[443][5] = 37;
20376 v[444][5] = 33;
20377 v[445][5] = 43;
20378 v[446][5] = 1;
20379 v[447][5] = 5;
20380 v[448][5] = 21;
20381 v[449][5] = 5;
20382 v[450][5] = 63;
20383 v[451][5] = 49;
20384 v[452][5] = 61;
20385 v[453][5] = 21;
20386 v[454][5] = 51;
20387 v[455][5] = 15;
20388 v[456][5] = 19;
20389 v[457][5] = 43;
20390 v[458][5] = 47;
20391 v[459][5] = 17;
20392 v[460][5] = 9;
20393 v[461][5] = 53;
20394 v[462][5] = 45;
20395 v[463][5] = 11;
20396 v[464][5] = 51;
20397 v[465][5] = 25;
20398 v[466][5] = 11;
20399 v[467][5] = 25;
20400 v[468][5] = 47;
20401 v[469][5] = 47;
20402 v[470][5] = 1;
20403 v[471][5] = 43;
20404 v[472][5] = 29;
20405 v[473][5] = 17;
20406 v[474][5] = 31;
20407 v[475][5] = 15;
20408 v[476][5] = 59;
20409 v[477][5] = 27;
20410 v[478][5] = 63;
20411 v[479][5] = 11;
20412 v[480][5] = 41;
20413 v[481][5] = 51;
20414 v[482][5] = 29;
20415 v[483][5] = 7;
20416 v[484][5] = 27;
20417 v[485][5] = 63;
20418 v[486][5] = 31;
20419 v[487][5] = 43;
20420 v[488][5] = 3;
20421 v[489][5] = 29;
20422 v[490][5] = 39;
20423 v[491][5] = 3;
20424 v[492][5] = 59;
20425 v[493][5] = 59;
20426 v[494][5] = 1;
20427 v[495][5] = 53;
20428 v[496][5] = 63;
20429 v[497][5] = 23;
20430 v[498][5] = 63;
20431 v[499][5] = 47;
20432 v[500][5] = 51;
20433 v[501][5] = 23;
20434 v[502][5] = 61;
20435 v[503][5] = 39;
20436 v[504][5] = 47;
20437 v[505][5] = 21;
20438 v[506][5] = 39;
20439 v[507][5] = 15;
20440 v[508][5] = 3;
20441 v[509][5] = 9;
20442 v[510][5] = 57;
20443 v[511][5] = 61;
20444 v[512][5] = 39;
20445 v[513][5] = 37;
20446 v[514][5] = 21;
20447 v[515][5] = 51;
20448 v[516][5] = 1;
20449 v[517][5] = 23;
20450 v[518][5] = 43;
20451 v[519][5] = 27;
20452 v[520][5] = 25;
20453 v[521][5] = 11;
20454 v[522][5] = 13;
20455 v[523][5] = 21;
20456 v[524][5] = 43;
20457 v[525][5] = 7;
20458 v[526][5] = 11;
20459 v[527][5] = 33;
20460 v[528][5] = 55;
20461 v[529][5] = 1;
20462 v[530][5] = 37;
20463 v[531][5] = 35;
20464 v[532][5] = 27;
20465 v[533][5] = 61;
20466 v[534][5] = 39;
20467 v[535][5] = 5;
20468 v[536][5] = 19;
20469 v[537][5] = 61;
20470 v[538][5] = 61;
20471 v[539][5] = 57;
20472 v[540][5] = 59;
20473 v[541][5] = 21;
20474 v[542][5] = 59;
20475 v[543][5] = 61;
20476 v[544][5] = 57;
20477 v[545][5] = 25;
20478 v[546][5] = 55;
20479 v[547][5] = 27;
20480 v[548][5] = 31;
20481 v[549][5] = 41;
20482 v[550][5] = 33;
20483 v[551][5] = 63;
20484 v[552][5] = 19;
20485 v[553][5] = 57;
20486 v[554][5] = 35;
20487 v[555][5] = 13;
20488 v[556][5] = 63;
20489 v[557][5] = 35;
20490 v[558][5] = 17;
20491 v[559][5] = 11;
20492 v[560][5] = 11;
20493 v[561][5] = 49;
20494 v[562][5] = 41;
20495 v[563][5] = 55;
20496 v[564][5] = 5;
20497 v[565][5] = 45;
20498 v[566][5] = 17;
20499 v[567][5] = 35;
20500 v[568][5] = 5;
20501 v[569][5] = 31;
20502 v[570][5] = 31;
20503 v[571][5] = 37;
20504 v[572][5] = 17;
20505 v[573][5] = 45;
20506 v[574][5] = 51;
20507 v[575][5] = 1;
20508 v[576][5] = 39;
20509 v[577][5] = 49;
20510 v[578][5] = 55;
20511 v[579][5] = 19;
20512 v[580][5] = 41;
20513 v[581][5] = 13;
20514 v[582][5] = 5;
20515 v[583][5] = 51;
20516 v[584][5] = 5;
20517 v[585][5] = 49;
20518 v[586][5] = 1;
20519 v[587][5] = 21;
20520 v[588][5] = 13;
20521 v[589][5] = 17;
20522 v[590][5] = 59;
20523 v[591][5] = 51;
20524 v[592][5] = 11;
20525 v[593][5] = 3;
20526 v[594][5] = 61;
20527 v[595][5] = 1;
20528 v[596][5] = 33;
20529 v[597][5] = 37;
20530 v[598][5] = 33;
20531 v[599][5] = 61;
20532 v[600][5] = 25;
20533 v[601][5] = 27;
20534 v[602][5] = 59;
20535 v[603][5] = 7;
20536 v[604][5] = 49;
20537 v[605][5] = 13;
20538 v[606][5] = 63;
20539 v[607][5] = 3;
20540 v[608][5] = 33;
20541 v[609][5] = 3;
20542 v[610][5] = 15;
20543 v[611][5] = 9;
20544 v[612][5] = 13;
20545 v[613][5] = 35;
20546 v[614][5] = 39;
20547 v[615][5] = 11;
20548 v[616][5] = 59;
20549 v[617][5] = 59;
20550 v[618][5] = 1;
20551 v[619][5] = 57;
20552 v[620][5] = 11;
20553 v[621][5] = 5;
20554 v[622][5] = 57;
20555 v[623][5] = 13;
20556 v[624][5] = 31;
20557 v[625][5] = 13;
20558 v[626][5] = 11;
20559 v[627][5] = 55;
20560 v[628][5] = 45;
20561 v[629][5] = 9;
20562 v[630][5] = 55;
20563 v[631][5] = 55;
20564 v[632][5] = 19;
20565 v[633][5] = 25;
20566 v[634][5] = 41;
20567 v[635][5] = 23;
20568 v[636][5] = 45;
20569 v[637][5] = 29;
20570 v[638][5] = 63;
20571 v[639][5] = 59;
20572 v[640][5] = 27;
20573 v[641][5] = 39;
20574 v[642][5] = 21;
20575 v[643][5] = 37;
20576 v[644][5] = 7;
20577 v[645][5] = 61;
20578 v[646][5] = 49;
20579 v[647][5] = 35;
20580 v[648][5] = 39;
20581 v[649][5] = 9;
20582 v[650][5] = 29;
20583 v[651][5] = 7;
20584 v[652][5] = 25;
20585 v[653][5] = 23;
20586 v[654][5] = 57;
20587 v[655][5] = 5;
20588 v[656][5] = 19;
20589 v[657][5] = 15;
20590 v[658][5] = 33;
20591 v[659][5] = 49;
20592 v[660][5] = 37;
20593 v[661][5] = 25;
20594 v[662][5] = 17;
20595 v[663][5] = 45;
20596 v[664][5] = 29;
20597 v[665][5] = 15;
20598 v[666][5] = 25;
20599 v[667][5] = 3;
20600 v[668][5] = 3;
20601 v[669][5] = 49;
20602 v[670][5] = 11;
20603 v[671][5] = 39;
20604 v[672][5] = 15;
20605 v[673][5] = 19;
20606 v[674][5] = 57;
20607 v[675][5] = 39;
20608 v[676][5] = 15;
20609 v[677][5] = 11;
20610 v[678][5] = 3;
20611 v[679][5] = 57;
20612 v[680][5] = 31;
20613 v[681][5] = 55;
20614 v[682][5] = 61;
20615 v[683][5] = 19;
20616 v[684][5] = 5;
20617 v[685][5] = 41;
20618 v[686][5] = 35;
20619 v[687][5] = 59;
20620 v[688][5] = 61;
20621 v[689][5] = 39;
20622 v[690][5] = 41;
20623 v[691][5] = 53;
20624 v[692][5] = 53;
20625 v[693][5] = 63;
20626 v[694][5] = 31;
20627 v[695][5] = 9;
20628 v[696][5] = 59;
20629 v[697][5] = 13;
20630 v[698][5] = 35;
20631 v[699][5] = 55;
20632 v[700][5] = 41;
20633 v[701][5] = 49;
20634 v[702][5] = 5;
20635 v[703][5] = 41;
20636 v[704][5] = 25;
20637 v[705][5] = 27;
20638 v[706][5] = 43;
20639 v[707][5] = 5;
20640 v[708][5] = 5;
20641 v[709][5] = 43;
20642 v[710][5] = 5;
20643 v[711][5] = 5;
20644 v[712][5] = 17;
20645 v[713][5] = 5;
20646 v[714][5] = 15;
20647 v[715][5] = 27;
20648 v[716][5] = 29;
20649 v[717][5] = 17;
20650 v[718][5] = 9;
20651 v[719][5] = 3;
20652 v[720][5] = 55;
20653 v[721][5] = 31;
20654 v[722][5] = 1;
20655 v[723][5] = 45;
20656 v[724][5] = 45;
20657 v[725][5] = 13;
20658 v[726][5] = 57;
20659 v[727][5] = 17;
20660 v[728][5] = 3;
20661 v[729][5] = 61;
20662 v[730][5] = 15;
20663 v[731][5] = 49;
20664 v[732][5] = 15;
20665 v[733][5] = 47;
20666 v[734][5] = 9;
20667 v[735][5] = 37;
20668 v[736][5] = 45;
20669 v[737][5] = 9;
20670 v[738][5] = 51;
20671 v[739][5] = 61;
20672 v[740][5] = 21;
20673 v[741][5] = 33;
20674 v[742][5] = 11;
20675 v[743][5] = 21;
20676 v[744][5] = 63;
20677 v[745][5] = 63;
20678 v[746][5] = 47;
20679 v[747][5] = 57;
20680 v[748][5] = 61;
20681 v[749][5] = 49;
20682 v[750][5] = 9;
20683 v[751][5] = 59;
20684 v[752][5] = 19;
20685 v[753][5] = 29;
20686 v[754][5] = 21;
20687 v[755][5] = 23;
20688 v[756][5] = 55;
20689 v[757][5] = 23;
20690 v[758][5] = 43;
20691 v[759][5] = 41;
20692 v[760][5] = 57;
20693 v[761][5] = 9;
20694 v[762][5] = 39;
20695 v[763][5] = 27;
20696 v[764][5] = 41;
20697 v[765][5] = 35;
20698 v[766][5] = 61;
20699 v[767][5] = 29;
20700 v[768][5] = 57;
20701 v[769][5] = 63;
20702 v[770][5] = 21;
20703 v[771][5] = 31;
20704 v[772][5] = 59;
20705 v[773][5] = 35;
20706 v[774][5] = 49;
20707 v[775][5] = 3;
20708 v[776][5] = 49;
20709 v[777][5] = 47;
20710 v[778][5] = 49;
20711 v[779][5] = 33;
20712 v[780][5] = 21;
20713 v[781][5] = 19;
20714 v[782][5] = 21;
20715 v[783][5] = 35;
20716 v[784][5] = 11;
20717 v[785][5] = 17;
20718 v[786][5] = 37;
20719 v[787][5] = 23;
20720 v[788][5] = 59;
20721 v[789][5] = 13;
20722 v[790][5] = 37;
20723 v[791][5] = 35;
20724 v[792][5] = 55;
20725 v[793][5] = 57;
20726 v[794][5] = 1;
20727 v[795][5] = 29;
20728 v[796][5] = 45;
20729 v[797][5] = 11;
20730 v[798][5] = 1;
20731 v[799][5] = 15;
20732 v[800][5] = 9;
20733 v[801][5] = 33;
20734 v[802][5] = 19;
20735 v[803][5] = 53;
20736 v[804][5] = 43;
20737 v[805][5] = 39;
20738 v[806][5] = 23;
20739 v[807][5] = 7;
20740 v[808][5] = 13;
20741 v[809][5] = 13;
20742 v[810][5] = 1;
20743 v[811][5] = 19;
20744 v[812][5] = 41;
20745 v[813][5] = 55;
20746 v[814][5] = 1;
20747 v[815][5] = 13;
20748 v[816][5] = 15;
20749 v[817][5] = 59;
20750 v[818][5] = 55;
20751 v[819][5] = 15;
20752 v[820][5] = 3;
20753 v[821][5] = 57;
20754 v[822][5] = 37;
20755 v[823][5] = 31;
20756 v[824][5] = 17;
20757 v[825][5] = 1;
20758 v[826][5] = 3;
20759 v[827][5] = 21;
20760 v[828][5] = 29;
20761 v[829][5] = 25;
20762 v[830][5] = 55;
20763 v[831][5] = 9;
20764 v[832][5] = 37;
20765 v[833][5] = 33;
20766 v[834][5] = 53;
20767 v[835][5] = 41;
20768 v[836][5] = 51;
20769 v[837][5] = 19;
20770 v[838][5] = 57;
20771 v[839][5] = 13;
20772 v[840][5] = 63;
20773 v[841][5] = 43;
20774 v[842][5] = 19;
20775 v[843][5] = 7;
20776 v[844][5] = 13;
20777 v[845][5] = 37;
20778 v[846][5] = 33;
20779 v[847][5] = 19;
20780 v[848][5] = 15;
20781 v[849][5] = 63;
20782 v[850][5] = 51;
20783 v[851][5] = 11;
20784 v[852][5] = 49;
20785 v[853][5] = 23;
20786 v[854][5] = 57;
20787 v[855][5] = 47;
20788 v[856][5] = 51;
20789 v[857][5] = 15;
20790 v[858][5] = 53;
20791 v[859][5] = 41;
20792 v[860][5] = 1;
20793 v[861][5] = 15;
20794 v[862][5] = 37;
20795 v[863][5] = 61;
20796 v[864][5] = 11;
20797 v[865][5] = 35;
20798 v[866][5] = 29;
20799 v[867][5] = 33;
20800 v[868][5] = 23;
20801 v[869][5] = 55;
20802 v[870][5] = 11;
20803 v[871][5] = 59;
20804 v[872][5] = 19;
20805 v[873][5] = 61;
20806 v[874][5] = 61;
20807 v[875][5] = 45;
20808 v[876][5] = 13;
20809 v[877][5] = 49;
20810 v[878][5] = 13;
20811 v[879][5] = 63;
20812 v[880][5] = 5;
20813 v[881][5] = 61;
20814 v[882][5] = 5;
20815 v[883][5] = 31;
20816 v[884][5] = 17;
20817 v[885][5] = 61;
20818 v[886][5] = 63;
20819 v[887][5] = 13;
20820 v[888][5] = 27;
20821 v[889][5] = 57;
20822 v[890][5] = 1;
20823 v[891][5] = 21;
20824 v[892][5] = 5;
20825 v[893][5] = 11;
20826 v[894][5] = 39;
20827 v[895][5] = 57;
20828 v[896][5] = 51;
20829 v[897][5] = 53;
20830 v[898][5] = 39;
20831 v[899][5] = 25;
20832 v[900][5] = 41;
20833 v[901][5] = 39;
20834 v[902][5] = 37;
20835 v[903][5] = 23;
20836 v[904][5] = 31;
20837 v[905][5] = 25;
20838 v[906][5] = 33;
20839 v[907][5] = 17;
20840 v[908][5] = 57;
20841 v[909][5] = 29;
20842 v[910][5] = 27;
20843 v[911][5] = 23;
20844 v[912][5] = 47;
20845 v[913][5] = 41;
20846 v[914][5] = 29;
20847 v[915][5] = 19;
20848 v[916][5] = 47;
20849 v[917][5] = 41;
20850 v[918][5] = 25;
20851 v[919][5] = 5;
20852 v[920][5] = 51;
20853 v[921][5] = 43;
20854 v[922][5] = 39;
20855 v[923][5] = 29;
20856 v[924][5] = 7;
20857 v[925][5] = 31;
20858 v[926][5] = 45;
20859 v[927][5] = 51;
20860 v[928][5] = 49;
20861 v[929][5] = 55;
20862 v[930][5] = 17;
20863 v[931][5] = 43;
20864 v[932][5] = 49;
20865 v[933][5] = 45;
20866 v[934][5] = 9;
20867 v[935][5] = 29;
20868 v[936][5] = 3;
20869 v[937][5] = 5;
20870 v[938][5] = 47;
20871 v[939][5] = 9;
20872 v[940][5] = 15;
20873 v[941][5] = 19;
20874 v[942][5] = 51;
20875 v[943][5] = 45;
20876 v[944][5] = 57;
20877 v[945][5] = 63;
20878 v[946][5] = 9;
20879 v[947][5] = 21;
20880 v[948][5] = 59;
20881 v[949][5] = 3;
20882 v[950][5] = 9;
20883 v[951][5] = 13;
20884 v[952][5] = 45;
20885 v[953][5] = 23;
20886 v[954][5] = 15;
20887 v[955][5] = 31;
20888 v[956][5] = 21;
20889 v[957][5] = 15;
20890 v[958][5] = 51;
20891 v[959][5] = 35;
20892 v[960][5] = 9;
20893 v[961][5] = 11;
20894 v[962][5] = 61;
20895 v[963][5] = 23;
20896 v[964][5] = 53;
20897 v[965][5] = 29;
20898 v[966][5] = 51;
20899 v[967][5] = 45;
20900 v[968][5] = 31;
20901 v[969][5] = 29;
20902 v[970][5] = 5;
20903 v[971][5] = 35;
20904 v[972][5] = 29;
20905 v[973][5] = 53;
20906 v[974][5] = 35;
20907 v[975][5] = 17;
20908 v[976][5] = 59;
20909 v[977][5] = 55;
20910 v[978][5] = 27;
20911 v[979][5] = 51;
20912 v[980][5] = 59;
20913 v[981][5] = 27;
20914 v[982][5] = 47;
20915 v[983][5] = 15;
20916 v[984][5] = 29;
20917 v[985][5] = 37;
20918 v[986][5] = 7;
20919 v[987][5] = 49;
20920 v[988][5] = 55;
20921 v[989][5] = 5;
20922 v[990][5] = 19;
20923 v[991][5] = 45;
20924 v[992][5] = 29;
20925 v[993][5] = 19;
20926 v[994][5] = 57;
20927 v[995][5] = 33;
20928 v[996][5] = 53;
20929 v[997][5] = 45;
20930 v[998][5] = 21;
20931 v[999][5] = 9;
20932 v[1000][5] = 3;
20933 v[1001][5] = 35;
20934 v[1002][5] = 29;
20935 v[1003][5] = 43;
20936 v[1004][5] = 31;
20937 v[1005][5] = 39;
20938 v[1006][5] = 3;
20939 v[1007][5] = 45;
20940 v[1008][5] = 1;
20941 v[1009][5] = 41;
20942 v[1010][5] = 29;
20943 v[1011][5] = 5;
20944 v[1012][5] = 59;
20945 v[1013][5] = 41;
20946 v[1014][5] = 33;
20947 v[1015][5] = 35;
20948 v[1016][5] = 27;
20949 v[1017][5] = 19;
20950 v[1018][5] = 13;
20951 v[1019][5] = 25;
20952 v[1020][5] = 27;
20953 v[1021][5] = 43;
20954 v[1022][5] = 33;
20955 v[1023][5] = 35;
20956 v[1024][5] = 17;
20957 v[1025][5] = 17;
20958 v[1026][5] = 23;
20959 v[1027][5] = 7;
20960 v[1028][5] = 35;
20961 v[1029][5] = 15;
20962 v[1030][5] = 61;
20963 v[1031][5] = 61;
20964 v[1032][5] = 53;
20965 v[1033][5] = 5;
20966 v[1034][5] = 15;
20967 v[1035][5] = 23;
20968 v[1036][5] = 11;
20969 v[1037][5] = 13;
20970 v[1038][5] = 43;
20971 v[1039][5] = 55;
20972 v[1040][5] = 47;
20973 v[1041][5] = 25;
20974 v[1042][5] = 43;
20975 v[1043][5] = 15;
20976 v[1044][5] = 57;
20977 v[1045][5] = 45;
20978 v[1046][5] = 1;
20979 v[1047][5] = 49;
20980 v[1048][5] = 63;
20981 v[1049][5] = 57;
20982 v[1050][5] = 15;
20983 v[1051][5] = 31;
20984 v[1052][5] = 31;
20985 v[1053][5] = 7;
20986 v[1054][5] = 53;
20987 v[1055][5] = 27;
20988 v[1056][5] = 15;
20989 v[1057][5] = 47;
20990 v[1058][5] = 23;
20991 v[1059][5] = 7;
20992 v[1060][5] = 29;
20993 v[1061][5] = 53;
20994 v[1062][5] = 47;
20995 v[1063][5] = 9;
20996 v[1064][5] = 53;
20997 v[1065][5] = 3;
20998 v[1066][5] = 25;
20999 v[1067][5] = 55;
21000 v[1068][5] = 45;
21001 v[1069][5] = 63;
21002 v[1070][5] = 21;
21003 v[1071][5] = 17;
21004 v[1072][5] = 23;
21005 v[1073][5] = 31;
21006 v[1074][5] = 27;
21007 v[1075][5] = 27;
21008 v[1076][5] = 43;
21009 v[1077][5] = 63;
21010 v[1078][5] = 55;
21011 v[1079][5] = 63;
21012 v[1080][5] = 45;
21013 v[1081][5] = 51;
21014 v[1082][5] = 15;
21015 v[1083][5] = 27;
21016 v[1084][5] = 5;
21017 v[1085][5] = 37;
21018 v[1086][5] = 43;
21019 v[1087][5] = 11;
21020 v[1088][5] = 27;
21021 v[1089][5] = 5;
21022 v[1090][5] = 27;
21023 v[1091][5] = 59;
21024 v[1092][5] = 21;
21025 v[1093][5] = 7;
21026 v[1094][5] = 39;
21027 v[1095][5] = 27;
21028 v[1096][5] = 63;
21029 v[1097][5] = 35;
21030 v[1098][5] = 47;
21031 v[1099][5] = 55;
21032 v[1100][5] = 17;
21033 v[1101][5] = 17;
21034 v[1102][5] = 17;
21035 v[1103][5] = 3;
21036 v[1104][5] = 19;
21037 v[1105][5] = 21;
21038 v[1106][5] = 13;
21039 v[1107][5] = 49;
21040 v[1108][5] = 61;
21041 v[1109][5] = 39;
21042 v[1110][5] = 15;
21043
21044 v[19][6] = 13;
21045 v[20][6] = 33;
21046 v[21][6] = 115;
21047 v[22][6] = 41;
21048 v[23][6] = 79;
21049 v[24][6] = 17;
21050 v[25][6] = 29;
21051 v[26][6] = 119;
21052 v[27][6] = 75;
21053 v[28][6] = 73;
21054 v[29][6] = 105;
21055 v[30][6] = 7;
21056 v[31][6] = 59;
21057 v[32][6] = 65;
21058 v[33][6] = 21;
21059 v[34][6] = 3;
21060 v[35][6] = 113;
21061 v[36][6] = 61;
21062 v[37][6] = 89;
21063 v[38][6] = 45;
21064 v[39][6] = 107;
21065 v[40][6] = 21;
21066 v[41][6] = 71;
21067 v[42][6] = 79;
21068 v[43][6] = 19;
21069 v[44][6] = 71;
21070 v[45][6] = 61;
21071 v[46][6] = 41;
21072 v[47][6] = 57;
21073 v[48][6] = 121;
21074 v[49][6] = 87;
21075 v[50][6] = 119;
21076 v[51][6] = 55;
21077 v[52][6] = 85;
21078 v[53][6] = 121;
21079 v[54][6] = 119;
21080 v[55][6] = 11;
21081 v[56][6] = 23;
21082 v[57][6] = 61;
21083 v[58][6] = 11;
21084 v[59][6] = 35;
21085 v[60][6] = 33;
21086 v[61][6] = 43;
21087 v[62][6] = 107;
21088 v[63][6] = 113;
21089 v[64][6] = 101;
21090 v[65][6] = 29;
21091 v[66][6] = 87;
21092 v[67][6] = 119;
21093 v[68][6] = 97;
21094 v[69][6] = 29;
21095 v[70][6] = 17;
21096 v[71][6] = 89;
21097 v[72][6] = 5;
21098 v[73][6] = 127;
21099 v[74][6] = 89;
21100 v[75][6] = 119;
21101 v[76][6] = 117;
21102 v[77][6] = 103;
21103 v[78][6] = 105;
21104 v[79][6] = 41;
21105 v[80][6] = 83;
21106 v[81][6] = 25;
21107 v[82][6] = 41;
21108 v[83][6] = 55;
21109 v[84][6] = 69;
21110 v[85][6] = 117;
21111 v[86][6] = 49;
21112 v[87][6] = 127;
21113 v[88][6] = 29;
21114 v[89][6] = 1;
21115 v[90][6] = 99;
21116 v[91][6] = 53;
21117 v[92][6] = 83;
21118 v[93][6] = 15;
21119 v[94][6] = 31;
21120 v[95][6] = 73;
21121 v[96][6] = 115;
21122 v[97][6] = 35;
21123 v[98][6] = 21;
21124 v[99][6] = 89;
21125 v[100][6] = 5;
21126 v[101][6] = 1;
21127 v[102][6] = 91;
21128 v[103][6] = 53;
21129 v[104][6] = 35;
21130 v[105][6] = 95;
21131 v[106][6] = 83;
21132 v[107][6] = 19;
21133 v[108][6] = 85;
21134 v[109][6] = 55;
21135 v[110][6] = 51;
21136 v[111][6] = 101;
21137 v[112][6] = 33;
21138 v[113][6] = 41;
21139 v[114][6] = 55;
21140 v[115][6] = 45;
21141 v[116][6] = 95;
21142 v[117][6] = 61;
21143 v[118][6] = 27;
21144 v[119][6] = 37;
21145 v[120][6] = 89;
21146 v[121][6] = 75;
21147 v[122][6] = 57;
21148 v[123][6] = 61;
21149 v[124][6] = 15;
21150 v[125][6] = 117;
21151 v[126][6] = 15;
21152 v[127][6] = 21;
21153 v[128][6] = 27;
21154 v[129][6] = 25;
21155 v[130][6] = 27;
21156 v[131][6] = 123;
21157 v[132][6] = 39;
21158 v[133][6] = 109;
21159 v[134][6] = 93;
21160 v[135][6] = 51;
21161 v[136][6] = 21;
21162 v[137][6] = 91;
21163 v[138][6] = 109;
21164 v[139][6] = 107;
21165 v[140][6] = 45;
21166 v[141][6] = 15;
21167 v[142][6] = 93;
21168 v[143][6] = 127;
21169 v[144][6] = 3;
21170 v[145][6] = 53;
21171 v[146][6] = 81;
21172 v[147][6] = 79;
21173 v[148][6] = 107;
21174 v[149][6] = 79;
21175 v[150][6] = 87;
21176 v[151][6] = 35;
21177 v[152][6] = 109;
21178 v[153][6] = 73;
21179 v[154][6] = 35;
21180 v[155][6] = 83;
21181 v[156][6] = 107;
21182 v[157][6] = 1;
21183 v[158][6] = 51;
21184 v[159][6] = 7;
21185 v[160][6] = 59;
21186 v[161][6] = 33;
21187 v[162][6] = 115;
21188 v[163][6] = 43;
21189 v[164][6] = 111;
21190 v[165][6] = 45;
21191 v[166][6] = 121;
21192 v[167][6] = 105;
21193 v[168][6] = 125;
21194 v[169][6] = 87;
21195 v[170][6] = 101;
21196 v[171][6] = 41;
21197 v[172][6] = 95;
21198 v[173][6] = 75;
21199 v[174][6] = 1;
21200 v[175][6] = 57;
21201 v[176][6] = 117;
21202 v[177][6] = 21;
21203 v[178][6] = 27;
21204 v[179][6] = 67;
21205 v[180][6] = 29;
21206 v[181][6] = 53;
21207 v[182][6] = 117;
21208 v[183][6] = 63;
21209 v[184][6] = 1;
21210 v[185][6] = 77;
21211 v[186][6] = 89;
21212 v[187][6] = 115;
21213 v[188][6] = 49;
21214 v[189][6] = 127;
21215 v[190][6] = 15;
21216 v[191][6] = 79;
21217 v[192][6] = 81;
21218 v[193][6] = 29;
21219 v[194][6] = 65;
21220 v[195][6] = 103;
21221 v[196][6] = 33;
21222 v[197][6] = 73;
21223 v[198][6] = 79;
21224 v[199][6] = 29;
21225 v[200][6] = 21;
21226 v[201][6] = 113;
21227 v[202][6] = 31;
21228 v[203][6] = 33;
21229 v[204][6] = 107;
21230 v[205][6] = 95;
21231 v[206][6] = 111;
21232 v[207][6] = 59;
21233 v[208][6] = 99;
21234 v[209][6] = 117;
21235 v[210][6] = 63;
21236 v[211][6] = 63;
21237 v[212][6] = 99;
21238 v[213][6] = 39;
21239 v[214][6] = 9;
21240 v[215][6] = 35;
21241 v[216][6] = 63;
21242 v[217][6] = 125;
21243 v[218][6] = 99;
21244 v[219][6] = 45;
21245 v[220][6] = 93;
21246 v[221][6] = 33;
21247 v[222][6] = 93;
21248 v[223][6] = 9;
21249 v[224][6] = 105;
21250 v[225][6] = 75;
21251 v[226][6] = 51;
21252 v[227][6] = 115;
21253 v[228][6] = 11;
21254 v[229][6] = 37;
21255 v[230][6] = 17;
21256 v[231][6] = 41;
21257 v[232][6] = 21;
21258 v[233][6] = 43;
21259 v[234][6] = 73;
21260 v[235][6] = 19;
21261 v[236][6] = 93;
21262 v[237][6] = 7;
21263 v[238][6] = 95;
21264 v[239][6] = 81;
21265 v[240][6] = 93;
21266 v[241][6] = 79;
21267 v[242][6] = 81;
21268 v[243][6] = 55;
21269 v[244][6] = 9;
21270 v[245][6] = 51;
21271 v[246][6] = 63;
21272 v[247][6] = 45;
21273 v[248][6] = 89;
21274 v[249][6] = 73;
21275 v[250][6] = 19;
21276 v[251][6] = 115;
21277 v[252][6] = 39;
21278 v[253][6] = 47;
21279 v[254][6] = 81;
21280 v[255][6] = 39;
21281 v[256][6] = 5;
21282 v[257][6] = 5;
21283 v[258][6] = 45;
21284 v[259][6] = 53;
21285 v[260][6] = 65;
21286 v[261][6] = 49;
21287 v[262][6] = 17;
21288 v[263][6] = 105;
21289 v[264][6] = 13;
21290 v[265][6] = 107;
21291 v[266][6] = 5;
21292 v[267][6] = 5;
21293 v[268][6] = 19;
21294 v[269][6] = 73;
21295 v[270][6] = 59;
21296 v[271][6] = 43;
21297 v[272][6] = 83;
21298 v[273][6] = 97;
21299 v[274][6] = 115;
21300 v[275][6] = 27;
21301 v[276][6] = 1;
21302 v[277][6] = 69;
21303 v[278][6] = 103;
21304 v[279][6] = 3;
21305 v[280][6] = 99;
21306 v[281][6] = 103;
21307 v[282][6] = 63;
21308 v[283][6] = 67;
21309 v[284][6] = 25;
21310 v[285][6] = 121;
21311 v[286][6] = 97;
21312 v[287][6] = 77;
21313 v[288][6] = 13;
21314 v[289][6] = 83;
21315 v[290][6] = 103;
21316 v[291][6] = 41;
21317 v[292][6] = 11;
21318 v[293][6] = 27;
21319 v[294][6] = 81;
21320 v[295][6] = 37;
21321 v[296][6] = 33;
21322 v[297][6] = 125;
21323 v[298][6] = 71;
21324 v[299][6] = 41;
21325 v[300][6] = 41;
21326 v[301][6] = 59;
21327 v[302][6] = 41;
21328 v[303][6] = 87;
21329 v[304][6] = 123;
21330 v[305][6] = 43;
21331 v[306][6] = 101;
21332 v[307][6] = 63;
21333 v[308][6] = 45;
21334 v[309][6] = 39;
21335 v[310][6] = 21;
21336 v[311][6] = 97;
21337 v[312][6] = 15;
21338 v[313][6] = 97;
21339 v[314][6] = 111;
21340 v[315][6] = 21;
21341 v[316][6] = 49;
21342 v[317][6] = 13;
21343 v[318][6] = 17;
21344 v[319][6] = 79;
21345 v[320][6] = 91;
21346 v[321][6] = 65;
21347 v[322][6] = 105;
21348 v[323][6] = 75;
21349 v[324][6] = 1;
21350 v[325][6] = 45;
21351 v[326][6] = 67;
21352 v[327][6] = 83;
21353 v[328][6] = 107;
21354 v[329][6] = 125;
21355 v[330][6] = 87;
21356 v[331][6] = 15;
21357 v[332][6] = 81;
21358 v[333][6] = 95;
21359 v[334][6] = 105;
21360 v[335][6] = 65;
21361 v[336][6] = 45;
21362 v[337][6] = 59;
21363 v[338][6] = 103;
21364 v[339][6] = 23;
21365 v[340][6] = 103;
21366 v[341][6] = 99;
21367 v[342][6] = 67;
21368 v[343][6] = 99;
21369 v[344][6] = 47;
21370 v[345][6] = 117;
21371 v[346][6] = 71;
21372 v[347][6] = 89;
21373 v[348][6] = 35;
21374 v[349][6] = 53;
21375 v[350][6] = 73;
21376 v[351][6] = 9;
21377 v[352][6] = 115;
21378 v[353][6] = 49;
21379 v[354][6] = 37;
21380 v[355][6] = 1;
21381 v[356][6] = 35;
21382 v[357][6] = 9;
21383 v[358][6] = 45;
21384 v[359][6] = 81;
21385 v[360][6] = 19;
21386 v[361][6] = 127;
21387 v[362][6] = 17;
21388 v[363][6] = 17;
21389 v[364][6] = 105;
21390 v[365][6] = 89;
21391 v[366][6] = 49;
21392 v[367][6] = 101;
21393 v[368][6] = 7;
21394 v[369][6] = 37;
21395 v[370][6] = 33;
21396 v[371][6] = 11;
21397 v[372][6] = 95;
21398 v[373][6] = 95;
21399 v[374][6] = 17;
21400 v[375][6] = 111;
21401 v[376][6] = 105;
21402 v[377][6] = 41;
21403 v[378][6] = 115;
21404 v[379][6] = 5;
21405 v[380][6] = 69;
21406 v[381][6] = 101;
21407 v[382][6] = 27;
21408 v[383][6] = 27;
21409 v[384][6] = 101;
21410 v[385][6] = 103;
21411 v[386][6] = 53;
21412 v[387][6] = 9;
21413 v[388][6] = 21;
21414 v[389][6] = 43;
21415 v[390][6] = 79;
21416 v[391][6] = 91;
21417 v[392][6] = 65;
21418 v[393][6] = 117;
21419 v[394][6] = 87;
21420 v[395][6] = 125;
21421 v[396][6] = 55;
21422 v[397][6] = 45;
21423 v[398][6] = 63;
21424 v[399][6] = 85;
21425 v[400][6] = 83;
21426 v[401][6] = 97;
21427 v[402][6] = 45;
21428 v[403][6] = 83;
21429 v[404][6] = 87;
21430 v[405][6] = 113;
21431 v[406][6] = 93;
21432 v[407][6] = 95;
21433 v[408][6] = 5;
21434 v[409][6] = 17;
21435 v[410][6] = 77;
21436 v[411][6] = 77;
21437 v[412][6] = 127;
21438 v[413][6] = 123;
21439 v[414][6] = 45;
21440 v[415][6] = 81;
21441 v[416][6] = 85;
21442 v[417][6] = 121;
21443 v[418][6] = 119;
21444 v[419][6] = 27;
21445 v[420][6] = 85;
21446 v[421][6] = 41;
21447 v[422][6] = 49;
21448 v[423][6] = 15;
21449 v[424][6] = 107;
21450 v[425][6] = 21;
21451 v[426][6] = 51;
21452 v[427][6] = 119;
21453 v[428][6] = 11;
21454 v[429][6] = 87;
21455 v[430][6] = 101;
21456 v[431][6] = 115;
21457 v[432][6] = 63;
21458 v[433][6] = 63;
21459 v[434][6] = 37;
21460 v[435][6] = 121;
21461 v[436][6] = 109;
21462 v[437][6] = 7;
21463 v[438][6] = 43;
21464 v[439][6] = 69;
21465 v[440][6] = 19;
21466 v[441][6] = 77;
21467 v[442][6] = 49;
21468 v[443][6] = 71;
21469 v[444][6] = 59;
21470 v[445][6] = 35;
21471 v[446][6] = 7;
21472 v[447][6] = 13;
21473 v[448][6] = 55;
21474 v[449][6] = 101;
21475 v[450][6] = 127;
21476 v[451][6] = 103;
21477 v[452][6] = 85;
21478 v[453][6] = 109;
21479 v[454][6] = 29;
21480 v[455][6] = 61;
21481 v[456][6] = 67;
21482 v[457][6] = 21;
21483 v[458][6] = 111;
21484 v[459][6] = 67;
21485 v[460][6] = 23;
21486 v[461][6] = 57;
21487 v[462][6] = 75;
21488 v[463][6] = 71;
21489 v[464][6] = 101;
21490 v[465][6] = 123;
21491 v[466][6] = 41;
21492 v[467][6] = 107;
21493 v[468][6] = 101;
21494 v[469][6] = 107;
21495 v[470][6] = 125;
21496 v[471][6] = 27;
21497 v[472][6] = 47;
21498 v[473][6] = 119;
21499 v[474][6] = 41;
21500 v[475][6] = 19;
21501 v[476][6] = 127;
21502 v[477][6] = 33;
21503 v[478][6] = 31;
21504 v[479][6] = 109;
21505 v[480][6] = 7;
21506 v[481][6] = 91;
21507 v[482][6] = 91;
21508 v[483][6] = 39;
21509 v[484][6] = 125;
21510 v[485][6] = 105;
21511 v[486][6] = 47;
21512 v[487][6] = 125;
21513 v[488][6] = 123;
21514 v[489][6] = 91;
21515 v[490][6] = 9;
21516 v[491][6] = 103;
21517 v[492][6] = 45;
21518 v[493][6] = 23;
21519 v[494][6] = 117;
21520 v[495][6] = 9;
21521 v[496][6] = 125;
21522 v[497][6] = 73;
21523 v[498][6] = 11;
21524 v[499][6] = 37;
21525 v[500][6] = 61;
21526 v[501][6] = 79;
21527 v[502][6] = 21;
21528 v[503][6] = 5;
21529 v[504][6] = 47;
21530 v[505][6] = 117;
21531 v[506][6] = 67;
21532 v[507][6] = 53;
21533 v[508][6] = 85;
21534 v[509][6] = 33;
21535 v[510][6] = 81;
21536 v[511][6] = 121;
21537 v[512][6] = 47;
21538 v[513][6] = 61;
21539 v[514][6] = 51;
21540 v[515][6] = 127;
21541 v[516][6] = 29;
21542 v[517][6] = 65;
21543 v[518][6] = 45;
21544 v[519][6] = 41;
21545 v[520][6] = 95;
21546 v[521][6] = 57;
21547 v[522][6] = 73;
21548 v[523][6] = 33;
21549 v[524][6] = 117;
21550 v[525][6] = 61;
21551 v[526][6] = 111;
21552 v[527][6] = 59;
21553 v[528][6] = 123;
21554 v[529][6] = 65;
21555 v[530][6] = 47;
21556 v[531][6] = 105;
21557 v[532][6] = 23;
21558 v[533][6] = 29;
21559 v[534][6] = 107;
21560 v[535][6] = 37;
21561 v[536][6] = 81;
21562 v[537][6] = 67;
21563 v[538][6] = 29;
21564 v[539][6] = 115;
21565 v[540][6] = 119;
21566 v[541][6] = 75;
21567 v[542][6] = 73;
21568 v[543][6] = 99;
21569 v[544][6] = 103;
21570 v[545][6] = 7;
21571 v[546][6] = 57;
21572 v[547][6] = 45;
21573 v[548][6] = 61;
21574 v[549][6] = 95;
21575 v[550][6] = 49;
21576 v[551][6] = 101;
21577 v[552][6] = 101;
21578 v[553][6] = 35;
21579 v[554][6] = 47;
21580 v[555][6] = 119;
21581 v[556][6] = 39;
21582 v[557][6] = 67;
21583 v[558][6] = 31;
21584 v[559][6] = 103;
21585 v[560][6] = 7;
21586 v[561][6] = 61;
21587 v[562][6] = 127;
21588 v[563][6] = 87;
21589 v[564][6] = 3;
21590 v[565][6] = 35;
21591 v[566][6] = 29;
21592 v[567][6] = 73;
21593 v[568][6] = 95;
21594 v[569][6] = 103;
21595 v[570][6] = 71;
21596 v[571][6] = 75;
21597 v[572][6] = 51;
21598 v[573][6] = 87;
21599 v[574][6] = 57;
21600 v[575][6] = 97;
21601 v[576][6] = 11;
21602 v[577][6] = 105;
21603 v[578][6] = 87;
21604 v[579][6] = 41;
21605 v[580][6] = 73;
21606 v[581][6] = 109;
21607 v[582][6] = 69;
21608 v[583][6] = 35;
21609 v[584][6] = 121;
21610 v[585][6] = 39;
21611 v[586][6] = 111;
21612 v[587][6] = 1;
21613 v[588][6] = 77;
21614 v[589][6] = 39;
21615 v[590][6] = 47;
21616 v[591][6] = 53;
21617 v[592][6] = 91;
21618 v[593][6] = 3;
21619 v[594][6] = 17;
21620 v[595][6] = 51;
21621 v[596][6] = 83;
21622 v[597][6] = 39;
21623 v[598][6] = 125;
21624 v[599][6] = 85;
21625 v[600][6] = 111;
21626 v[601][6] = 21;
21627 v[602][6] = 69;
21628 v[603][6] = 85;
21629 v[604][6] = 29;
21630 v[605][6] = 55;
21631 v[606][6] = 11;
21632 v[607][6] = 117;
21633 v[608][6] = 1;
21634 v[609][6] = 47;
21635 v[610][6] = 17;
21636 v[611][6] = 65;
21637 v[612][6] = 63;
21638 v[613][6] = 47;
21639 v[614][6] = 117;
21640 v[615][6] = 17;
21641 v[616][6] = 115;
21642 v[617][6] = 51;
21643 v[618][6] = 25;
21644 v[619][6] = 33;
21645 v[620][6] = 123;
21646 v[621][6] = 123;
21647 v[622][6] = 83;
21648 v[623][6] = 51;
21649 v[624][6] = 113;
21650 v[625][6] = 95;
21651 v[626][6] = 121;
21652 v[627][6] = 51;
21653 v[628][6] = 91;
21654 v[629][6] = 109;
21655 v[630][6] = 43;
21656 v[631][6] = 55;
21657 v[632][6] = 35;
21658 v[633][6] = 55;
21659 v[634][6] = 87;
21660 v[635][6] = 33;
21661 v[636][6] = 37;
21662 v[637][6] = 5;
21663 v[638][6] = 3;
21664 v[639][6] = 45;
21665 v[640][6] = 21;
21666 v[641][6] = 105;
21667 v[642][6] = 127;
21668 v[643][6] = 35;
21669 v[644][6] = 17;
21670 v[645][6] = 35;
21671 v[646][6] = 37;
21672 v[647][6] = 97;
21673 v[648][6] = 97;
21674 v[649][6] = 21;
21675 v[650][6] = 77;
21676 v[651][6] = 123;
21677 v[652][6] = 17;
21678 v[653][6] = 89;
21679 v[654][6] = 53;
21680 v[655][6] = 105;
21681 v[656][6] = 75;
21682 v[657][6] = 25;
21683 v[658][6] = 125;
21684 v[659][6] = 13;
21685 v[660][6] = 47;
21686 v[661][6] = 21;
21687 v[662][6] = 125;
21688 v[663][6] = 23;
21689 v[664][6] = 55;
21690 v[665][6] = 63;
21691 v[666][6] = 61;
21692 v[667][6] = 5;
21693 v[668][6] = 17;
21694 v[669][6] = 93;
21695 v[670][6] = 57;
21696 v[671][6] = 121;
21697 v[672][6] = 69;
21698 v[673][6] = 73;
21699 v[674][6] = 93;
21700 v[675][6] = 121;
21701 v[676][6] = 105;
21702 v[677][6] = 75;
21703 v[678][6] = 91;
21704 v[679][6] = 67;
21705 v[680][6] = 95;
21706 v[681][6] = 75;
21707 v[682][6] = 9;
21708 v[683][6] = 69;
21709 v[684][6] = 97;
21710 v[685][6] = 99;
21711 v[686][6] = 93;
21712 v[687][6] = 11;
21713 v[688][6] = 53;
21714 v[689][6] = 19;
21715 v[690][6] = 73;
21716 v[691][6] = 5;
21717 v[692][6] = 33;
21718 v[693][6] = 79;
21719 v[694][6] = 107;
21720 v[695][6] = 65;
21721 v[696][6] = 69;
21722 v[697][6] = 79;
21723 v[698][6] = 125;
21724 v[699][6] = 25;
21725 v[700][6] = 93;
21726 v[701][6] = 55;
21727 v[702][6] = 61;
21728 v[703][6] = 17;
21729 v[704][6] = 117;
21730 v[705][6] = 69;
21731 v[706][6] = 97;
21732 v[707][6] = 87;
21733 v[708][6] = 111;
21734 v[709][6] = 37;
21735 v[710][6] = 93;
21736 v[711][6] = 59;
21737 v[712][6] = 79;
21738 v[713][6] = 95;
21739 v[714][6] = 53;
21740 v[715][6] = 115;
21741 v[716][6] = 53;
21742 v[717][6] = 85;
21743 v[718][6] = 85;
21744 v[719][6] = 65;
21745 v[720][6] = 59;
21746 v[721][6] = 23;
21747 v[722][6] = 75;
21748 v[723][6] = 21;
21749 v[724][6] = 67;
21750 v[725][6] = 27;
21751 v[726][6] = 99;
21752 v[727][6] = 79;
21753 v[728][6] = 27;
21754 v[729][6] = 3;
21755 v[730][6] = 95;
21756 v[731][6] = 27;
21757 v[732][6] = 69;
21758 v[733][6] = 19;
21759 v[734][6] = 75;
21760 v[735][6] = 47;
21761 v[736][6] = 59;
21762 v[737][6] = 41;
21763 v[738][6] = 85;
21764 v[739][6] = 77;
21765 v[740][6] = 99;
21766 v[741][6] = 55;
21767 v[742][6] = 49;
21768 v[743][6] = 93;
21769 v[744][6] = 93;
21770 v[745][6] = 119;
21771 v[746][6] = 51;
21772 v[747][6] = 125;
21773 v[748][6] = 63;
21774 v[749][6] = 13;
21775 v[750][6] = 15;
21776 v[751][6] = 45;
21777 v[752][6] = 61;
21778 v[753][6] = 19;
21779 v[754][6] = 105;
21780 v[755][6] = 115;
21781 v[756][6] = 17;
21782 v[757][6] = 83;
21783 v[758][6] = 7;
21784 v[759][6] = 7;
21785 v[760][6] = 11;
21786 v[761][6] = 61;
21787 v[762][6] = 37;
21788 v[763][6] = 63;
21789 v[764][6] = 89;
21790 v[765][6] = 95;
21791 v[766][6] = 119;
21792 v[767][6] = 113;
21793 v[768][6] = 67;
21794 v[769][6] = 123;
21795 v[770][6] = 91;
21796 v[771][6] = 33;
21797 v[772][6] = 37;
21798 v[773][6] = 99;
21799 v[774][6] = 43;
21800 v[775][6] = 11;
21801 v[776][6] = 33;
21802 v[777][6] = 65;
21803 v[778][6] = 81;
21804 v[779][6] = 79;
21805 v[780][6] = 81;
21806 v[781][6] = 107;
21807 v[782][6] = 63;
21808 v[783][6] = 63;
21809 v[784][6] = 55;
21810 v[785][6] = 89;
21811 v[786][6] = 91;
21812 v[787][6] = 25;
21813 v[788][6] = 93;
21814 v[789][6] = 101;
21815 v[790][6] = 27;
21816 v[791][6] = 55;
21817 v[792][6] = 75;
21818 v[793][6] = 121;
21819 v[794][6] = 79;
21820 v[795][6] = 43;
21821 v[796][6] = 125;
21822 v[797][6] = 73;
21823 v[798][6] = 27;
21824 v[799][6] = 109;
21825 v[800][6] = 35;
21826 v[801][6] = 21;
21827 v[802][6] = 71;
21828 v[803][6] = 113;
21829 v[804][6] = 89;
21830 v[805][6] = 59;
21831 v[806][6] = 95;
21832 v[807][6] = 41;
21833 v[808][6] = 45;
21834 v[809][6] = 113;
21835 v[810][6] = 119;
21836 v[811][6] = 113;
21837 v[812][6] = 39;
21838 v[813][6] = 59;
21839 v[814][6] = 73;
21840 v[815][6] = 15;
21841 v[816][6] = 13;
21842 v[817][6] = 59;
21843 v[818][6] = 67;
21844 v[819][6] = 121;
21845 v[820][6] = 27;
21846 v[821][6] = 7;
21847 v[822][6] = 105;
21848 v[823][6] = 15;
21849 v[824][6] = 59;
21850 v[825][6] = 59;
21851 v[826][6] = 35;
21852 v[827][6] = 91;
21853 v[828][6] = 89;
21854 v[829][6] = 23;
21855 v[830][6] = 125;
21856 v[831][6] = 97;
21857 v[832][6] = 53;
21858 v[833][6] = 41;
21859 v[834][6] = 91;
21860 v[835][6] = 111;
21861 v[836][6] = 29;
21862 v[837][6] = 31;
21863 v[838][6] = 3;
21864 v[839][6] = 103;
21865 v[840][6] = 61;
21866 v[841][6] = 71;
21867 v[842][6] = 35;
21868 v[843][6] = 7;
21869 v[844][6] = 119;
21870 v[845][6] = 29;
21871 v[846][6] = 45;
21872 v[847][6] = 49;
21873 v[848][6] = 111;
21874 v[849][6] = 41;
21875 v[850][6] = 109;
21876 v[851][6] = 59;
21877 v[852][6] = 125;
21878 v[853][6] = 13;
21879 v[854][6] = 27;
21880 v[855][6] = 19;
21881 v[856][6] = 79;
21882 v[857][6] = 9;
21883 v[858][6] = 75;
21884 v[859][6] = 83;
21885 v[860][6] = 81;
21886 v[861][6] = 33;
21887 v[862][6] = 91;
21888 v[863][6] = 109;
21889 v[864][6] = 33;
21890 v[865][6] = 29;
21891 v[866][6] = 107;
21892 v[867][6] = 111;
21893 v[868][6] = 101;
21894 v[869][6] = 107;
21895 v[870][6] = 109;
21896 v[871][6] = 65;
21897 v[872][6] = 59;
21898 v[873][6] = 43;
21899 v[874][6] = 37;
21900 v[875][6] = 1;
21901 v[876][6] = 9;
21902 v[877][6] = 15;
21903 v[878][6] = 109;
21904 v[879][6] = 37;
21905 v[880][6] = 111;
21906 v[881][6] = 113;
21907 v[882][6] = 119;
21908 v[883][6] = 79;
21909 v[884][6] = 73;
21910 v[885][6] = 65;
21911 v[886][6] = 71;
21912 v[887][6] = 93;
21913 v[888][6] = 17;
21914 v[889][6] = 101;
21915 v[890][6] = 87;
21916 v[891][6] = 97;
21917 v[892][6] = 43;
21918 v[893][6] = 23;
21919 v[894][6] = 75;
21920 v[895][6] = 109;
21921 v[896][6] = 41;
21922 v[897][6] = 49;
21923 v[898][6] = 53;
21924 v[899][6] = 31;
21925 v[900][6] = 97;
21926 v[901][6] = 105;
21927 v[902][6] = 109;
21928 v[903][6] = 119;
21929 v[904][6] = 51;
21930 v[905][6] = 9;
21931 v[906][6] = 53;
21932 v[907][6] = 113;
21933 v[908][6] = 97;
21934 v[909][6] = 73;
21935 v[910][6] = 89;
21936 v[911][6] = 79;
21937 v[912][6] = 49;
21938 v[913][6] = 61;
21939 v[914][6] = 105;
21940 v[915][6] = 13;
21941 v[916][6] = 99;
21942 v[917][6] = 53;
21943 v[918][6] = 71;
21944 v[919][6] = 7;
21945 v[920][6] = 87;
21946 v[921][6] = 21;
21947 v[922][6] = 101;
21948 v[923][6] = 5;
21949 v[924][6] = 71;
21950 v[925][6] = 31;
21951 v[926][6] = 123;
21952 v[927][6] = 121;
21953 v[928][6] = 121;
21954 v[929][6] = 73;
21955 v[930][6] = 79;
21956 v[931][6] = 115;
21957 v[932][6] = 13;
21958 v[933][6] = 39;
21959 v[934][6] = 101;
21960 v[935][6] = 19;
21961 v[936][6] = 37;
21962 v[937][6] = 51;
21963 v[938][6] = 83;
21964 v[939][6] = 97;
21965 v[940][6] = 55;
21966 v[941][6] = 81;
21967 v[942][6] = 91;
21968 v[943][6] = 127;
21969 v[944][6] = 105;
21970 v[945][6] = 89;
21971 v[946][6] = 63;
21972 v[947][6] = 47;
21973 v[948][6] = 49;
21974 v[949][6] = 75;
21975 v[950][6] = 37;
21976 v[951][6] = 77;
21977 v[952][6] = 15;
21978 v[953][6] = 49;
21979 v[954][6] = 107;
21980 v[955][6] = 23;
21981 v[956][6] = 23;
21982 v[957][6] = 35;
21983 v[958][6] = 19;
21984 v[959][6] = 69;
21985 v[960][6] = 17;
21986 v[961][6] = 59;
21987 v[962][6] = 63;
21988 v[963][6] = 73;
21989 v[964][6] = 29;
21990 v[965][6] = 125;
21991 v[966][6] = 61;
21992 v[967][6] = 65;
21993 v[968][6] = 95;
21994 v[969][6] = 101;
21995 v[970][6] = 81;
21996 v[971][6] = 57;
21997 v[972][6] = 69;
21998 v[973][6] = 83;
21999 v[974][6] = 37;
22000 v[975][6] = 11;
22001 v[976][6] = 37;
22002 v[977][6] = 95;
22003 v[978][6] = 1;
22004 v[979][6] = 73;
22005 v[980][6] = 27;
22006 v[981][6] = 29;
22007 v[982][6] = 57;
22008 v[983][6] = 7;
22009 v[984][6] = 65;
22010 v[985][6] = 83;
22011 v[986][6] = 99;
22012 v[987][6] = 69;
22013 v[988][6] = 19;
22014 v[989][6] = 103;
22015 v[990][6] = 43;
22016 v[991][6] = 95;
22017 v[992][6] = 25;
22018 v[993][6] = 19;
22019 v[994][6] = 103;
22020 v[995][6] = 41;
22021 v[996][6] = 125;
22022 v[997][6] = 97;
22023 v[998][6] = 71;
22024 v[999][6] = 105;
22025 v[1000][6] = 83;
22026 v[1001][6] = 83;
22027 v[1002][6] = 61;
22028 v[1003][6] = 39;
22029 v[1004][6] = 9;
22030 v[1005][6] = 45;
22031 v[1006][6] = 117;
22032 v[1007][6] = 63;
22033 v[1008][6] = 31;
22034 v[1009][6] = 5;
22035 v[1010][6] = 117;
22036 v[1011][6] = 67;
22037 v[1012][6] = 125;
22038 v[1013][6] = 41;
22039 v[1014][6] = 117;
22040 v[1015][6] = 43;
22041 v[1016][6] = 77;
22042 v[1017][6] = 97;
22043 v[1018][6] = 15;
22044 v[1019][6] = 29;
22045 v[1020][6] = 5;
22046 v[1021][6] = 59;
22047 v[1022][6] = 25;
22048 v[1023][6] = 63;
22049 v[1024][6] = 87;
22050 v[1025][6] = 39;
22051 v[1026][6] = 39;
22052 v[1027][6] = 77;
22053 v[1028][6] = 85;
22054 v[1029][6] = 37;
22055 v[1030][6] = 81;
22056 v[1031][6] = 73;
22057 v[1032][6] = 89;
22058 v[1033][6] = 29;
22059 v[1034][6] = 125;
22060 v[1035][6] = 109;
22061 v[1036][6] = 21;
22062 v[1037][6] = 23;
22063 v[1038][6] = 119;
22064 v[1039][6] = 105;
22065 v[1040][6] = 43;
22066 v[1041][6] = 93;
22067 v[1042][6] = 97;
22068 v[1043][6] = 15;
22069 v[1044][6] = 125;
22070 v[1045][6] = 29;
22071 v[1046][6] = 51;
22072 v[1047][6] = 69;
22073 v[1048][6] = 37;
22074 v[1049][6] = 45;
22075 v[1050][6] = 31;
22076 v[1051][6] = 75;
22077 v[1052][6] = 109;
22078 v[1053][6] = 119;
22079 v[1054][6] = 53;
22080 v[1055][6] = 5;
22081 v[1056][6] = 101;
22082 v[1057][6] = 125;
22083 v[1058][6] = 121;
22084 v[1059][6] = 35;
22085 v[1060][6] = 29;
22086 v[1061][6] = 7;
22087 v[1062][6] = 63;
22088 v[1063][6] = 17;
22089 v[1064][6] = 63;
22090 v[1065][6] = 13;
22091 v[1066][6] = 69;
22092 v[1067][6] = 15;
22093 v[1068][6] = 105;
22094 v[1069][6] = 51;
22095 v[1070][6] = 127;
22096 v[1071][6] = 105;
22097 v[1072][6] = 9;
22098 v[1073][6] = 57;
22099 v[1074][6] = 95;
22100 v[1075][6] = 59;
22101 v[1076][6] = 109;
22102 v[1077][6] = 35;
22103 v[1078][6] = 49;
22104 v[1079][6] = 23;
22105 v[1080][6] = 33;
22106 v[1081][6] = 107;
22107 v[1082][6] = 55;
22108 v[1083][6] = 33;
22109 v[1084][6] = 57;
22110 v[1085][6] = 79;
22111 v[1086][6] = 73;
22112 v[1087][6] = 69;
22113 v[1088][6] = 59;
22114 v[1089][6] = 107;
22115 v[1090][6] = 55;
22116 v[1091][6] = 11;
22117 v[1092][6] = 63;
22118 v[1093][6] = 95;
22119 v[1094][6] = 103;
22120 v[1095][6] = 23;
22121 v[1096][6] = 125;
22122 v[1097][6] = 91;
22123 v[1098][6] = 31;
22124 v[1099][6] = 91;
22125 v[1100][6] = 51;
22126 v[1101][6] = 65;
22127 v[1102][6] = 61;
22128 v[1103][6] = 75;
22129 v[1104][6] = 69;
22130 v[1105][6] = 107;
22131 v[1106][6] = 65;
22132 v[1107][6] = 101;
22133 v[1108][6] = 59;
22134 v[1109][6] = 35;
22135 v[1110][6] = 15;
22136
22137 v[37][7] = 7;
22138 v[38][7] = 23;
22139 v[39][7] = 39;
22140 v[40][7] = 217;
22141 v[41][7] = 141;
22142 v[42][7] = 27;
22143 v[43][7] = 53;
22144 v[44][7] = 181;
22145 v[45][7] = 169;
22146 v[46][7] = 35;
22147 v[47][7] = 15;
22148 v[48][7] = 207;
22149 v[49][7] = 45;
22150 v[50][7] = 247;
22151 v[51][7] = 185;
22152 v[52][7] = 117;
22153 v[53][7] = 41;
22154 v[54][7] = 81;
22155 v[55][7] = 223;
22156 v[56][7] = 151;
22157 v[57][7] = 81;
22158 v[58][7] = 189;
22159 v[59][7] = 61;
22160 v[60][7] = 95;
22161 v[61][7] = 185;
22162 v[62][7] = 23;
22163 v[63][7] = 73;
22164 v[64][7] = 113;
22165 v[65][7] = 239;
22166 v[66][7] = 85;
22167 v[67][7] = 9;
22168 v[68][7] = 201;
22169 v[69][7] = 83;
22170 v[70][7] = 53;
22171 v[71][7] = 183;
22172 v[72][7] = 203;
22173 v[73][7] = 91;
22174 v[74][7] = 149;
22175 v[75][7] = 101;
22176 v[76][7] = 13;
22177 v[77][7] = 111;
22178 v[78][7] = 239;
22179 v[79][7] = 3;
22180 v[80][7] = 205;
22181 v[81][7] = 253;
22182 v[82][7] = 247;
22183 v[83][7] = 121;
22184 v[84][7] = 189;
22185 v[85][7] = 169;
22186 v[86][7] = 179;
22187 v[87][7] = 197;
22188 v[88][7] = 175;
22189 v[89][7] = 217;
22190 v[90][7] = 249;
22191 v[91][7] = 195;
22192 v[92][7] = 95;
22193 v[93][7] = 63;
22194 v[94][7] = 19;
22195 v[95][7] = 7;
22196 v[96][7] = 5;
22197 v[97][7] = 75;
22198 v[98][7] = 217;
22199 v[99][7] = 245;
22200 v[100][7] = 111;
22201 v[101][7] = 189;
22202 v[102][7] = 165;
22203 v[103][7] = 169;
22204 v[104][7] = 141;
22205 v[105][7] = 221;
22206 v[106][7] = 249;
22207 v[107][7] = 159;
22208 v[108][7] = 253;
22209 v[109][7] = 207;
22210 v[110][7] = 249;
22211 v[111][7] = 219;
22212 v[112][7] = 23;
22213 v[113][7] = 49;
22214 v[114][7] = 127;
22215 v[115][7] = 237;
22216 v[116][7] = 5;
22217 v[117][7] = 25;
22218 v[118][7] = 177;
22219 v[119][7] = 37;
22220 v[120][7] = 103;
22221 v[121][7] = 65;
22222 v[122][7] = 167;
22223 v[123][7] = 81;
22224 v[124][7] = 87;
22225 v[125][7] = 119;
22226 v[126][7] = 45;
22227 v[127][7] = 79;
22228 v[128][7] = 143;
22229 v[129][7] = 57;
22230 v[130][7] = 79;
22231 v[131][7] = 187;
22232 v[132][7] = 143;
22233 v[133][7] = 183;
22234 v[134][7] = 75;
22235 v[135][7] = 97;
22236 v[136][7] = 211;
22237 v[137][7] = 149;
22238 v[138][7] = 175;
22239 v[139][7] = 37;
22240 v[140][7] = 135;
22241 v[141][7] = 189;
22242 v[142][7] = 225;
22243 v[143][7] = 241;
22244 v[144][7] = 63;
22245 v[145][7] = 33;
22246 v[146][7] = 43;
22247 v[147][7] = 13;
22248 v[148][7] = 73;
22249 v[149][7] = 213;
22250 v[150][7] = 57;
22251 v[151][7] = 239;
22252 v[152][7] = 183;
22253 v[153][7] = 117;
22254 v[154][7] = 21;
22255 v[155][7] = 29;
22256 v[156][7] = 115;
22257 v[157][7] = 43;
22258 v[158][7] = 205;
22259 v[159][7] = 223;
22260 v[160][7] = 15;
22261 v[161][7] = 3;
22262 v[162][7] = 159;
22263 v[163][7] = 51;
22264 v[164][7] = 101;
22265 v[165][7] = 127;
22266 v[166][7] = 99;
22267 v[167][7] = 239;
22268 v[168][7] = 171;
22269 v[169][7] = 113;
22270 v[170][7] = 171;
22271 v[171][7] = 119;
22272 v[172][7] = 189;
22273 v[173][7] = 245;
22274 v[174][7] = 201;
22275 v[175][7] = 27;
22276 v[176][7] = 185;
22277 v[177][7] = 229;
22278 v[178][7] = 105;
22279 v[179][7] = 153;
22280 v[180][7] = 189;
22281 v[181][7] = 33;
22282 v[182][7] = 35;
22283 v[183][7] = 137;
22284 v[184][7] = 77;
22285 v[185][7] = 97;
22286 v[186][7] = 17;
22287 v[187][7] = 181;
22288 v[188][7] = 55;
22289 v[189][7] = 197;
22290 v[190][7] = 201;
22291 v[191][7] = 155;
22292 v[192][7] = 37;
22293 v[193][7] = 197;
22294 v[194][7] = 137;
22295 v[195][7] = 223;
22296 v[196][7] = 25;
22297 v[197][7] = 179;
22298 v[198][7] = 91;
22299 v[199][7] = 23;
22300 v[200][7] = 235;
22301 v[201][7] = 53;
22302 v[202][7] = 253;
22303 v[203][7] = 49;
22304 v[204][7] = 181;
22305 v[205][7] = 249;
22306 v[206][7] = 53;
22307 v[207][7] = 173;
22308 v[208][7] = 97;
22309 v[209][7] = 247;
22310 v[210][7] = 67;
22311 v[211][7] = 115;
22312 v[212][7] = 103;
22313 v[213][7] = 159;
22314 v[214][7] = 239;
22315 v[215][7] = 69;
22316 v[216][7] = 173;
22317 v[217][7] = 217;
22318 v[218][7] = 95;
22319 v[219][7] = 221;
22320 v[220][7] = 247;
22321 v[221][7] = 97;
22322 v[222][7] = 91;
22323 v[223][7] = 123;
22324 v[224][7] = 223;
22325 v[225][7] = 213;
22326 v[226][7] = 129;
22327 v[227][7] = 181;
22328 v[228][7] = 87;
22329 v[229][7] = 239;
22330 v[230][7] = 85;
22331 v[231][7] = 89;
22332 v[232][7] = 249;
22333 v[233][7] = 141;
22334 v[234][7] = 39;
22335 v[235][7] = 57;
22336 v[236][7] = 249;
22337 v[237][7] = 71;
22338 v[238][7] = 101;
22339 v[239][7] = 159;
22340 v[240][7] = 33;
22341 v[241][7] = 137;
22342 v[242][7] = 189;
22343 v[243][7] = 71;
22344 v[244][7] = 253;
22345 v[245][7] = 205;
22346 v[246][7] = 171;
22347 v[247][7] = 13;
22348 v[248][7] = 249;
22349 v[249][7] = 109;
22350 v[250][7] = 131;
22351 v[251][7] = 199;
22352 v[252][7] = 189;
22353 v[253][7] = 179;
22354 v[254][7] = 31;
22355 v[255][7] = 99;
22356 v[256][7] = 113;
22357 v[257][7] = 41;
22358 v[258][7] = 173;
22359 v[259][7] = 23;
22360 v[260][7] = 189;
22361 v[261][7] = 197;
22362 v[262][7] = 3;
22363 v[263][7] = 135;
22364 v[264][7] = 9;
22365 v[265][7] = 95;
22366 v[266][7] = 195;
22367 v[267][7] = 27;
22368 v[268][7] = 183;
22369 v[269][7] = 1;
22370 v[270][7] = 123;
22371 v[271][7] = 73;
22372 v[272][7] = 53;
22373 v[273][7] = 99;
22374 v[274][7] = 197;
22375 v[275][7] = 59;
22376 v[276][7] = 27;
22377 v[277][7] = 101;
22378 v[278][7] = 55;
22379 v[279][7] = 193;
22380 v[280][7] = 31;
22381 v[281][7] = 61;
22382 v[282][7] = 119;
22383 v[283][7] = 11;
22384 v[284][7] = 7;
22385 v[285][7] = 255;
22386 v[286][7] = 233;
22387 v[287][7] = 53;
22388 v[288][7] = 157;
22389 v[289][7] = 193;
22390 v[290][7] = 97;
22391 v[291][7] = 83;
22392 v[292][7] = 65;
22393 v[293][7] = 81;
22394 v[294][7] = 239;
22395 v[295][7] = 167;
22396 v[296][7] = 69;
22397 v[297][7] = 71;
22398 v[298][7] = 109;
22399 v[299][7] = 97;
22400 v[300][7] = 137;
22401 v[301][7] = 71;
22402 v[302][7] = 193;
22403 v[303][7] = 189;
22404 v[304][7] = 115;
22405 v[305][7] = 79;
22406 v[306][7] = 205;
22407 v[307][7] = 37;
22408 v[308][7] = 227;
22409 v[309][7] = 53;
22410 v[310][7] = 33;
22411 v[311][7] = 91;
22412 v[312][7] = 229;
22413 v[313][7] = 245;
22414 v[314][7] = 105;
22415 v[315][7] = 77;
22416 v[316][7] = 229;
22417 v[317][7] = 161;
22418 v[318][7] = 103;
22419 v[319][7] = 93;
22420 v[320][7] = 13;
22421 v[321][7] = 161;
22422 v[322][7] = 229;
22423 v[323][7] = 223;
22424 v[324][7] = 69;
22425 v[325][7] = 15;
22426 v[326][7] = 25;
22427 v[327][7] = 23;
22428 v[328][7] = 233;
22429 v[329][7] = 93;
22430 v[330][7] = 25;
22431 v[331][7] = 217;
22432 v[332][7] = 247;
22433 v[333][7] = 61;
22434 v[334][7] = 75;
22435 v[335][7] = 27;
22436 v[336][7] = 9;
22437 v[337][7] = 223;
22438 v[338][7] = 213;
22439 v[339][7] = 55;
22440 v[340][7] = 197;
22441 v[341][7] = 145;
22442 v[342][7] = 89;
22443 v[343][7] = 199;
22444 v[344][7] = 41;
22445 v[345][7] = 201;
22446 v[346][7] = 5;
22447 v[347][7] = 149;
22448 v[348][7] = 35;
22449 v[349][7] = 119;
22450 v[350][7] = 183;
22451 v[351][7] = 53;
22452 v[352][7] = 11;
22453 v[353][7] = 13;
22454 v[354][7] = 3;
22455 v[355][7] = 179;
22456 v[356][7] = 229;
22457 v[357][7] = 43;
22458 v[358][7] = 55;
22459 v[359][7] = 187;
22460 v[360][7] = 233;
22461 v[361][7] = 47;
22462 v[362][7] = 133;
22463 v[363][7] = 91;
22464 v[364][7] = 47;
22465 v[365][7] = 71;
22466 v[366][7] = 93;
22467 v[367][7] = 105;
22468 v[368][7] = 145;
22469 v[369][7] = 45;
22470 v[370][7] = 255;
22471 v[371][7] = 221;
22472 v[372][7] = 115;
22473 v[373][7] = 175;
22474 v[374][7] = 19;
22475 v[375][7] = 129;
22476 v[376][7] = 5;
22477 v[377][7] = 209;
22478 v[378][7] = 197;
22479 v[379][7] = 57;
22480 v[380][7] = 177;
22481 v[381][7] = 115;
22482 v[382][7] = 187;
22483 v[383][7] = 119;
22484 v[384][7] = 77;
22485 v[385][7] = 211;
22486 v[386][7] = 111;
22487 v[387][7] = 33;
22488 v[388][7] = 113;
22489 v[389][7] = 23;
22490 v[390][7] = 87;
22491 v[391][7] = 137;
22492 v[392][7] = 41;
22493 v[393][7] = 7;
22494 v[394][7] = 83;
22495 v[395][7] = 43;
22496 v[396][7] = 121;
22497 v[397][7] = 145;
22498 v[398][7] = 5;
22499 v[399][7] = 219;
22500 v[400][7] = 27;
22501 v[401][7] = 11;
22502 v[402][7] = 111;
22503 v[403][7] = 207;
22504 v[404][7] = 55;
22505 v[405][7] = 97;
22506 v[406][7] = 63;
22507 v[407][7] = 229;
22508 v[408][7] = 53;
22509 v[409][7] = 33;
22510 v[410][7] = 149;
22511 v[411][7] = 23;
22512 v[412][7] = 187;
22513 v[413][7] = 153;
22514 v[414][7] = 91;
22515 v[415][7] = 193;
22516 v[416][7] = 183;
22517 v[417][7] = 59;
22518 v[418][7] = 211;
22519 v[419][7] = 93;
22520 v[420][7] = 139;
22521 v[421][7] = 59;
22522 v[422][7] = 179;
22523 v[423][7] = 163;
22524 v[424][7] = 209;
22525 v[425][7] = 77;
22526 v[426][7] = 39;
22527 v[427][7] = 111;
22528 v[428][7] = 79;
22529 v[429][7] = 229;
22530 v[430][7] = 85;
22531 v[431][7] = 237;
22532 v[432][7] = 199;
22533 v[433][7] = 137;
22534 v[434][7] = 147;
22535 v[435][7] = 25;
22536 v[436][7] = 73;
22537 v[437][7] = 121;
22538 v[438][7] = 129;
22539 v[439][7] = 83;
22540 v[440][7] = 87;
22541 v[441][7] = 93;
22542 v[442][7] = 205;
22543 v[443][7] = 167;
22544 v[444][7] = 53;
22545 v[445][7] = 107;
22546 v[446][7] = 229;
22547 v[447][7] = 213;
22548 v[448][7] = 95;
22549 v[449][7] = 219;
22550 v[450][7] = 109;
22551 v[451][7] = 175;
22552 v[452][7] = 13;
22553 v[453][7] = 209;
22554 v[454][7] = 97;
22555 v[455][7] = 61;
22556 v[456][7] = 147;
22557 v[457][7] = 19;
22558 v[458][7] = 13;
22559 v[459][7] = 123;
22560 v[460][7] = 73;
22561 v[461][7] = 35;
22562 v[462][7] = 141;
22563 v[463][7] = 81;
22564 v[464][7] = 19;
22565 v[465][7] = 171;
22566 v[466][7] = 255;
22567 v[467][7] = 111;
22568 v[468][7] = 107;
22569 v[469][7] = 233;
22570 v[470][7] = 113;
22571 v[471][7] = 133;
22572 v[472][7] = 89;
22573 v[473][7] = 9;
22574 v[474][7] = 231;
22575 v[475][7] = 95;
22576 v[476][7] = 69;
22577 v[477][7] = 33;
22578 v[478][7] = 1;
22579 v[479][7] = 253;
22580 v[480][7] = 219;
22581 v[481][7] = 253;
22582 v[482][7] = 247;
22583 v[483][7] = 129;
22584 v[484][7] = 11;
22585 v[485][7] = 251;
22586 v[486][7] = 221;
22587 v[487][7] = 153;
22588 v[488][7] = 35;
22589 v[489][7] = 103;
22590 v[490][7] = 239;
22591 v[491][7] = 7;
22592 v[492][7] = 27;
22593 v[493][7] = 235;
22594 v[494][7] = 181;
22595 v[495][7] = 5;
22596 v[496][7] = 207;
22597 v[497][7] = 53;
22598 v[498][7] = 149;
22599 v[499][7] = 155;
22600 v[500][7] = 225;
22601 v[501][7] = 165;
22602 v[502][7] = 137;
22603 v[503][7] = 155;
22604 v[504][7] = 201;
22605 v[505][7] = 97;
22606 v[506][7] = 245;
22607 v[507][7] = 203;
22608 v[508][7] = 47;
22609 v[509][7] = 39;
22610 v[510][7] = 35;
22611 v[511][7] = 105;
22612 v[512][7] = 239;
22613 v[513][7] = 49;
22614 v[514][7] = 15;
22615 v[515][7] = 253;
22616 v[516][7] = 7;
22617 v[517][7] = 237;
22618 v[518][7] = 213;
22619 v[519][7] = 55;
22620 v[520][7] = 87;
22621 v[521][7] = 199;
22622 v[522][7] = 27;
22623 v[523][7] = 175;
22624 v[524][7] = 49;
22625 v[525][7] = 41;
22626 v[526][7] = 229;
22627 v[527][7] = 85;
22628 v[528][7] = 3;
22629 v[529][7] = 149;
22630 v[530][7] = 179;
22631 v[531][7] = 129;
22632 v[532][7] = 185;
22633 v[533][7] = 249;
22634 v[534][7] = 197;
22635 v[535][7] = 15;
22636 v[536][7] = 97;
22637 v[537][7] = 197;
22638 v[538][7] = 139;
22639 v[539][7] = 203;
22640 v[540][7] = 63;
22641 v[541][7] = 33;
22642 v[542][7] = 251;
22643 v[543][7] = 217;
22644 v[544][7] = 199;
22645 v[545][7] = 199;
22646 v[546][7] = 99;
22647 v[547][7] = 249;
22648 v[548][7] = 33;
22649 v[549][7] = 229;
22650 v[550][7] = 177;
22651 v[551][7] = 13;
22652 v[552][7] = 209;
22653 v[553][7] = 147;
22654 v[554][7] = 97;
22655 v[555][7] = 31;
22656 v[556][7] = 125;
22657 v[557][7] = 177;
22658 v[558][7] = 137;
22659 v[559][7] = 187;
22660 v[560][7] = 11;
22661 v[561][7] = 91;
22662 v[562][7] = 223;
22663 v[563][7] = 29;
22664 v[564][7] = 169;
22665 v[565][7] = 231;
22666 v[566][7] = 59;
22667 v[567][7] = 31;
22668 v[568][7] = 163;
22669 v[569][7] = 41;
22670 v[570][7] = 57;
22671 v[571][7] = 87;
22672 v[572][7] = 247;
22673 v[573][7] = 25;
22674 v[574][7] = 127;
22675 v[575][7] = 101;
22676 v[576][7] = 207;
22677 v[577][7] = 187;
22678 v[578][7] = 73;
22679 v[579][7] = 61;
22680 v[580][7] = 105;
22681 v[581][7] = 27;
22682 v[582][7] = 91;
22683 v[583][7] = 171;
22684 v[584][7] = 243;
22685 v[585][7] = 33;
22686 v[586][7] = 3;
22687 v[587][7] = 1;
22688 v[588][7] = 21;
22689 v[589][7] = 229;
22690 v[590][7] = 93;
22691 v[591][7] = 71;
22692 v[592][7] = 61;
22693 v[593][7] = 37;
22694 v[594][7] = 183;
22695 v[595][7] = 65;
22696 v[596][7] = 211;
22697 v[597][7] = 53;
22698 v[598][7] = 11;
22699 v[599][7] = 151;
22700 v[600][7] = 165;
22701 v[601][7] = 47;
22702 v[602][7] = 5;
22703 v[603][7] = 129;
22704 v[604][7] = 79;
22705 v[605][7] = 101;
22706 v[606][7] = 147;
22707 v[607][7] = 169;
22708 v[608][7] = 181;
22709 v[609][7] = 19;
22710 v[610][7] = 95;
22711 v[611][7] = 77;
22712 v[612][7] = 139;
22713 v[613][7] = 197;
22714 v[614][7] = 219;
22715 v[615][7] = 97;
22716 v[616][7] = 239;
22717 v[617][7] = 183;
22718 v[618][7] = 143;
22719 v[619][7] = 9;
22720 v[620][7] = 13;
22721 v[621][7] = 209;
22722 v[622][7] = 23;
22723 v[623][7] = 215;
22724 v[624][7] = 53;
22725 v[625][7] = 137;
22726 v[626][7] = 203;
22727 v[627][7] = 19;
22728 v[628][7] = 151;
22729 v[629][7] = 171;
22730 v[630][7] = 133;
22731 v[631][7] = 219;
22732 v[632][7] = 231;
22733 v[633][7] = 3;
22734 v[634][7] = 15;
22735 v[635][7] = 253;
22736 v[636][7] = 225;
22737 v[637][7] = 33;
22738 v[638][7] = 111;
22739 v[639][7] = 183;
22740 v[640][7] = 213;
22741 v[641][7] = 169;
22742 v[642][7] = 119;
22743 v[643][7] = 111;
22744 v[644][7] = 15;
22745 v[645][7] = 201;
22746 v[646][7] = 123;
22747 v[647][7] = 121;
22748 v[648][7] = 225;
22749 v[649][7] = 113;
22750 v[650][7] = 113;
22751 v[651][7] = 225;
22752 v[652][7] = 161;
22753 v[653][7] = 165;
22754 v[654][7] = 1;
22755 v[655][7] = 139;
22756 v[656][7] = 55;
22757 v[657][7] = 3;
22758 v[658][7] = 93;
22759 v[659][7] = 217;
22760 v[660][7] = 193;
22761 v[661][7] = 97;
22762 v[662][7] = 29;
22763 v[663][7] = 69;
22764 v[664][7] = 231;
22765 v[665][7] = 161;
22766 v[666][7] = 93;
22767 v[667][7] = 69;
22768 v[668][7] = 143;
22769 v[669][7] = 137;
22770 v[670][7] = 9;
22771 v[671][7] = 87;
22772 v[672][7] = 183;
22773 v[673][7] = 113;
22774 v[674][7] = 183;
22775 v[675][7] = 73;
22776 v[676][7] = 215;
22777 v[677][7] = 137;
22778 v[678][7] = 89;
22779 v[679][7] = 251;
22780 v[680][7] = 163;
22781 v[681][7] = 41;
22782 v[682][7] = 227;
22783 v[683][7] = 145;
22784 v[684][7] = 57;
22785 v[685][7] = 81;
22786 v[686][7] = 57;
22787 v[687][7] = 11;
22788 v[688][7] = 135;
22789 v[689][7] = 145;
22790 v[690][7] = 161;
22791 v[691][7] = 175;
22792 v[692][7] = 159;
22793 v[693][7] = 25;
22794 v[694][7] = 55;
22795 v[695][7] = 167;
22796 v[696][7] = 157;
22797 v[697][7] = 211;
22798 v[698][7] = 97;
22799 v[699][7] = 247;
22800 v[700][7] = 249;
22801 v[701][7] = 23;
22802 v[702][7] = 129;
22803 v[703][7] = 159;
22804 v[704][7] = 71;
22805 v[705][7] = 197;
22806 v[706][7] = 127;
22807 v[707][7] = 141;
22808 v[708][7] = 219;
22809 v[709][7] = 5;
22810 v[710][7] = 233;
22811 v[711][7] = 131;
22812 v[712][7] = 217;
22813 v[713][7] = 101;
22814 v[714][7] = 131;
22815 v[715][7] = 33;
22816 v[716][7] = 157;
22817 v[717][7] = 173;
22818 v[718][7] = 69;
22819 v[719][7] = 207;
22820 v[720][7] = 239;
22821 v[721][7] = 81;
22822 v[722][7] = 205;
22823 v[723][7] = 11;
22824 v[724][7] = 41;
22825 v[725][7] = 169;
22826 v[726][7] = 65;
22827 v[727][7] = 193;
22828 v[728][7] = 77;
22829 v[729][7] = 201;
22830 v[730][7] = 173;
22831 v[731][7] = 1;
22832 v[732][7] = 221;
22833 v[733][7] = 157;
22834 v[734][7] = 1;
22835 v[735][7] = 15;
22836 v[736][7] = 113;
22837 v[737][7] = 147;
22838 v[738][7] = 137;
22839 v[739][7] = 205;
22840 v[740][7] = 225;
22841 v[741][7] = 73;
22842 v[742][7] = 45;
22843 v[743][7] = 49;
22844 v[744][7] = 149;
22845 v[745][7] = 113;
22846 v[746][7] = 253;
22847 v[747][7] = 99;
22848 v[748][7] = 17;
22849 v[749][7] = 119;
22850 v[750][7] = 105;
22851 v[751][7] = 117;
22852 v[752][7] = 129;
22853 v[753][7] = 243;
22854 v[754][7] = 75;
22855 v[755][7] = 203;
22856 v[756][7] = 53;
22857 v[757][7] = 29;
22858 v[758][7] = 247;
22859 v[759][7] = 35;
22860 v[760][7] = 247;
22861 v[761][7] = 171;
22862 v[762][7] = 31;
22863 v[763][7] = 199;
22864 v[764][7] = 213;
22865 v[765][7] = 29;
22866 v[766][7] = 251;
22867 v[767][7] = 7;
22868 v[768][7] = 251;
22869 v[769][7] = 187;
22870 v[770][7] = 91;
22871 v[771][7] = 11;
22872 v[772][7] = 149;
22873 v[773][7] = 13;
22874 v[774][7] = 205;
22875 v[775][7] = 37;
22876 v[776][7] = 249;
22877 v[777][7] = 137;
22878 v[778][7] = 139;
22879 v[779][7] = 9;
22880 v[780][7] = 7;
22881 v[781][7] = 113;
22882 v[782][7] = 183;
22883 v[783][7] = 205;
22884 v[784][7] = 187;
22885 v[785][7] = 39;
22886 v[786][7] = 3;
22887 v[787][7] = 79;
22888 v[788][7] = 155;
22889 v[789][7] = 227;
22890 v[790][7] = 89;
22891 v[791][7] = 185;
22892 v[792][7] = 51;
22893 v[793][7] = 127;
22894 v[794][7] = 63;
22895 v[795][7] = 83;
22896 v[796][7] = 41;
22897 v[797][7] = 133;
22898 v[798][7] = 183;
22899 v[799][7] = 181;
22900 v[800][7] = 127;
22901 v[801][7] = 19;
22902 v[802][7] = 255;
22903 v[803][7] = 219;
22904 v[804][7] = 59;
22905 v[805][7] = 251;
22906 v[806][7] = 3;
22907 v[807][7] = 187;
22908 v[808][7] = 57;
22909 v[809][7] = 217;
22910 v[810][7] = 115;
22911 v[811][7] = 217;
22912 v[812][7] = 229;
22913 v[813][7] = 181;
22914 v[814][7] = 185;
22915 v[815][7] = 149;
22916 v[816][7] = 83;
22917 v[817][7] = 115;
22918 v[818][7] = 11;
22919 v[819][7] = 123;
22920 v[820][7] = 19;
22921 v[821][7] = 109;
22922 v[822][7] = 165;
22923 v[823][7] = 103;
22924 v[824][7] = 123;
22925 v[825][7] = 219;
22926 v[826][7] = 129;
22927 v[827][7] = 155;
22928 v[828][7] = 207;
22929 v[829][7] = 177;
22930 v[830][7] = 9;
22931 v[831][7] = 49;
22932 v[832][7] = 181;
22933 v[833][7] = 231;
22934 v[834][7] = 33;
22935 v[835][7] = 233;
22936 v[836][7] = 67;
22937 v[837][7] = 155;
22938 v[838][7] = 41;
22939 v[839][7] = 9;
22940 v[840][7] = 95;
22941 v[841][7] = 123;
22942 v[842][7] = 65;
22943 v[843][7] = 117;
22944 v[844][7] = 249;
22945 v[845][7] = 85;
22946 v[846][7] = 169;
22947 v[847][7] = 129;
22948 v[848][7] = 241;
22949 v[849][7] = 173;
22950 v[850][7] = 251;
22951 v[851][7] = 225;
22952 v[852][7] = 147;
22953 v[853][7] = 165;
22954 v[854][7] = 69;
22955 v[855][7] = 81;
22956 v[856][7] = 239;
22957 v[857][7] = 95;
22958 v[858][7] = 23;
22959 v[859][7] = 83;
22960 v[860][7] = 227;
22961 v[861][7] = 249;
22962 v[862][7] = 143;
22963 v[863][7] = 171;
22964 v[864][7] = 193;
22965 v[865][7] = 9;
22966 v[866][7] = 21;
22967 v[867][7] = 57;
22968 v[868][7] = 73;
22969 v[869][7] = 97;
22970 v[870][7] = 57;
22971 v[871][7] = 29;
22972 v[872][7] = 239;
22973 v[873][7] = 151;
22974 v[874][7] = 159;
22975 v[875][7] = 191;
22976 v[876][7] = 47;
22977 v[877][7] = 51;
22978 v[878][7] = 1;
22979 v[879][7] = 223;
22980 v[880][7] = 251;
22981 v[881][7] = 251;
22982 v[882][7] = 151;
22983 v[883][7] = 41;
22984 v[884][7] = 119;
22985 v[885][7] = 127;
22986 v[886][7] = 131;
22987 v[887][7] = 33;
22988 v[888][7] = 209;
22989 v[889][7] = 123;
22990 v[890][7] = 53;
22991 v[891][7] = 241;
22992 v[892][7] = 25;
22993 v[893][7] = 31;
22994 v[894][7] = 183;
22995 v[895][7] = 107;
22996 v[896][7] = 25;
22997 v[897][7] = 115;
22998 v[898][7] = 39;
22999 v[899][7] = 11;
23000 v[900][7] = 213;
23001 v[901][7] = 239;
23002 v[902][7] = 219;
23003 v[903][7] = 109;
23004 v[904][7] = 185;
23005 v[905][7] = 35;
23006 v[906][7] = 133;
23007 v[907][7] = 123;
23008 v[908][7] = 185;
23009 v[909][7] = 27;
23010 v[910][7] = 55;
23011 v[911][7] = 245;
23012 v[912][7] = 61;
23013 v[913][7] = 75;
23014 v[914][7] = 205;
23015 v[915][7] = 213;
23016 v[916][7] = 169;
23017 v[917][7] = 163;
23018 v[918][7] = 63;
23019 v[919][7] = 55;
23020 v[920][7] = 49;
23021 v[921][7] = 83;
23022 v[922][7] = 195;
23023 v[923][7] = 51;
23024 v[924][7] = 31;
23025 v[925][7] = 41;
23026 v[926][7] = 15;
23027 v[927][7] = 203;
23028 v[928][7] = 41;
23029 v[929][7] = 63;
23030 v[930][7] = 127;
23031 v[931][7] = 161;
23032 v[932][7] = 5;
23033 v[933][7] = 143;
23034 v[934][7] = 7;
23035 v[935][7] = 199;
23036 v[936][7] = 251;
23037 v[937][7] = 95;
23038 v[938][7] = 75;
23039 v[939][7] = 101;
23040 v[940][7] = 15;
23041 v[941][7] = 43;
23042 v[942][7] = 237;
23043 v[943][7] = 197;
23044 v[944][7] = 117;
23045 v[945][7] = 167;
23046 v[946][7] = 155;
23047 v[947][7] = 21;
23048 v[948][7] = 83;
23049 v[949][7] = 205;
23050 v[950][7] = 255;
23051 v[951][7] = 49;
23052 v[952][7] = 101;
23053 v[953][7] = 213;
23054 v[954][7] = 237;
23055 v[955][7] = 135;
23056 v[956][7] = 135;
23057 v[957][7] = 21;
23058 v[958][7] = 73;
23059 v[959][7] = 93;
23060 v[960][7] = 115;
23061 v[961][7] = 7;
23062 v[962][7] = 85;
23063 v[963][7] = 223;
23064 v[964][7] = 237;
23065 v[965][7] = 79;
23066 v[966][7] = 89;
23067 v[967][7] = 5;
23068 v[968][7] = 57;
23069 v[969][7] = 239;
23070 v[970][7] = 67;
23071 v[971][7] = 65;
23072 v[972][7] = 201;
23073 v[973][7] = 155;
23074 v[974][7] = 71;
23075 v[975][7] = 85;
23076 v[976][7] = 195;
23077 v[977][7] = 89;
23078 v[978][7] = 181;
23079 v[979][7] = 119;
23080 v[980][7] = 135;
23081 v[981][7] = 147;
23082 v[982][7] = 237;
23083 v[983][7] = 173;
23084 v[984][7] = 41;
23085 v[985][7] = 155;
23086 v[986][7] = 67;
23087 v[987][7] = 113;
23088 v[988][7] = 111;
23089 v[989][7] = 21;
23090 v[990][7] = 183;
23091 v[991][7] = 23;
23092 v[992][7] = 103;
23093 v[993][7] = 207;
23094 v[994][7] = 253;
23095 v[995][7] = 69;
23096 v[996][7] = 219;
23097 v[997][7] = 205;
23098 v[998][7] = 195;
23099 v[999][7] = 43;
23100 v[1000][7] = 197;
23101 v[1001][7] = 229;
23102 v[1002][7] = 139;
23103 v[1003][7] = 177;
23104 v[1004][7] = 129;
23105 v[1005][7] = 69;
23106 v[1006][7] = 97;
23107 v[1007][7] = 201;
23108 v[1008][7] = 163;
23109 v[1009][7] = 189;
23110 v[1010][7] = 11;
23111 v[1011][7] = 99;
23112 v[1012][7] = 91;
23113 v[1013][7] = 253;
23114 v[1014][7] = 239;
23115 v[1015][7] = 91;
23116 v[1016][7] = 145;
23117 v[1017][7] = 19;
23118 v[1018][7] = 179;
23119 v[1019][7] = 231;
23120 v[1020][7] = 121;
23121 v[1021][7] = 7;
23122 v[1022][7] = 225;
23123 v[1023][7] = 237;
23124 v[1024][7] = 125;
23125 v[1025][7] = 191;
23126 v[1026][7] = 119;
23127 v[1027][7] = 59;
23128 v[1028][7] = 175;
23129 v[1029][7] = 237;
23130 v[1030][7] = 131;
23131 v[1031][7] = 79;
23132 v[1032][7] = 43;
23133 v[1033][7] = 45;
23134 v[1034][7] = 205;
23135 v[1035][7] = 199;
23136 v[1036][7] = 251;
23137 v[1037][7] = 153;
23138 v[1038][7] = 207;
23139 v[1039][7] = 37;
23140 v[1040][7] = 179;
23141 v[1041][7] = 113;
23142 v[1042][7] = 255;
23143 v[1043][7] = 107;
23144 v[1044][7] = 217;
23145 v[1045][7] = 61;
23146 v[1046][7] = 7;
23147 v[1047][7] = 181;
23148 v[1048][7] = 247;
23149 v[1049][7] = 31;
23150 v[1050][7] = 13;
23151 v[1051][7] = 113;
23152 v[1052][7] = 145;
23153 v[1053][7] = 107;
23154 v[1054][7] = 233;
23155 v[1055][7] = 233;
23156 v[1056][7] = 43;
23157 v[1057][7] = 79;
23158 v[1058][7] = 23;
23159 v[1059][7] = 169;
23160 v[1060][7] = 137;
23161 v[1061][7] = 129;
23162 v[1062][7] = 183;
23163 v[1063][7] = 53;
23164 v[1064][7] = 91;
23165 v[1065][7] = 55;
23166 v[1066][7] = 103;
23167 v[1067][7] = 223;
23168 v[1068][7] = 87;
23169 v[1069][7] = 177;
23170 v[1070][7] = 157;
23171 v[1071][7] = 79;
23172 v[1072][7] = 213;
23173 v[1073][7] = 139;
23174 v[1074][7] = 183;
23175 v[1075][7] = 231;
23176 v[1076][7] = 205;
23177 v[1077][7] = 143;
23178 v[1078][7] = 129;
23179 v[1079][7] = 243;
23180 v[1080][7] = 205;
23181 v[1081][7] = 93;
23182 v[1082][7] = 59;
23183 v[1083][7] = 15;
23184 v[1084][7] = 89;
23185 v[1085][7] = 9;
23186 v[1086][7] = 11;
23187 v[1087][7] = 47;
23188 v[1088][7] = 133;
23189 v[1089][7] = 227;
23190 v[1090][7] = 75;
23191 v[1091][7] = 9;
23192 v[1092][7] = 91;
23193 v[1093][7] = 19;
23194 v[1094][7] = 171;
23195 v[1095][7] = 163;
23196 v[1096][7] = 79;
23197 v[1097][7] = 7;
23198 v[1098][7] = 103;
23199 v[1099][7] = 5;
23200 v[1100][7] = 119;
23201 v[1101][7] = 155;
23202 v[1102][7] = 75;
23203 v[1103][7] = 11;
23204 v[1104][7] = 71;
23205 v[1105][7] = 95;
23206 v[1106][7] = 17;
23207 v[1107][7] = 13;
23208 v[1108][7] = 243;
23209 v[1109][7] = 207;
23210 v[1110][7] = 187;
23211
23212 v[53][8] = 235;
23213 v[54][8] = 307;
23214 v[55][8] = 495;
23215 v[56][8] = 417;
23216 v[57][8] = 57;
23217 v[58][8] = 151;
23218 v[59][8] = 19;
23219 v[60][8] = 119;
23220 v[61][8] = 375;
23221 v[62][8] = 451;
23222 v[63][8] = 55;
23223 v[64][8] = 449;
23224 v[65][8] = 501;
23225 v[66][8] = 53;
23226 v[67][8] = 185;
23227 v[68][8] = 317;
23228 v[69][8] = 17;
23229 v[70][8] = 21;
23230 v[71][8] = 487;
23231 v[72][8] = 13;
23232 v[73][8] = 347;
23233 v[74][8] = 393;
23234 v[75][8] = 15;
23235 v[76][8] = 391;
23236 v[77][8] = 307;
23237 v[78][8] = 189;
23238 v[79][8] = 381;
23239 v[80][8] = 71;
23240 v[81][8] = 163;
23241 v[82][8] = 99;
23242 v[83][8] = 467;
23243 v[84][8] = 167;
23244 v[85][8] = 433;
23245 v[86][8] = 337;
23246 v[87][8] = 257;
23247 v[88][8] = 179;
23248 v[89][8] = 47;
23249 v[90][8] = 385;
23250 v[91][8] = 23;
23251 v[92][8] = 117;
23252 v[93][8] = 369;
23253 v[94][8] = 425;
23254 v[95][8] = 207;
23255 v[96][8] = 433;
23256 v[97][8] = 301;
23257 v[98][8] = 147;
23258 v[99][8] = 333;
23259 v[100][8] = 85;
23260 v[101][8] = 221;
23261 v[102][8] = 423;
23262 v[103][8] = 49;
23263 v[104][8] = 3;
23264 v[105][8] = 43;
23265 v[106][8] = 229;
23266 v[107][8] = 227;
23267 v[108][8] = 201;
23268 v[109][8] = 383;
23269 v[110][8] = 281;
23270 v[111][8] = 229;
23271 v[112][8] = 207;
23272 v[113][8] = 21;
23273 v[114][8] = 343;
23274 v[115][8] = 251;
23275 v[116][8] = 397;
23276 v[117][8] = 173;
23277 v[118][8] = 507;
23278 v[119][8] = 421;
23279 v[120][8] = 443;
23280 v[121][8] = 399;
23281 v[122][8] = 53;
23282 v[123][8] = 345;
23283 v[124][8] = 77;
23284 v[125][8] = 385;
23285 v[126][8] = 317;
23286 v[127][8] = 155;
23287 v[128][8] = 187;
23288 v[129][8] = 269;
23289 v[130][8] = 501;
23290 v[131][8] = 19;
23291 v[132][8] = 169;
23292 v[133][8] = 235;
23293 v[134][8] = 415;
23294 v[135][8] = 61;
23295 v[136][8] = 247;
23296 v[137][8] = 183;
23297 v[138][8] = 5;
23298 v[139][8] = 257;
23299 v[140][8] = 401;
23300 v[141][8] = 451;
23301 v[142][8] = 95;
23302 v[143][8] = 455;
23303 v[144][8] = 49;
23304 v[145][8] = 489;
23305 v[146][8] = 75;
23306 v[147][8] = 459;
23307 v[148][8] = 377;
23308 v[149][8] = 87;
23309 v[150][8] = 463;
23310 v[151][8] = 155;
23311 v[152][8] = 233;
23312 v[153][8] = 115;
23313 v[154][8] = 429;
23314 v[155][8] = 211;
23315 v[156][8] = 419;
23316 v[157][8] = 143;
23317 v[158][8] = 487;
23318 v[159][8] = 195;
23319 v[160][8] = 209;
23320 v[161][8] = 461;
23321 v[162][8] = 193;
23322 v[163][8] = 157;
23323 v[164][8] = 193;
23324 v[165][8] = 363;
23325 v[166][8] = 181;
23326 v[167][8] = 271;
23327 v[168][8] = 445;
23328 v[169][8] = 381;
23329 v[170][8] = 231;
23330 v[171][8] = 135;
23331 v[172][8] = 327;
23332 v[173][8] = 403;
23333 v[174][8] = 171;
23334 v[175][8] = 197;
23335 v[176][8] = 181;
23336 v[177][8] = 343;
23337 v[178][8] = 113;
23338 v[179][8] = 313;
23339 v[180][8] = 393;
23340 v[181][8] = 311;
23341 v[182][8] = 415;
23342 v[183][8] = 267;
23343 v[184][8] = 247;
23344 v[185][8] = 425;
23345 v[186][8] = 233;
23346 v[187][8] = 289;
23347 v[188][8] = 55;
23348 v[189][8] = 39;
23349 v[190][8] = 247;
23350 v[191][8] = 327;
23351 v[192][8] = 141;
23352 v[193][8] = 5;
23353 v[194][8] = 189;
23354 v[195][8] = 183;
23355 v[196][8] = 27;
23356 v[197][8] = 337;
23357 v[198][8] = 341;
23358 v[199][8] = 327;
23359 v[200][8] = 87;
23360 v[201][8] = 429;
23361 v[202][8] = 357;
23362 v[203][8] = 265;
23363 v[204][8] = 251;
23364 v[205][8] = 437;
23365 v[206][8] = 201;
23366 v[207][8] = 29;
23367 v[208][8] = 339;
23368 v[209][8] = 257;
23369 v[210][8] = 377;
23370 v[211][8] = 17;
23371 v[212][8] = 53;
23372 v[213][8] = 327;
23373 v[214][8] = 47;
23374 v[215][8] = 375;
23375 v[216][8] = 393;
23376 v[217][8] = 369;
23377 v[218][8] = 403;
23378 v[219][8] = 125;
23379 v[220][8] = 429;
23380 v[221][8] = 257;
23381 v[222][8] = 157;
23382 v[223][8] = 217;
23383 v[224][8] = 85;
23384 v[225][8] = 267;
23385 v[226][8] = 117;
23386 v[227][8] = 337;
23387 v[228][8] = 447;
23388 v[229][8] = 219;
23389 v[230][8] = 501;
23390 v[231][8] = 41;
23391 v[232][8] = 41;
23392 v[233][8] = 193;
23393 v[234][8] = 509;
23394 v[235][8] = 131;
23395 v[236][8] = 207;
23396 v[237][8] = 505;
23397 v[238][8] = 421;
23398 v[239][8] = 149;
23399 v[240][8] = 111;
23400 v[241][8] = 177;
23401 v[242][8] = 167;
23402 v[243][8] = 223;
23403 v[244][8] = 291;
23404 v[245][8] = 91;
23405 v[246][8] = 29;
23406 v[247][8] = 305;
23407 v[248][8] = 151;
23408 v[249][8] = 177;
23409 v[250][8] = 337;
23410 v[251][8] = 183;
23411 v[252][8] = 361;
23412 v[253][8] = 435;
23413 v[254][8] = 307;
23414 v[255][8] = 507;
23415 v[256][8] = 77;
23416 v[257][8] = 181;
23417 v[258][8] = 507;
23418 v[259][8] = 315;
23419 v[260][8] = 145;
23420 v[261][8] = 423;
23421 v[262][8] = 71;
23422 v[263][8] = 103;
23423 v[264][8] = 493;
23424 v[265][8] = 271;
23425 v[266][8] = 469;
23426 v[267][8] = 339;
23427 v[268][8] = 237;
23428 v[269][8] = 437;
23429 v[270][8] = 483;
23430 v[271][8] = 31;
23431 v[272][8] = 219;
23432 v[273][8] = 61;
23433 v[274][8] = 131;
23434 v[275][8] = 391;
23435 v[276][8] = 233;
23436 v[277][8] = 219;
23437 v[278][8] = 69;
23438 v[279][8] = 57;
23439 v[280][8] = 459;
23440 v[281][8] = 225;
23441 v[282][8] = 421;
23442 v[283][8] = 7;
23443 v[284][8] = 461;
23444 v[285][8] = 111;
23445 v[286][8] = 451;
23446 v[287][8] = 277;
23447 v[288][8] = 185;
23448 v[289][8] = 193;
23449 v[290][8] = 125;
23450 v[291][8] = 251;
23451 v[292][8] = 199;
23452 v[293][8] = 73;
23453 v[294][8] = 71;
23454 v[295][8] = 7;
23455 v[296][8] = 409;
23456 v[297][8] = 417;
23457 v[298][8] = 149;
23458 v[299][8] = 193;
23459 v[300][8] = 53;
23460 v[301][8] = 437;
23461 v[302][8] = 29;
23462 v[303][8] = 467;
23463 v[304][8] = 229;
23464 v[305][8] = 31;
23465 v[306][8] = 35;
23466 v[307][8] = 75;
23467 v[308][8] = 105;
23468 v[309][8] = 503;
23469 v[310][8] = 75;
23470 v[311][8] = 317;
23471 v[312][8] = 401;
23472 v[313][8] = 367;
23473 v[314][8] = 131;
23474 v[315][8] = 365;
23475 v[316][8] = 441;
23476 v[317][8] = 433;
23477 v[318][8] = 93;
23478 v[319][8] = 377;
23479 v[320][8] = 405;
23480 v[321][8] = 465;
23481 v[322][8] = 259;
23482 v[323][8] = 283;
23483 v[324][8] = 443;
23484 v[325][8] = 143;
23485 v[326][8] = 445;
23486 v[327][8] = 3;
23487 v[328][8] = 461;
23488 v[329][8] = 329;
23489 v[330][8] = 309;
23490 v[331][8] = 77;
23491 v[332][8] = 323;
23492 v[333][8] = 155;
23493 v[334][8] = 347;
23494 v[335][8] = 45;
23495 v[336][8] = 381;
23496 v[337][8] = 315;
23497 v[338][8] = 463;
23498 v[339][8] = 207;
23499 v[340][8] = 321;
23500 v[341][8] = 157;
23501 v[342][8] = 109;
23502 v[343][8] = 479;
23503 v[344][8] = 313;
23504 v[345][8] = 345;
23505 v[346][8] = 167;
23506 v[347][8] = 439;
23507 v[348][8] = 307;
23508 v[349][8] = 235;
23509 v[350][8] = 473;
23510 v[351][8] = 79;
23511 v[352][8] = 101;
23512 v[353][8] = 245;
23513 v[354][8] = 19;
23514 v[355][8] = 381;
23515 v[356][8] = 251;
23516 v[357][8] = 35;
23517 v[358][8] = 25;
23518 v[359][8] = 107;
23519 v[360][8] = 187;
23520 v[361][8] = 115;
23521 v[362][8] = 113;
23522 v[363][8] = 321;
23523 v[364][8] = 115;
23524 v[365][8] = 445;
23525 v[366][8] = 61;
23526 v[367][8] = 77;
23527 v[368][8] = 293;
23528 v[369][8] = 405;
23529 v[370][8] = 13;
23530 v[371][8] = 53;
23531 v[372][8] = 17;
23532 v[373][8] = 171;
23533 v[374][8] = 299;
23534 v[375][8] = 41;
23535 v[376][8] = 79;
23536 v[377][8] = 3;
23537 v[378][8] = 485;
23538 v[379][8] = 331;
23539 v[380][8] = 13;
23540 v[381][8] = 257;
23541 v[382][8] = 59;
23542 v[383][8] = 201;
23543 v[384][8] = 497;
23544 v[385][8] = 81;
23545 v[386][8] = 451;
23546 v[387][8] = 199;
23547 v[388][8] = 171;
23548 v[389][8] = 81;
23549 v[390][8] = 253;
23550 v[391][8] = 365;
23551 v[392][8] = 75;
23552 v[393][8] = 451;
23553 v[394][8] = 149;
23554 v[395][8] = 483;
23555 v[396][8] = 81;
23556 v[397][8] = 453;
23557 v[398][8] = 469;
23558 v[399][8] = 485;
23559 v[400][8] = 305;
23560 v[401][8] = 163;
23561 v[402][8] = 401;
23562 v[403][8] = 15;
23563 v[404][8] = 91;
23564 v[405][8] = 3;
23565 v[406][8] = 129;
23566 v[407][8] = 35;
23567 v[408][8] = 239;
23568 v[409][8] = 355;
23569 v[410][8] = 211;
23570 v[411][8] = 387;
23571 v[412][8] = 101;
23572 v[413][8] = 299;
23573 v[414][8] = 67;
23574 v[415][8] = 375;
23575 v[416][8] = 405;
23576 v[417][8] = 357;
23577 v[418][8] = 267;
23578 v[419][8] = 363;
23579 v[420][8] = 79;
23580 v[421][8] = 83;
23581 v[422][8] = 437;
23582 v[423][8] = 457;
23583 v[424][8] = 39;
23584 v[425][8] = 97;
23585 v[426][8] = 473;
23586 v[427][8] = 289;
23587 v[428][8] = 179;
23588 v[429][8] = 57;
23589 v[430][8] = 23;
23590 v[431][8] = 49;
23591 v[432][8] = 79;
23592 v[433][8] = 71;
23593 v[434][8] = 341;
23594 v[435][8] = 287;
23595 v[436][8] = 95;
23596 v[437][8] = 229;
23597 v[438][8] = 271;
23598 v[439][8] = 475;
23599 v[440][8] = 49;
23600 v[441][8] = 241;
23601 v[442][8] = 261;
23602 v[443][8] = 495;
23603 v[444][8] = 353;
23604 v[445][8] = 381;
23605 v[446][8] = 13;
23606 v[447][8] = 291;
23607 v[448][8] = 37;
23608 v[449][8] = 251;
23609 v[450][8] = 105;
23610 v[451][8] = 399;
23611 v[452][8] = 81;
23612 v[453][8] = 89;
23613 v[454][8] = 265;
23614 v[455][8] = 507;
23615 v[456][8] = 205;
23616 v[457][8] = 145;
23617 v[458][8] = 331;
23618 v[459][8] = 129;
23619 v[460][8] = 119;
23620 v[461][8] = 503;
23621 v[462][8] = 249;
23622 v[463][8] = 1;
23623 v[464][8] = 289;
23624 v[465][8] = 463;
23625 v[466][8] = 163;
23626 v[467][8] = 443;
23627 v[468][8] = 63;
23628 v[469][8] = 123;
23629 v[470][8] = 361;
23630 v[471][8] = 261;
23631 v[472][8] = 49;
23632 v[473][8] = 429;
23633 v[474][8] = 137;
23634 v[475][8] = 355;
23635 v[476][8] = 175;
23636 v[477][8] = 507;
23637 v[478][8] = 59;
23638 v[479][8] = 277;
23639 v[480][8] = 391;
23640 v[481][8] = 25;
23641 v[482][8] = 185;
23642 v[483][8] = 381;
23643 v[484][8] = 197;
23644 v[485][8] = 39;
23645 v[486][8] = 5;
23646 v[487][8] = 429;
23647 v[488][8] = 119;
23648 v[489][8] = 247;
23649 v[490][8] = 177;
23650 v[491][8] = 329;
23651 v[492][8] = 465;
23652 v[493][8] = 421;
23653 v[494][8] = 271;
23654 v[495][8] = 467;
23655 v[496][8] = 151;
23656 v[497][8] = 45;
23657 v[498][8] = 429;
23658 v[499][8] = 137;
23659 v[500][8] = 471;
23660 v[501][8] = 11;
23661 v[502][8] = 17;
23662 v[503][8] = 409;
23663 v[504][8] = 347;
23664 v[505][8] = 199;
23665 v[506][8] = 463;
23666 v[507][8] = 177;
23667 v[508][8] = 11;
23668 v[509][8] = 51;
23669 v[510][8] = 361;
23670 v[511][8] = 95;
23671 v[512][8] = 497;
23672 v[513][8] = 163;
23673 v[514][8] = 351;
23674 v[515][8] = 127;
23675 v[516][8] = 395;
23676 v[517][8] = 511;
23677 v[518][8] = 327;
23678 v[519][8] = 353;
23679 v[520][8] = 49;
23680 v[521][8] = 105;
23681 v[522][8] = 151;
23682 v[523][8] = 321;
23683 v[524][8] = 331;
23684 v[525][8] = 329;
23685 v[526][8] = 509;
23686 v[527][8] = 107;
23687 v[528][8] = 109;
23688 v[529][8] = 303;
23689 v[530][8] = 467;
23690 v[531][8] = 287;
23691 v[532][8] = 161;
23692 v[533][8] = 45;
23693 v[534][8] = 385;
23694 v[535][8] = 289;
23695 v[536][8] = 363;
23696 v[537][8] = 331;
23697 v[538][8] = 265;
23698 v[539][8] = 407;
23699 v[540][8] = 37;
23700 v[541][8] = 433;
23701 v[542][8] = 315;
23702 v[543][8] = 343;
23703 v[544][8] = 63;
23704 v[545][8] = 51;
23705 v[546][8] = 185;
23706 v[547][8] = 71;
23707 v[548][8] = 27;
23708 v[549][8] = 267;
23709 v[550][8] = 503;
23710 v[551][8] = 239;
23711 v[552][8] = 293;
23712 v[553][8] = 245;
23713 v[554][8] = 281;
23714 v[555][8] = 297;
23715 v[556][8] = 75;
23716 v[557][8] = 461;
23717 v[558][8] = 371;
23718 v[559][8] = 129;
23719 v[560][8] = 189;
23720 v[561][8] = 189;
23721 v[562][8] = 339;
23722 v[563][8] = 287;
23723 v[564][8] = 111;
23724 v[565][8] = 111;
23725 v[566][8] = 379;
23726 v[567][8] = 93;
23727 v[568][8] = 27;
23728 v[569][8] = 185;
23729 v[570][8] = 347;
23730 v[571][8] = 337;
23731 v[572][8] = 247;
23732 v[573][8] = 507;
23733 v[574][8] = 161;
23734 v[575][8] = 231;
23735 v[576][8] = 43;
23736 v[577][8] = 499;
23737 v[578][8] = 73;
23738 v[579][8] = 327;
23739 v[580][8] = 263;
23740 v[581][8] = 331;
23741 v[582][8] = 249;
23742 v[583][8] = 493;
23743 v[584][8] = 37;
23744 v[585][8] = 25;
23745 v[586][8] = 115;
23746 v[587][8] = 3;
23747 v[588][8] = 167;
23748 v[589][8] = 197;
23749 v[590][8] = 127;
23750 v[591][8] = 357;
23751 v[592][8] = 497;
23752 v[593][8] = 103;
23753 v[594][8] = 125;
23754 v[595][8] = 191;
23755 v[596][8] = 165;
23756 v[597][8] = 55;
23757 v[598][8] = 101;
23758 v[599][8] = 95;
23759 v[600][8] = 79;
23760 v[601][8] = 351;
23761 v[602][8] = 341;
23762 v[603][8] = 43;
23763 v[604][8] = 125;
23764 v[605][8] = 135;
23765 v[606][8] = 173;
23766 v[607][8] = 289;
23767 v[608][8] = 373;
23768 v[609][8] = 133;
23769 v[610][8] = 421;
23770 v[611][8] = 241;
23771 v[612][8] = 281;
23772 v[613][8] = 213;
23773 v[614][8] = 177;
23774 v[615][8] = 363;
23775 v[616][8] = 151;
23776 v[617][8] = 227;
23777 v[618][8] = 145;
23778 v[619][8] = 363;
23779 v[620][8] = 239;
23780 v[621][8] = 431;
23781 v[622][8] = 81;
23782 v[623][8] = 397;
23783 v[624][8] = 241;
23784 v[625][8] = 67;
23785 v[626][8] = 291;
23786 v[627][8] = 255;
23787 v[628][8] = 405;
23788 v[629][8] = 421;
23789 v[630][8] = 399;
23790 v[631][8] = 75;
23791 v[632][8] = 399;
23792 v[633][8] = 105;
23793 v[634][8] = 329;
23794 v[635][8] = 41;
23795 v[636][8] = 425;
23796 v[637][8] = 7;
23797 v[638][8] = 283;
23798 v[639][8] = 375;
23799 v[640][8] = 475;
23800 v[641][8] = 427;
23801 v[642][8] = 277;
23802 v[643][8] = 209;
23803 v[644][8] = 411;
23804 v[645][8] = 3;
23805 v[646][8] = 137;
23806 v[647][8] = 195;
23807 v[648][8] = 289;
23808 v[649][8] = 509;
23809 v[650][8] = 121;
23810 v[651][8] = 55;
23811 v[652][8] = 147;
23812 v[653][8] = 275;
23813 v[654][8] = 251;
23814 v[655][8] = 19;
23815 v[656][8] = 129;
23816 v[657][8] = 285;
23817 v[658][8] = 415;
23818 v[659][8] = 487;
23819 v[660][8] = 491;
23820 v[661][8] = 193;
23821 v[662][8] = 219;
23822 v[663][8] = 403;
23823 v[664][8] = 23;
23824 v[665][8] = 97;
23825 v[666][8] = 65;
23826 v[667][8] = 285;
23827 v[668][8] = 75;
23828 v[669][8] = 21;
23829 v[670][8] = 373;
23830 v[671][8] = 261;
23831 v[672][8] = 339;
23832 v[673][8] = 239;
23833 v[674][8] = 495;
23834 v[675][8] = 415;
23835 v[676][8] = 333;
23836 v[677][8] = 107;
23837 v[678][8] = 435;
23838 v[679][8] = 297;
23839 v[680][8] = 213;
23840 v[681][8] = 149;
23841 v[682][8] = 463;
23842 v[683][8] = 199;
23843 v[684][8] = 323;
23844 v[685][8] = 45;
23845 v[686][8] = 19;
23846 v[687][8] = 301;
23847 v[688][8] = 121;
23848 v[689][8] = 499;
23849 v[690][8] = 187;
23850 v[691][8] = 229;
23851 v[692][8] = 63;
23852 v[693][8] = 425;
23853 v[694][8] = 99;
23854 v[695][8] = 281;
23855 v[696][8] = 35;
23856 v[697][8] = 125;
23857 v[698][8] = 349;
23858 v[699][8] = 87;
23859 v[700][8] = 101;
23860 v[701][8] = 59;
23861 v[702][8] = 195;
23862 v[703][8] = 511;
23863 v[704][8] = 355;
23864 v[705][8] = 73;
23865 v[706][8] = 263;
23866 v[707][8] = 243;
23867 v[708][8] = 101;
23868 v[709][8] = 165;
23869 v[710][8] = 141;
23870 v[711][8] = 11;
23871 v[712][8] = 389;
23872 v[713][8] = 219;
23873 v[714][8] = 187;
23874 v[715][8] = 449;
23875 v[716][8] = 447;
23876 v[717][8] = 393;
23877 v[718][8] = 477;
23878 v[719][8] = 305;
23879 v[720][8] = 221;
23880 v[721][8] = 51;
23881 v[722][8] = 355;
23882 v[723][8] = 209;
23883 v[724][8] = 499;
23884 v[725][8] = 479;
23885 v[726][8] = 265;
23886 v[727][8] = 377;
23887 v[728][8] = 145;
23888 v[729][8] = 411;
23889 v[730][8] = 173;
23890 v[731][8] = 11;
23891 v[732][8] = 433;
23892 v[733][8] = 483;
23893 v[734][8] = 135;
23894 v[735][8] = 385;
23895 v[736][8] = 341;
23896 v[737][8] = 89;
23897 v[738][8] = 209;
23898 v[739][8] = 391;
23899 v[740][8] = 33;
23900 v[741][8] = 395;
23901 v[742][8] = 319;
23902 v[743][8] = 451;
23903 v[744][8] = 119;
23904 v[745][8] = 341;
23905 v[746][8] = 227;
23906 v[747][8] = 375;
23907 v[748][8] = 61;
23908 v[749][8] = 331;
23909 v[750][8] = 493;
23910 v[751][8] = 411;
23911 v[752][8] = 293;
23912 v[753][8] = 47;
23913 v[754][8] = 203;
23914 v[755][8] = 375;
23915 v[756][8] = 167;
23916 v[757][8] = 395;
23917 v[758][8] = 155;
23918 v[759][8] = 5;
23919 v[760][8] = 237;
23920 v[761][8] = 361;
23921 v[762][8] = 489;
23922 v[763][8] = 127;
23923 v[764][8] = 21;
23924 v[765][8] = 345;
23925 v[766][8] = 101;
23926 v[767][8] = 371;
23927 v[768][8] = 233;
23928 v[769][8] = 431;
23929 v[770][8] = 109;
23930 v[771][8] = 119;
23931 v[772][8] = 277;
23932 v[773][8] = 125;
23933 v[774][8] = 263;
23934 v[775][8] = 73;
23935 v[776][8] = 135;
23936 v[777][8] = 123;
23937 v[778][8] = 83;
23938 v[779][8] = 123;
23939 v[780][8] = 405;
23940 v[781][8] = 69;
23941 v[782][8] = 75;
23942 v[783][8] = 287;
23943 v[784][8] = 401;
23944 v[785][8] = 23;
23945 v[786][8] = 283;
23946 v[787][8] = 393;
23947 v[788][8] = 41;
23948 v[789][8] = 379;
23949 v[790][8] = 431;
23950 v[791][8] = 11;
23951 v[792][8] = 475;
23952 v[793][8] = 505;
23953 v[794][8] = 19;
23954 v[795][8] = 365;
23955 v[796][8] = 265;
23956 v[797][8] = 271;
23957 v[798][8] = 499;
23958 v[799][8] = 489;
23959 v[800][8] = 443;
23960 v[801][8] = 165;
23961 v[802][8] = 91;
23962 v[803][8] = 83;
23963 v[804][8] = 291;
23964 v[805][8] = 319;
23965 v[806][8] = 199;
23966 v[807][8] = 107;
23967 v[808][8] = 245;
23968 v[809][8] = 389;
23969 v[810][8] = 143;
23970 v[811][8] = 137;
23971 v[812][8] = 89;
23972 v[813][8] = 125;
23973 v[814][8] = 281;
23974 v[815][8] = 381;
23975 v[816][8] = 215;
23976 v[817][8] = 131;
23977 v[818][8] = 299;
23978 v[819][8] = 249;
23979 v[820][8] = 375;
23980 v[821][8] = 455;
23981 v[822][8] = 43;
23982 v[823][8] = 73;
23983 v[824][8] = 281;
23984 v[825][8] = 217;
23985 v[826][8] = 297;
23986 v[827][8] = 229;
23987 v[828][8] = 431;
23988 v[829][8] = 357;
23989 v[830][8] = 81;
23990 v[831][8] = 357;
23991 v[832][8] = 171;
23992 v[833][8] = 451;
23993 v[834][8] = 481;
23994 v[835][8] = 13;
23995 v[836][8] = 387;
23996 v[837][8] = 491;
23997 v[838][8] = 489;
23998 v[839][8] = 439;
23999 v[840][8] = 385;
24000 v[841][8] = 487;
24001 v[842][8] = 177;
24002 v[843][8] = 393;
24003 v[844][8] = 33;
24004 v[845][8] = 71;
24005 v[846][8] = 375;
24006 v[847][8] = 443;
24007 v[848][8] = 129;
24008 v[849][8] = 407;
24009 v[850][8] = 395;
24010 v[851][8] = 127;
24011 v[852][8] = 65;
24012 v[853][8] = 333;
24013 v[854][8] = 309;
24014 v[855][8] = 119;
24015 v[856][8] = 197;
24016 v[857][8] = 435;
24017 v[858][8] = 497;
24018 v[859][8] = 373;
24019 v[860][8] = 71;
24020 v[861][8] = 379;
24021 v[862][8] = 509;
24022 v[863][8] = 387;
24023 v[864][8] = 159;
24024 v[865][8] = 265;
24025 v[866][8] = 477;
24026 v[867][8] = 463;
24027 v[868][8] = 449;
24028 v[869][8] = 47;
24029 v[870][8] = 353;
24030 v[871][8] = 249;
24031 v[872][8] = 335;
24032 v[873][8] = 505;
24033 v[874][8] = 89;
24034 v[875][8] = 141;
24035 v[876][8] = 55;
24036 v[877][8] = 235;
24037 v[878][8] = 187;
24038 v[879][8] = 87;
24039 v[880][8] = 363;
24040 v[881][8] = 93;
24041 v[882][8] = 363;
24042 v[883][8] = 101;
24043 v[884][8] = 67;
24044 v[885][8] = 215;
24045 v[886][8] = 321;
24046 v[887][8] = 331;
24047 v[888][8] = 305;
24048 v[889][8] = 261;
24049 v[890][8] = 411;
24050 v[891][8] = 491;
24051 v[892][8] = 479;
24052 v[893][8] = 65;
24053 v[894][8] = 307;
24054 v[895][8] = 469;
24055 v[896][8] = 415;
24056 v[897][8] = 131;
24057 v[898][8] = 315;
24058 v[899][8] = 487;
24059 v[900][8] = 83;
24060 v[901][8] = 455;
24061 v[902][8] = 19;
24062 v[903][8] = 113;
24063 v[904][8] = 163;
24064 v[905][8] = 503;
24065 v[906][8] = 99;
24066 v[907][8] = 499;
24067 v[908][8] = 251;
24068 v[909][8] = 239;
24069 v[910][8] = 81;
24070 v[911][8] = 167;
24071 v[912][8] = 391;
24072 v[913][8] = 255;
24073 v[914][8] = 317;
24074 v[915][8] = 363;
24075 v[916][8] = 359;
24076 v[917][8] = 395;
24077 v[918][8] = 419;
24078 v[919][8] = 307;
24079 v[920][8] = 251;
24080 v[921][8] = 267;
24081 v[922][8] = 171;
24082 v[923][8] = 461;
24083 v[924][8] = 183;
24084 v[925][8] = 465;
24085 v[926][8] = 165;
24086 v[927][8] = 163;
24087 v[928][8] = 293;
24088 v[929][8] = 477;
24089 v[930][8] = 223;
24090 v[931][8] = 403;
24091 v[932][8] = 389;
24092 v[933][8] = 97;
24093 v[934][8] = 335;
24094 v[935][8] = 357;
24095 v[936][8] = 297;
24096 v[937][8] = 19;
24097 v[938][8] = 469;
24098 v[939][8] = 501;
24099 v[940][8] = 249;
24100 v[941][8] = 85;
24101 v[942][8] = 213;
24102 v[943][8] = 311;
24103 v[944][8] = 265;
24104 v[945][8] = 379;
24105 v[946][8] = 297;
24106 v[947][8] = 283;
24107 v[948][8] = 393;
24108 v[949][8] = 449;
24109 v[950][8] = 463;
24110 v[951][8] = 289;
24111 v[952][8] = 159;
24112 v[953][8] = 289;
24113 v[954][8] = 499;
24114 v[955][8] = 407;
24115 v[956][8] = 129;
24116 v[957][8] = 137;
24117 v[958][8] = 221;
24118 v[959][8] = 43;
24119 v[960][8] = 89;
24120 v[961][8] = 403;
24121 v[962][8] = 271;
24122 v[963][8] = 75;
24123 v[964][8] = 83;
24124 v[965][8] = 445;
24125 v[966][8] = 453;
24126 v[967][8] = 389;
24127 v[968][8] = 149;
24128 v[969][8] = 143;
24129 v[970][8] = 423;
24130 v[971][8] = 499;
24131 v[972][8] = 317;
24132 v[973][8] = 445;
24133 v[974][8] = 157;
24134 v[975][8] = 137;
24135 v[976][8] = 453;
24136 v[977][8] = 163;
24137 v[978][8] = 87;
24138 v[979][8] = 23;
24139 v[980][8] = 391;
24140 v[981][8] = 119;
24141 v[982][8] = 427;
24142 v[983][8] = 323;
24143 v[984][8] = 173;
24144 v[985][8] = 89;
24145 v[986][8] = 259;
24146 v[987][8] = 377;
24147 v[988][8] = 511;
24148 v[989][8] = 249;
24149 v[990][8] = 31;
24150 v[991][8] = 363;
24151 v[992][8] = 229;
24152 v[993][8] = 353;
24153 v[994][8] = 329;
24154 v[995][8] = 493;
24155 v[996][8] = 427;
24156 v[997][8] = 57;
24157 v[998][8] = 205;
24158 v[999][8] = 389;
24159 v[1000][8] = 91;
24160 v[1001][8] = 83;
24161 v[1002][8] = 13;
24162 v[1003][8] = 219;
24163 v[1004][8] = 439;
24164 v[1005][8] = 45;
24165 v[1006][8] = 35;
24166 v[1007][8] = 371;
24167 v[1008][8] = 441;
24168 v[1009][8] = 17;
24169 v[1010][8] = 267;
24170 v[1011][8] = 501;
24171 v[1012][8] = 53;
24172 v[1013][8] = 25;
24173 v[1014][8] = 333;
24174 v[1015][8] = 17;
24175 v[1016][8] = 201;
24176 v[1017][8] = 475;
24177 v[1018][8] = 257;
24178 v[1019][8] = 417;
24179 v[1020][8] = 345;
24180 v[1021][8] = 381;
24181 v[1022][8] = 377;
24182 v[1023][8] = 55;
24183 v[1024][8] = 403;
24184 v[1025][8] = 77;
24185 v[1026][8] = 389;
24186 v[1027][8] = 347;
24187 v[1028][8] = 363;
24188 v[1029][8] = 211;
24189 v[1030][8] = 413;
24190 v[1031][8] = 419;
24191 v[1032][8] = 5;
24192 v[1033][8] = 167;
24193 v[1034][8] = 219;
24194 v[1035][8] = 201;
24195 v[1036][8] = 285;
24196 v[1037][8] = 425;
24197 v[1038][8] = 11;
24198 v[1039][8] = 77;
24199 v[1040][8] = 269;
24200 v[1041][8] = 489;
24201 v[1042][8] = 281;
24202 v[1043][8] = 403;
24203 v[1044][8] = 79;
24204 v[1045][8] = 425;
24205 v[1046][8] = 125;
24206 v[1047][8] = 81;
24207 v[1048][8] = 331;
24208 v[1049][8] = 437;
24209 v[1050][8] = 271;
24210 v[1051][8] = 397;
24211 v[1052][8] = 299;
24212 v[1053][8] = 475;
24213 v[1054][8] = 271;
24214 v[1055][8] = 249;
24215 v[1056][8] = 413;
24216 v[1057][8] = 233;
24217 v[1058][8] = 261;
24218 v[1059][8] = 495;
24219 v[1060][8] = 171;
24220 v[1061][8] = 69;
24221 v[1062][8] = 27;
24222 v[1063][8] = 409;
24223 v[1064][8] = 21;
24224 v[1065][8] = 421;
24225 v[1066][8] = 367;
24226 v[1067][8] = 81;
24227 v[1068][8] = 483;
24228 v[1069][8] = 255;
24229 v[1070][8] = 15;
24230 v[1071][8] = 219;
24231 v[1072][8] = 365;
24232 v[1073][8] = 497;
24233 v[1074][8] = 181;
24234 v[1075][8] = 75;
24235 v[1076][8] = 431;
24236 v[1077][8] = 99;
24237 v[1078][8] = 325;
24238 v[1079][8] = 407;
24239 v[1080][8] = 229;
24240 v[1081][8] = 281;
24241 v[1082][8] = 63;
24242 v[1083][8] = 83;
24243 v[1084][8] = 493;
24244 v[1085][8] = 5;
24245 v[1086][8] = 113;
24246 v[1087][8] = 15;
24247 v[1088][8] = 271;
24248 v[1089][8] = 37;
24249 v[1090][8] = 87;
24250 v[1091][8] = 451;
24251 v[1092][8] = 299;
24252 v[1093][8] = 83;
24253 v[1094][8] = 451;
24254 v[1095][8] = 311;
24255 v[1096][8] = 441;
24256 v[1097][8] = 47;
24257 v[1098][8] = 455;
24258 v[1099][8] = 47;
24259 v[1100][8] = 253;
24260 v[1101][8] = 13;
24261 v[1102][8] = 109;
24262 v[1103][8] = 369;
24263 v[1104][8] = 347;
24264 v[1105][8] = 11;
24265 v[1106][8] = 409;
24266 v[1107][8] = 275;
24267 v[1108][8] = 63;
24268 v[1109][8] = 441;
24269 v[1110][8] = 15;
24270
24271 v[101][9] = 519;
24272 v[102][9] = 307;
24273 v[103][9] = 931;
24274 v[104][9] = 1023;
24275 v[105][9] = 517;
24276 v[106][9] = 771;
24277 v[107][9] = 151;
24278 v[108][9] = 1023;
24279 v[109][9] = 539;
24280 v[110][9] = 725;
24281 v[111][9] = 45;
24282 v[112][9] = 927;
24283 v[113][9] = 707;
24284 v[114][9] = 29;
24285 v[115][9] = 125;
24286 v[116][9] = 371;
24287 v[117][9] = 275;
24288 v[118][9] = 279;
24289 v[119][9] = 817;
24290 v[120][9] = 389;
24291 v[121][9] = 453;
24292 v[122][9] = 989;
24293 v[123][9] = 1015;
24294 v[124][9] = 29;
24295 v[125][9] = 169;
24296 v[126][9] = 743;
24297 v[127][9] = 99;
24298 v[128][9] = 923;
24299 v[129][9] = 981;
24300 v[130][9] = 181;
24301 v[131][9] = 693;
24302 v[132][9] = 309;
24303 v[133][9] = 227;
24304 v[134][9] = 111;
24305 v[135][9] = 219;
24306 v[136][9] = 897;
24307 v[137][9] = 377;
24308 v[138][9] = 425;
24309 v[139][9] = 609;
24310 v[140][9] = 227;
24311 v[141][9] = 19;
24312 v[142][9] = 221;
24313 v[143][9] = 143;
24314 v[144][9] = 581;
24315 v[145][9] = 147;
24316 v[146][9] = 919;
24317 v[147][9] = 127;
24318 v[148][9] = 725;
24319 v[149][9] = 793;
24320 v[150][9] = 289;
24321 v[151][9] = 411;
24322 v[152][9] = 835;
24323 v[153][9] = 921;
24324 v[154][9] = 957;
24325 v[155][9] = 443;
24326 v[156][9] = 349;
24327 v[157][9] = 813;
24328 v[158][9] = 5;
24329 v[159][9] = 105;
24330 v[160][9] = 457;
24331 v[161][9] = 393;
24332 v[162][9] = 539;
24333 v[163][9] = 101;
24334 v[164][9] = 197;
24335 v[165][9] = 697;
24336 v[166][9] = 27;
24337 v[167][9] = 343;
24338 v[168][9] = 515;
24339 v[169][9] = 69;
24340 v[170][9] = 485;
24341 v[171][9] = 383;
24342 v[172][9] = 855;
24343 v[173][9] = 693;
24344 v[174][9] = 133;
24345 v[175][9] = 87;
24346 v[176][9] = 743;
24347 v[177][9] = 747;
24348 v[178][9] = 475;
24349 v[179][9] = 87;
24350 v[180][9] = 469;
24351 v[181][9] = 763;
24352 v[182][9] = 721;
24353 v[183][9] = 345;
24354 v[184][9] = 479;
24355 v[185][9] = 965;
24356 v[186][9] = 527;
24357 v[187][9] = 121;
24358 v[188][9] = 271;
24359 v[189][9] = 353;
24360 v[190][9] = 467;
24361 v[191][9] = 177;
24362 v[192][9] = 245;
24363 v[193][9] = 627;
24364 v[194][9] = 113;
24365 v[195][9] = 357;
24366 v[196][9] = 7;
24367 v[197][9] = 691;
24368 v[198][9] = 725;
24369 v[199][9] = 355;
24370 v[200][9] = 889;
24371 v[201][9] = 635;
24372 v[202][9] = 737;
24373 v[203][9] = 429;
24374 v[204][9] = 545;
24375 v[205][9] = 925;
24376 v[206][9] = 357;
24377 v[207][9] = 873;
24378 v[208][9] = 187;
24379 v[209][9] = 351;
24380 v[210][9] = 677;
24381 v[211][9] = 999;
24382 v[212][9] = 921;
24383 v[213][9] = 477;
24384 v[214][9] = 233;
24385 v[215][9] = 765;
24386 v[216][9] = 495;
24387 v[217][9] = 81;
24388 v[218][9] = 953;
24389 v[219][9] = 479;
24390 v[220][9] = 89;
24391 v[221][9] = 173;
24392 v[222][9] = 473;
24393 v[223][9] = 131;
24394 v[224][9] = 961;
24395 v[225][9] = 411;
24396 v[226][9] = 291;
24397 v[227][9] = 967;
24398 v[228][9] = 65;
24399 v[229][9] = 511;
24400 v[230][9] = 13;
24401 v[231][9] = 805;
24402 v[232][9] = 945;
24403 v[233][9] = 369;
24404 v[234][9] = 827;
24405 v[235][9] = 295;
24406 v[236][9] = 163;
24407 v[237][9] = 835;
24408 v[238][9] = 259;
24409 v[239][9] = 207;
24410 v[240][9] = 331;
24411 v[241][9] = 29;
24412 v[242][9] = 315;
24413 v[243][9] = 999;
24414 v[244][9] = 133;
24415 v[245][9] = 967;
24416 v[246][9] = 41;
24417 v[247][9] = 117;
24418 v[248][9] = 677;
24419 v[249][9] = 471;
24420 v[250][9] = 717;
24421 v[251][9] = 881;
24422 v[252][9] = 755;
24423 v[253][9] = 351;
24424 v[254][9] = 723;
24425 v[255][9] = 259;
24426 v[256][9] = 879;
24427 v[257][9] = 455;
24428 v[258][9] = 721;
24429 v[259][9] = 289;
24430 v[260][9] = 149;
24431 v[261][9] = 199;
24432 v[262][9] = 805;
24433 v[263][9] = 987;
24434 v[264][9] = 851;
24435 v[265][9] = 423;
24436 v[266][9] = 597;
24437 v[267][9] = 129;
24438 v[268][9] = 11;
24439 v[269][9] = 733;
24440 v[270][9] = 549;
24441 v[271][9] = 153;
24442 v[272][9] = 285;
24443 v[273][9] = 451;
24444 v[274][9] = 559;
24445 v[275][9] = 377;
24446 v[276][9] = 109;
24447 v[277][9] = 357;
24448 v[278][9] = 143;
24449 v[279][9] = 693;
24450 v[280][9] = 615;
24451 v[281][9] = 677;
24452 v[282][9] = 701;
24453 v[283][9] = 475;
24454 v[284][9] = 767;
24455 v[285][9] = 85;
24456 v[286][9] = 229;
24457 v[287][9] = 509;
24458 v[288][9] = 547;
24459 v[289][9] = 151;
24460 v[290][9] = 389;
24461 v[291][9] = 711;
24462 v[292][9] = 785;
24463 v[293][9] = 657;
24464 v[294][9] = 319;
24465 v[295][9] = 509;
24466 v[296][9] = 99;
24467 v[297][9] = 1007;
24468 v[298][9] = 775;
24469 v[299][9] = 359;
24470 v[300][9] = 697;
24471 v[301][9] = 677;
24472 v[302][9] = 85;
24473 v[303][9] = 497;
24474 v[304][9] = 105;
24475 v[305][9] = 615;
24476 v[306][9] = 891;
24477 v[307][9] = 71;
24478 v[308][9] = 449;
24479 v[309][9] = 835;
24480 v[310][9] = 609;
24481 v[311][9] = 377;
24482 v[312][9] = 693;
24483 v[313][9] = 665;
24484 v[314][9] = 627;
24485 v[315][9] = 215;
24486 v[316][9] = 911;
24487 v[317][9] = 503;
24488 v[318][9] = 729;
24489 v[319][9] = 131;
24490 v[320][9] = 19;
24491 v[321][9] = 895;
24492 v[322][9] = 199;
24493 v[323][9] = 161;
24494 v[324][9] = 239;
24495 v[325][9] = 633;
24496 v[326][9] = 1013;
24497 v[327][9] = 537;
24498 v[328][9] = 255;
24499 v[329][9] = 23;
24500 v[330][9] = 149;
24501 v[331][9] = 679;
24502 v[332][9] = 1021;
24503 v[333][9] = 595;
24504 v[334][9] = 199;
24505 v[335][9] = 557;
24506 v[336][9] = 659;
24507 v[337][9] = 251;
24508 v[338][9] = 829;
24509 v[339][9] = 727;
24510 v[340][9] = 439;
24511 v[341][9] = 495;
24512 v[342][9] = 647;
24513 v[343][9] = 223;
24514 v[344][9] = 949;
24515 v[345][9] = 625;
24516 v[346][9] = 87;
24517 v[347][9] = 481;
24518 v[348][9] = 85;
24519 v[349][9] = 799;
24520 v[350][9] = 917;
24521 v[351][9] = 769;
24522 v[352][9] = 949;
24523 v[353][9] = 739;
24524 v[354][9] = 115;
24525 v[355][9] = 499;
24526 v[356][9] = 945;
24527 v[357][9] = 547;
24528 v[358][9] = 225;
24529 v[359][9] = 1015;
24530 v[360][9] = 469;
24531 v[361][9] = 737;
24532 v[362][9] = 495;
24533 v[363][9] = 353;
24534 v[364][9] = 103;
24535 v[365][9] = 17;
24536 v[366][9] = 665;
24537 v[367][9] = 639;
24538 v[368][9] = 525;
24539 v[369][9] = 75;
24540 v[370][9] = 447;
24541 v[371][9] = 185;
24542 v[372][9] = 43;
24543 v[373][9] = 729;
24544 v[374][9] = 577;
24545 v[375][9] = 863;
24546 v[376][9] = 735;
24547 v[377][9] = 317;
24548 v[378][9] = 99;
24549 v[379][9] = 17;
24550 v[380][9] = 477;
24551 v[381][9] = 893;
24552 v[382][9] = 537;
24553 v[383][9] = 519;
24554 v[384][9] = 1017;
24555 v[385][9] = 375;
24556 v[386][9] = 297;
24557 v[387][9] = 325;
24558 v[388][9] = 999;
24559 v[389][9] = 353;
24560 v[390][9] = 343;
24561 v[391][9] = 729;
24562 v[392][9] = 135;
24563 v[393][9] = 489;
24564 v[394][9] = 859;
24565 v[395][9] = 267;
24566 v[396][9] = 141;
24567 v[397][9] = 831;
24568 v[398][9] = 141;
24569 v[399][9] = 893;
24570 v[400][9] = 249;
24571 v[401][9] = 807;
24572 v[402][9] = 53;
24573 v[403][9] = 613;
24574 v[404][9] = 131;
24575 v[405][9] = 547;
24576 v[406][9] = 977;
24577 v[407][9] = 131;
24578 v[408][9] = 999;
24579 v[409][9] = 175;
24580 v[410][9] = 31;
24581 v[411][9] = 341;
24582 v[412][9] = 739;
24583 v[413][9] = 467;
24584 v[414][9] = 675;
24585 v[415][9] = 241;
24586 v[416][9] = 645;
24587 v[417][9] = 247;
24588 v[418][9] = 391;
24589 v[419][9] = 583;
24590 v[420][9] = 183;
24591 v[421][9] = 973;
24592 v[422][9] = 433;
24593 v[423][9] = 367;
24594 v[424][9] = 131;
24595 v[425][9] = 467;
24596 v[426][9] = 571;
24597 v[427][9] = 309;
24598 v[428][9] = 385;
24599 v[429][9] = 977;
24600 v[430][9] = 111;
24601 v[431][9] = 917;
24602 v[432][9] = 935;
24603 v[433][9] = 473;
24604 v[434][9] = 345;
24605 v[435][9] = 411;
24606 v[436][9] = 313;
24607 v[437][9] = 97;
24608 v[438][9] = 149;
24609 v[439][9] = 959;
24610 v[440][9] = 841;
24611 v[441][9] = 839;
24612 v[442][9] = 669;
24613 v[443][9] = 431;
24614 v[444][9] = 51;
24615 v[445][9] = 41;
24616 v[446][9] = 301;
24617 v[447][9] = 247;
24618 v[448][9] = 1015;
24619 v[449][9] = 377;
24620 v[450][9] = 329;
24621 v[451][9] = 945;
24622 v[452][9] = 269;
24623 v[453][9] = 67;
24624 v[454][9] = 979;
24625 v[455][9] = 581;
24626 v[456][9] = 643;
24627 v[457][9] = 823;
24628 v[458][9] = 557;
24629 v[459][9] = 91;
24630 v[460][9] = 405;
24631 v[461][9] = 117;
24632 v[462][9] = 801;
24633 v[463][9] = 509;
24634 v[464][9] = 347;
24635 v[465][9] = 893;
24636 v[466][9] = 303;
24637 v[467][9] = 227;
24638 v[468][9] = 783;
24639 v[469][9] = 555;
24640 v[470][9] = 867;
24641 v[471][9] = 99;
24642 v[472][9] = 703;
24643 v[473][9] = 111;
24644 v[474][9] = 797;
24645 v[475][9] = 873;
24646 v[476][9] = 541;
24647 v[477][9] = 919;
24648 v[478][9] = 513;
24649 v[479][9] = 343;
24650 v[480][9] = 319;
24651 v[481][9] = 517;
24652 v[482][9] = 135;
24653 v[483][9] = 871;
24654 v[484][9] = 917;
24655 v[485][9] = 285;
24656 v[486][9] = 663;
24657 v[487][9] = 301;
24658 v[488][9] = 15;
24659 v[489][9] = 763;
24660 v[490][9] = 89;
24661 v[491][9] = 323;
24662 v[492][9] = 757;
24663 v[493][9] = 317;
24664 v[494][9] = 807;
24665 v[495][9] = 309;
24666 v[496][9] = 1013;
24667 v[497][9] = 345;
24668 v[498][9] = 499;
24669 v[499][9] = 279;
24670 v[500][9] = 711;
24671 v[501][9] = 915;
24672 v[502][9] = 411;
24673 v[503][9] = 281;
24674 v[504][9] = 193;
24675 v[505][9] = 739;
24676 v[506][9] = 365;
24677 v[507][9] = 315;
24678 v[508][9] = 375;
24679 v[509][9] = 809;
24680 v[510][9] = 469;
24681 v[511][9] = 487;
24682 v[512][9] = 621;
24683 v[513][9] = 857;
24684 v[514][9] = 975;
24685 v[515][9] = 537;
24686 v[516][9] = 939;
24687 v[517][9] = 585;
24688 v[518][9] = 129;
24689 v[519][9] = 625;
24690 v[520][9] = 447;
24691 v[521][9] = 129;
24692 v[522][9] = 1017;
24693 v[523][9] = 133;
24694 v[524][9] = 83;
24695 v[525][9] = 3;
24696 v[526][9] = 415;
24697 v[527][9] = 661;
24698 v[528][9] = 53;
24699 v[529][9] = 115;
24700 v[530][9] = 903;
24701 v[531][9] = 49;
24702 v[532][9] = 79;
24703 v[533][9] = 55;
24704 v[534][9] = 385;
24705 v[535][9] = 261;
24706 v[536][9] = 345;
24707 v[537][9] = 297;
24708 v[538][9] = 199;
24709 v[539][9] = 385;
24710 v[540][9] = 617;
24711 v[541][9] = 25;
24712 v[542][9] = 515;
24713 v[543][9] = 275;
24714 v[544][9] = 849;
24715 v[545][9] = 401;
24716 v[546][9] = 471;
24717 v[547][9] = 377;
24718 v[548][9] = 661;
24719 v[549][9] = 535;
24720 v[550][9] = 505;
24721 v[551][9] = 939;
24722 v[552][9] = 465;
24723 v[553][9] = 225;
24724 v[554][9] = 929;
24725 v[555][9] = 219;
24726 v[556][9] = 955;
24727 v[557][9] = 659;
24728 v[558][9] = 441;
24729 v[559][9] = 117;
24730 v[560][9] = 527;
24731 v[561][9] = 427;
24732 v[562][9] = 515;
24733 v[563][9] = 287;
24734 v[564][9] = 191;
24735 v[565][9] = 33;
24736 v[566][9] = 389;
24737 v[567][9] = 197;
24738 v[568][9] = 825;
24739 v[569][9] = 63;
24740 v[570][9] = 417;
24741 v[571][9] = 949;
24742 v[572][9] = 35;
24743 v[573][9] = 571;
24744 v[574][9] = 9;
24745 v[575][9] = 131;
24746 v[576][9] = 609;
24747 v[577][9] = 439;
24748 v[578][9] = 95;
24749 v[579][9] = 19;
24750 v[580][9] = 569;
24751 v[581][9] = 893;
24752 v[582][9] = 451;
24753 v[583][9] = 397;
24754 v[584][9] = 971;
24755 v[585][9] = 801;
24756 v[586][9] = 125;
24757 v[587][9] = 471;
24758 v[588][9] = 187;
24759 v[589][9] = 257;
24760 v[590][9] = 67;
24761 v[591][9] = 949;
24762 v[592][9] = 621;
24763 v[593][9] = 453;
24764 v[594][9] = 411;
24765 v[595][9] = 621;
24766 v[596][9] = 955;
24767 v[597][9] = 309;
24768 v[598][9] = 783;
24769 v[599][9] = 893;
24770 v[600][9] = 597;
24771 v[601][9] = 377;
24772 v[602][9] = 753;
24773 v[603][9] = 145;
24774 v[604][9] = 637;
24775 v[605][9] = 941;
24776 v[606][9] = 593;
24777 v[607][9] = 317;
24778 v[608][9] = 555;
24779 v[609][9] = 375;
24780 v[610][9] = 575;
24781 v[611][9] = 175;
24782 v[612][9] = 403;
24783 v[613][9] = 571;
24784 v[614][9] = 555;
24785 v[615][9] = 109;
24786 v[616][9] = 377;
24787 v[617][9] = 931;
24788 v[618][9] = 499;
24789 v[619][9] = 649;
24790 v[620][9] = 653;
24791 v[621][9] = 329;
24792 v[622][9] = 279;
24793 v[623][9] = 271;
24794 v[624][9] = 647;
24795 v[625][9] = 721;
24796 v[626][9] = 665;
24797 v[627][9] = 429;
24798 v[628][9] = 957;
24799 v[629][9] = 803;
24800 v[630][9] = 767;
24801 v[631][9] = 425;
24802 v[632][9] = 477;
24803 v[633][9] = 995;
24804 v[634][9] = 105;
24805 v[635][9] = 495;
24806 v[636][9] = 575;
24807 v[637][9] = 687;
24808 v[638][9] = 385;
24809 v[639][9] = 227;
24810 v[640][9] = 923;
24811 v[641][9] = 563;
24812 v[642][9] = 723;
24813 v[643][9] = 481;
24814 v[644][9] = 717;
24815 v[645][9] = 111;
24816 v[646][9] = 633;
24817 v[647][9] = 113;
24818 v[648][9] = 369;
24819 v[649][9] = 955;
24820 v[650][9] = 253;
24821 v[651][9] = 321;
24822 v[652][9] = 409;
24823 v[653][9] = 909;
24824 v[654][9] = 367;
24825 v[655][9] = 33;
24826 v[656][9] = 967;
24827 v[657][9] = 453;
24828 v[658][9] = 863;
24829 v[659][9] = 449;
24830 v[660][9] = 539;
24831 v[661][9] = 781;
24832 v[662][9] = 911;
24833 v[663][9] = 113;
24834 v[664][9] = 7;
24835 v[665][9] = 219;
24836 v[666][9] = 725;
24837 v[667][9] = 1015;
24838 v[668][9] = 971;
24839 v[669][9] = 1021;
24840 v[670][9] = 525;
24841 v[671][9] = 785;
24842 v[672][9] = 873;
24843 v[673][9] = 191;
24844 v[674][9] = 893;
24845 v[675][9] = 297;
24846 v[676][9] = 507;
24847 v[677][9] = 215;
24848 v[678][9] = 21;
24849 v[679][9] = 153;
24850 v[680][9] = 645;
24851 v[681][9] = 913;
24852 v[682][9] = 755;
24853 v[683][9] = 371;
24854 v[684][9] = 881;
24855 v[685][9] = 113;
24856 v[686][9] = 903;
24857 v[687][9] = 225;
24858 v[688][9] = 49;
24859 v[689][9] = 587;
24860 v[690][9] = 201;
24861 v[691][9] = 927;
24862 v[692][9] = 429;
24863 v[693][9] = 599;
24864 v[694][9] = 513;
24865 v[695][9] = 97;
24866 v[696][9] = 319;
24867 v[697][9] = 331;
24868 v[698][9] = 833;
24869 v[699][9] = 325;
24870 v[700][9] = 887;
24871 v[701][9] = 139;
24872 v[702][9] = 927;
24873 v[703][9] = 399;
24874 v[704][9] = 163;
24875 v[705][9] = 307;
24876 v[706][9] = 803;
24877 v[707][9] = 169;
24878 v[708][9] = 1019;
24879 v[709][9] = 869;
24880 v[710][9] = 537;
24881 v[711][9] = 907;
24882 v[712][9] = 479;
24883 v[713][9] = 335;
24884 v[714][9] = 697;
24885 v[715][9] = 479;
24886 v[716][9] = 353;
24887 v[717][9] = 769;
24888 v[718][9] = 787;
24889 v[719][9] = 1023;
24890 v[720][9] = 855;
24891 v[721][9] = 493;
24892 v[722][9] = 883;
24893 v[723][9] = 521;
24894 v[724][9] = 735;
24895 v[725][9] = 297;
24896 v[726][9] = 1011;
24897 v[727][9] = 991;
24898 v[728][9] = 879;
24899 v[729][9] = 855;
24900 v[730][9] = 591;
24901 v[731][9] = 415;
24902 v[732][9] = 917;
24903 v[733][9] = 375;
24904 v[734][9] = 453;
24905 v[735][9] = 553;
24906 v[736][9] = 189;
24907 v[737][9] = 841;
24908 v[738][9] = 339;
24909 v[739][9] = 211;
24910 v[740][9] = 601;
24911 v[741][9] = 57;
24912 v[742][9] = 765;
24913 v[743][9] = 745;
24914 v[744][9] = 621;
24915 v[745][9] = 209;
24916 v[746][9] = 875;
24917 v[747][9] = 639;
24918 v[748][9] = 7;
24919 v[749][9] = 595;
24920 v[750][9] = 971;
24921 v[751][9] = 263;
24922 v[752][9] = 1009;
24923 v[753][9] = 201;
24924 v[754][9] = 23;
24925 v[755][9] = 77;
24926 v[756][9] = 621;
24927 v[757][9] = 33;
24928 v[758][9] = 535;
24929 v[759][9] = 963;
24930 v[760][9] = 661;
24931 v[761][9] = 523;
24932 v[762][9] = 263;
24933 v[763][9] = 917;
24934 v[764][9] = 103;
24935 v[765][9] = 623;
24936 v[766][9] = 231;
24937 v[767][9] = 47;
24938 v[768][9] = 301;
24939 v[769][9] = 549;
24940 v[770][9] = 337;
24941 v[771][9] = 675;
24942 v[772][9] = 189;
24943 v[773][9] = 357;
24944 v[774][9] = 1005;
24945 v[775][9] = 789;
24946 v[776][9] = 189;
24947 v[777][9] = 319;
24948 v[778][9] = 721;
24949 v[779][9] = 1005;
24950 v[780][9] = 525;
24951 v[781][9] = 675;
24952 v[782][9] = 539;
24953 v[783][9] = 191;
24954 v[784][9] = 813;
24955 v[785][9] = 917;
24956 v[786][9] = 51;
24957 v[787][9] = 167;
24958 v[788][9] = 415;
24959 v[789][9] = 579;
24960 v[790][9] = 755;
24961 v[791][9] = 605;
24962 v[792][9] = 721;
24963 v[793][9] = 837;
24964 v[794][9] = 529;
24965 v[795][9] = 31;
24966 v[796][9] = 327;
24967 v[797][9] = 799;
24968 v[798][9] = 961;
24969 v[799][9] = 279;
24970 v[800][9] = 409;
24971 v[801][9] = 847;
24972 v[802][9] = 649;
24973 v[803][9] = 241;
24974 v[804][9] = 285;
24975 v[805][9] = 545;
24976 v[806][9] = 407;
24977 v[807][9] = 161;
24978 v[808][9] = 591;
24979 v[809][9] = 73;
24980 v[810][9] = 313;
24981 v[811][9] = 811;
24982 v[812][9] = 17;
24983 v[813][9] = 663;
24984 v[814][9] = 269;
24985 v[815][9] = 261;
24986 v[816][9] = 37;
24987 v[817][9] = 783;
24988 v[818][9] = 127;
24989 v[819][9] = 917;
24990 v[820][9] = 231;
24991 v[821][9] = 577;
24992 v[822][9] = 975;
24993 v[823][9] = 793;
24994 v[824][9] = 921;
24995 v[825][9] = 343;
24996 v[826][9] = 751;
24997 v[827][9] = 139;
24998 v[828][9] = 221;
24999 v[829][9] = 79;
25000 v[830][9] = 817;
25001 v[831][9] = 393;
25002 v[832][9] = 545;
25003 v[833][9] = 11;
25004 v[834][9] = 781;
25005 v[835][9] = 71;
25006 v[836][9] = 1;
25007 v[837][9] = 699;
25008 v[838][9] = 767;
25009 v[839][9] = 917;
25010 v[840][9] = 9;
25011 v[841][9] = 107;
25012 v[842][9] = 341;
25013 v[843][9] = 587;
25014 v[844][9] = 903;
25015 v[845][9] = 965;
25016 v[846][9] = 599;
25017 v[847][9] = 507;
25018 v[848][9] = 843;
25019 v[849][9] = 739;
25020 v[850][9] = 579;
25021 v[851][9] = 397;
25022 v[852][9] = 397;
25023 v[853][9] = 325;
25024 v[854][9] = 775;
25025 v[855][9] = 565;
25026 v[856][9] = 925;
25027 v[857][9] = 75;
25028 v[858][9] = 55;
25029 v[859][9] = 979;
25030 v[860][9] = 931;
25031 v[861][9] = 93;
25032 v[862][9] = 957;
25033 v[863][9] = 857;
25034 v[864][9] = 753;
25035 v[865][9] = 965;
25036 v[866][9] = 795;
25037 v[867][9] = 67;
25038 v[868][9] = 5;
25039 v[869][9] = 87;
25040 v[870][9] = 909;
25041 v[871][9] = 97;
25042 v[872][9] = 995;
25043 v[873][9] = 271;
25044 v[874][9] = 875;
25045 v[875][9] = 671;
25046 v[876][9] = 613;
25047 v[877][9] = 33;
25048 v[878][9] = 351;
25049 v[879][9] = 69;
25050 v[880][9] = 811;
25051 v[881][9] = 669;
25052 v[882][9] = 729;
25053 v[883][9] = 401;
25054 v[884][9] = 647;
25055 v[885][9] = 241;
25056 v[886][9] = 435;
25057 v[887][9] = 447;
25058 v[888][9] = 721;
25059 v[889][9] = 271;
25060 v[890][9] = 745;
25061 v[891][9] = 53;
25062 v[892][9] = 775;
25063 v[893][9] = 99;
25064 v[894][9] = 343;
25065 v[895][9] = 451;
25066 v[896][9] = 427;
25067 v[897][9] = 593;
25068 v[898][9] = 339;
25069 v[899][9] = 845;
25070 v[900][9] = 243;
25071 v[901][9] = 345;
25072 v[902][9] = 17;
25073 v[903][9] = 573;
25074 v[904][9] = 421;
25075 v[905][9] = 517;
25076 v[906][9] = 971;
25077 v[907][9] = 499;
25078 v[908][9] = 435;
25079 v[909][9] = 769;
25080 v[910][9] = 75;
25081 v[911][9] = 203;
25082 v[912][9] = 793;
25083 v[913][9] = 985;
25084 v[914][9] = 343;
25085 v[915][9] = 955;
25086 v[916][9] = 735;
25087 v[917][9] = 523;
25088 v[918][9] = 659;
25089 v[919][9] = 703;
25090 v[920][9] = 303;
25091 v[921][9] = 421;
25092 v[922][9] = 951;
25093 v[923][9] = 405;
25094 v[924][9] = 631;
25095 v[925][9] = 825;
25096 v[926][9] = 735;
25097 v[927][9] = 433;
25098 v[928][9] = 841;
25099 v[929][9] = 485;
25100 v[930][9] = 49;
25101 v[931][9] = 749;
25102 v[932][9] = 107;
25103 v[933][9] = 669;
25104 v[934][9] = 211;
25105 v[935][9] = 497;
25106 v[936][9] = 143;
25107 v[937][9] = 99;
25108 v[938][9] = 57;
25109 v[939][9] = 277;
25110 v[940][9] = 969;
25111 v[941][9] = 107;
25112 v[942][9] = 397;
25113 v[943][9] = 563;
25114 v[944][9] = 551;
25115 v[945][9] = 447;
25116 v[946][9] = 381;
25117 v[947][9] = 187;
25118 v[948][9] = 57;
25119 v[949][9] = 405;
25120 v[950][9] = 731;
25121 v[951][9] = 769;
25122 v[952][9] = 923;
25123 v[953][9] = 955;
25124 v[954][9] = 915;
25125 v[955][9] = 737;
25126 v[956][9] = 595;
25127 v[957][9] = 341;
25128 v[958][9] = 253;
25129 v[959][9] = 823;
25130 v[960][9] = 197;
25131 v[961][9] = 321;
25132 v[962][9] = 315;
25133 v[963][9] = 181;
25134 v[964][9] = 885;
25135 v[965][9] = 497;
25136 v[966][9] = 159;
25137 v[967][9] = 571;
25138 v[968][9] = 981;
25139 v[969][9] = 899;
25140 v[970][9] = 785;
25141 v[971][9] = 947;
25142 v[972][9] = 217;
25143 v[973][9] = 217;
25144 v[974][9] = 135;
25145 v[975][9] = 753;
25146 v[976][9] = 623;
25147 v[977][9] = 565;
25148 v[978][9] = 717;
25149 v[979][9] = 903;
25150 v[980][9] = 581;
25151 v[981][9] = 955;
25152 v[982][9] = 621;
25153 v[983][9] = 361;
25154 v[984][9] = 869;
25155 v[985][9] = 87;
25156 v[986][9] = 943;
25157 v[987][9] = 907;
25158 v[988][9] = 853;
25159 v[989][9] = 353;
25160 v[990][9] = 335;
25161 v[991][9] = 197;
25162 v[992][9] = 771;
25163 v[993][9] = 433;
25164 v[994][9] = 743;
25165 v[995][9] = 195;
25166 v[996][9] = 91;
25167 v[997][9] = 1023;
25168 v[998][9] = 63;
25169 v[999][9] = 301;
25170 v[1000][9] = 647;
25171 v[1001][9] = 205;
25172 v[1002][9] = 485;
25173 v[1003][9] = 927;
25174 v[1004][9] = 1003;
25175 v[1005][9] = 987;
25176 v[1006][9] = 359;
25177 v[1007][9] = 577;
25178 v[1008][9] = 147;
25179 v[1009][9] = 141;
25180 v[1010][9] = 1017;
25181 v[1011][9] = 701;
25182 v[1012][9] = 273;
25183 v[1013][9] = 89;
25184 v[1014][9] = 589;
25185 v[1015][9] = 487;
25186 v[1016][9] = 859;
25187 v[1017][9] = 343;
25188 v[1018][9] = 91;
25189 v[1019][9] = 847;
25190 v[1020][9] = 341;
25191 v[1021][9] = 173;
25192 v[1022][9] = 287;
25193 v[1023][9] = 1003;
25194 v[1024][9] = 289;
25195 v[1025][9] = 639;
25196 v[1026][9] = 983;
25197 v[1027][9] = 685;
25198 v[1028][9] = 697;
25199 v[1029][9] = 35;
25200 v[1030][9] = 701;
25201 v[1031][9] = 645;
25202 v[1032][9] = 911;
25203 v[1033][9] = 501;
25204 v[1034][9] = 705;
25205 v[1035][9] = 873;
25206 v[1036][9] = 763;
25207 v[1037][9] = 745;
25208 v[1038][9] = 657;
25209 v[1039][9] = 559;
25210 v[1040][9] = 699;
25211 v[1041][9] = 315;
25212 v[1042][9] = 347;
25213 v[1043][9] = 429;
25214 v[1044][9] = 197;
25215 v[1045][9] = 165;
25216 v[1046][9] = 955;
25217 v[1047][9] = 859;
25218 v[1048][9] = 167;
25219 v[1049][9] = 303;
25220 v[1050][9] = 833;
25221 v[1051][9] = 531;
25222 v[1052][9] = 473;
25223 v[1053][9] = 635;
25224 v[1054][9] = 641;
25225 v[1055][9] = 195;
25226 v[1056][9] = 589;
25227 v[1057][9] = 821;
25228 v[1058][9] = 205;
25229 v[1059][9] = 3;
25230 v[1060][9] = 635;
25231 v[1061][9] = 371;
25232 v[1062][9] = 891;
25233 v[1063][9] = 249;
25234 v[1064][9] = 123;
25235 v[1065][9] = 77;
25236 v[1066][9] = 623;
25237 v[1067][9] = 993;
25238 v[1068][9] = 401;
25239 v[1069][9] = 525;
25240 v[1070][9] = 427;
25241 v[1071][9] = 71;
25242 v[1072][9] = 655;
25243 v[1073][9] = 951;
25244 v[1074][9] = 357;
25245 v[1075][9] = 851;
25246 v[1076][9] = 899;
25247 v[1077][9] = 535;
25248 v[1078][9] = 493;
25249 v[1079][9] = 323;
25250 v[1080][9] = 1003;
25251 v[1081][9] = 343;
25252 v[1082][9] = 515;
25253 v[1083][9] = 859;
25254 v[1084][9] = 1017;
25255 v[1085][9] = 5;
25256 v[1086][9] = 423;
25257 v[1087][9] = 315;
25258 v[1088][9] = 1011;
25259 v[1089][9] = 703;
25260 v[1090][9] = 41;
25261 v[1091][9] = 777;
25262 v[1092][9] = 163;
25263 v[1093][9] = 95;
25264 v[1094][9] = 831;
25265 v[1095][9] = 79;
25266 v[1096][9] = 975;
25267 v[1097][9] = 235;
25268 v[1098][9] = 633;
25269 v[1099][9] = 723;
25270 v[1100][9] = 297;
25271 v[1101][9] = 589;
25272 v[1102][9] = 317;
25273 v[1103][9] = 679;
25274 v[1104][9] = 981;
25275 v[1105][9] = 195;
25276 v[1106][9] = 399;
25277 v[1107][9] = 1003;
25278 v[1108][9] = 121;
25279 v[1109][9] = 501;
25280 v[1110][9] = 155;
25281
25282 v[161][10] = 7;
25283 v[162][10] = 2011;
25284 v[163][10] = 1001;
25285 v[164][10] = 49;
25286 v[165][10] = 825;
25287 v[166][10] = 415;
25288 v[167][10] = 1441;
25289 v[168][10] = 383;
25290 v[169][10] = 1581;
25291 v[170][10] = 623;
25292 v[171][10] = 1621;
25293 v[172][10] = 1319;
25294 v[173][10] = 1387;
25295 v[174][10] = 619;
25296 v[175][10] = 839;
25297 v[176][10] = 217;
25298 v[177][10] = 75;
25299 v[178][10] = 1955;
25300 v[179][10] = 505;
25301 v[180][10] = 281;
25302 v[181][10] = 1629;
25303 v[182][10] = 1379;
25304 v[183][10] = 53;
25305 v[184][10] = 1111;
25306 v[185][10] = 1399;
25307 v[186][10] = 301;
25308 v[187][10] = 209;
25309 v[188][10] = 49;
25310 v[189][10] = 155;
25311 v[190][10] = 1647;
25312 v[191][10] = 631;
25313 v[192][10] = 129;
25314 v[193][10] = 1569;
25315 v[194][10] = 335;
25316 v[195][10] = 67;
25317 v[196][10] = 1955;
25318 v[197][10] = 1611;
25319 v[198][10] = 2021;
25320 v[199][10] = 1305;
25321 v[200][10] = 121;
25322 v[201][10] = 37;
25323 v[202][10] = 877;
25324 v[203][10] = 835;
25325 v[204][10] = 1457;
25326 v[205][10] = 669;
25327 v[206][10] = 1405;
25328 v[207][10] = 935;
25329 v[208][10] = 1735;
25330 v[209][10] = 665;
25331 v[210][10] = 551;
25332 v[211][10] = 789;
25333 v[212][10] = 1543;
25334 v[213][10] = 1267;
25335 v[214][10] = 1027;
25336 v[215][10] = 1;
25337 v[216][10] = 1911;
25338 v[217][10] = 163;
25339 v[218][10] = 1929;
25340 v[219][10] = 67;
25341 v[220][10] = 1975;
25342 v[221][10] = 1681;
25343 v[222][10] = 1413;
25344 v[223][10] = 191;
25345 v[224][10] = 1711;
25346 v[225][10] = 1307;
25347 v[226][10] = 401;
25348 v[227][10] = 725;
25349 v[228][10] = 1229;
25350 v[229][10] = 1403;
25351 v[230][10] = 1609;
25352 v[231][10] = 2035;
25353 v[232][10] = 917;
25354 v[233][10] = 921;
25355 v[234][10] = 1789;
25356 v[235][10] = 41;
25357 v[236][10] = 2003;
25358 v[237][10] = 187;
25359 v[238][10] = 67;
25360 v[239][10] = 1635;
25361 v[240][10] = 717;
25362 v[241][10] = 1449;
25363 v[242][10] = 277;
25364 v[243][10] = 1903;
25365 v[244][10] = 1179;
25366 v[245][10] = 363;
25367 v[246][10] = 1211;
25368 v[247][10] = 1231;
25369 v[248][10] = 647;
25370 v[249][10] = 1261;
25371 v[250][10] = 1029;
25372 v[251][10] = 1485;
25373 v[252][10] = 1309;
25374 v[253][10] = 1149;
25375 v[254][10] = 317;
25376 v[255][10] = 1335;
25377 v[256][10] = 171;
25378 v[257][10] = 243;
25379 v[258][10] = 271;
25380 v[259][10] = 1055;
25381 v[260][10] = 1601;
25382 v[261][10] = 1129;
25383 v[262][10] = 1653;
25384 v[263][10] = 205;
25385 v[264][10] = 1463;
25386 v[265][10] = 1681;
25387 v[266][10] = 1621;
25388 v[267][10] = 197;
25389 v[268][10] = 951;
25390 v[269][10] = 573;
25391 v[270][10] = 1697;
25392 v[271][10] = 1265;
25393 v[272][10] = 1321;
25394 v[273][10] = 1805;
25395 v[274][10] = 1235;
25396 v[275][10] = 1853;
25397 v[276][10] = 1307;
25398 v[277][10] = 945;
25399 v[278][10] = 1197;
25400 v[279][10] = 1411;
25401 v[280][10] = 833;
25402 v[281][10] = 273;
25403 v[282][10] = 1517;
25404 v[283][10] = 1747;
25405 v[284][10] = 1095;
25406 v[285][10] = 1345;
25407 v[286][10] = 869;
25408 v[287][10] = 57;
25409 v[288][10] = 1383;
25410 v[289][10] = 221;
25411 v[290][10] = 1713;
25412 v[291][10] = 335;
25413 v[292][10] = 1751;
25414 v[293][10] = 1141;
25415 v[294][10] = 839;
25416 v[295][10] = 523;
25417 v[296][10] = 1861;
25418 v[297][10] = 1105;
25419 v[298][10] = 389;
25420 v[299][10] = 1177;
25421 v[300][10] = 1877;
25422 v[301][10] = 805;
25423 v[302][10] = 93;
25424 v[303][10] = 1591;
25425 v[304][10] = 423;
25426 v[305][10] = 1835;
25427 v[306][10] = 99;
25428 v[307][10] = 1781;
25429 v[308][10] = 1515;
25430 v[309][10] = 1909;
25431 v[310][10] = 1011;
25432 v[311][10] = 303;
25433 v[312][10] = 385;
25434 v[313][10] = 1635;
25435 v[314][10] = 357;
25436 v[315][10] = 973;
25437 v[316][10] = 1781;
25438 v[317][10] = 1707;
25439 v[318][10] = 1363;
25440 v[319][10] = 1053;
25441 v[320][10] = 649;
25442 v[321][10] = 1469;
25443 v[322][10] = 623;
25444 v[323][10] = 1429;
25445 v[324][10] = 1241;
25446 v[325][10] = 1151;
25447 v[326][10] = 1055;
25448 v[327][10] = 503;
25449 v[328][10] = 921;
25450 v[329][10] = 3;
25451 v[330][10] = 349;
25452 v[331][10] = 1149;
25453 v[332][10] = 293;
25454 v[333][10] = 45;
25455 v[334][10] = 303;
25456 v[335][10] = 877;
25457 v[336][10] = 1565;
25458 v[337][10] = 1583;
25459 v[338][10] = 1001;
25460 v[339][10] = 663;
25461 v[340][10] = 1535;
25462 v[341][10] = 395;
25463 v[342][10] = 1141;
25464 v[343][10] = 1481;
25465 v[344][10] = 1797;
25466 v[345][10] = 643;
25467 v[346][10] = 1507;
25468 v[347][10] = 465;
25469 v[348][10] = 2027;
25470 v[349][10] = 1695;
25471 v[350][10] = 367;
25472 v[351][10] = 937;
25473 v[352][10] = 719;
25474 v[353][10] = 545;
25475 v[354][10] = 1991;
25476 v[355][10] = 83;
25477 v[356][10] = 819;
25478 v[357][10] = 239;
25479 v[358][10] = 1791;
25480 v[359][10] = 1461;
25481 v[360][10] = 1647;
25482 v[361][10] = 1501;
25483 v[362][10] = 1161;
25484 v[363][10] = 1629;
25485 v[364][10] = 139;
25486 v[365][10] = 1595;
25487 v[366][10] = 1921;
25488 v[367][10] = 1267;
25489 v[368][10] = 1415;
25490 v[369][10] = 509;
25491 v[370][10] = 347;
25492 v[371][10] = 777;
25493 v[372][10] = 1083;
25494 v[373][10] = 363;
25495 v[374][10] = 269;
25496 v[375][10] = 1015;
25497 v[376][10] = 1809;
25498 v[377][10] = 1105;
25499 v[378][10] = 1429;
25500 v[379][10] = 1471;
25501 v[380][10] = 2019;
25502 v[381][10] = 381;
25503 v[382][10] = 2025;
25504 v[383][10] = 1223;
25505 v[384][10] = 827;
25506 v[385][10] = 1733;
25507 v[386][10] = 887;
25508 v[387][10] = 1321;
25509 v[388][10] = 803;
25510 v[389][10] = 1951;
25511 v[390][10] = 1297;
25512 v[391][10] = 1995;
25513 v[392][10] = 833;
25514 v[393][10] = 1107;
25515 v[394][10] = 1135;
25516 v[395][10] = 1181;
25517 v[396][10] = 1251;
25518 v[397][10] = 983;
25519 v[398][10] = 1389;
25520 v[399][10] = 1565;
25521 v[400][10] = 273;
25522 v[401][10] = 137;
25523 v[402][10] = 71;
25524 v[403][10] = 735;
25525 v[404][10] = 1005;
25526 v[405][10] = 933;
25527 v[406][10] = 67;
25528 v[407][10] = 1471;
25529 v[408][10] = 551;
25530 v[409][10] = 457;
25531 v[410][10] = 1667;
25532 v[411][10] = 1729;
25533 v[412][10] = 919;
25534 v[413][10] = 285;
25535 v[414][10] = 1629;
25536 v[415][10] = 1815;
25537 v[416][10] = 653;
25538 v[417][10] = 1919;
25539 v[418][10] = 1039;
25540 v[419][10] = 531;
25541 v[420][10] = 393;
25542 v[421][10] = 1411;
25543 v[422][10] = 359;
25544 v[423][10] = 221;
25545 v[424][10] = 699;
25546 v[425][10] = 1485;
25547 v[426][10] = 471;
25548 v[427][10] = 1357;
25549 v[428][10] = 1715;
25550 v[429][10] = 595;
25551 v[430][10] = 1677;
25552 v[431][10] = 153;
25553 v[432][10] = 1903;
25554 v[433][10] = 1281;
25555 v[434][10] = 215;
25556 v[435][10] = 781;
25557 v[436][10] = 543;
25558 v[437][10] = 293;
25559 v[438][10] = 1807;
25560 v[439][10] = 965;
25561 v[440][10] = 1695;
25562 v[441][10] = 443;
25563 v[442][10] = 1985;
25564 v[443][10] = 321;
25565 v[444][10] = 879;
25566 v[445][10] = 1227;
25567 v[446][10] = 1915;
25568 v[447][10] = 839;
25569 v[448][10] = 1945;
25570 v[449][10] = 1993;
25571 v[450][10] = 1165;
25572 v[451][10] = 51;
25573 v[452][10] = 557;
25574 v[453][10] = 723;
25575 v[454][10] = 1491;
25576 v[455][10] = 817;
25577 v[456][10] = 1237;
25578 v[457][10] = 947;
25579 v[458][10] = 1215;
25580 v[459][10] = 1911;
25581 v[460][10] = 1225;
25582 v[461][10] = 1965;
25583 v[462][10] = 1889;
25584 v[463][10] = 1503;
25585 v[464][10] = 1177;
25586 v[465][10] = 73;
25587 v[466][10] = 1767;
25588 v[467][10] = 303;
25589 v[468][10] = 177;
25590 v[469][10] = 1897;
25591 v[470][10] = 1401;
25592 v[471][10] = 321;
25593 v[472][10] = 921;
25594 v[473][10] = 217;
25595 v[474][10] = 1779;
25596 v[475][10] = 327;
25597 v[476][10] = 1889;
25598 v[477][10] = 333;
25599 v[478][10] = 615;
25600 v[479][10] = 1665;
25601 v[480][10] = 1825;
25602 v[481][10] = 1639;
25603 v[482][10] = 237;
25604 v[483][10] = 1205;
25605 v[484][10] = 361;
25606 v[485][10] = 129;
25607 v[486][10] = 1655;
25608 v[487][10] = 983;
25609 v[488][10] = 1089;
25610 v[489][10] = 1171;
25611 v[490][10] = 401;
25612 v[491][10] = 677;
25613 v[492][10] = 643;
25614 v[493][10] = 749;
25615 v[494][10] = 303;
25616 v[495][10] = 1407;
25617 v[496][10] = 1873;
25618 v[497][10] = 1579;
25619 v[498][10] = 1491;
25620 v[499][10] = 1393;
25621 v[500][10] = 1247;
25622 v[501][10] = 789;
25623 v[502][10] = 763;
25624 v[503][10] = 49;
25625 v[504][10] = 5;
25626 v[505][10] = 1607;
25627 v[506][10] = 1891;
25628 v[507][10] = 735;
25629 v[508][10] = 1557;
25630 v[509][10] = 1909;
25631 v[510][10] = 1765;
25632 v[511][10] = 1777;
25633 v[512][10] = 1127;
25634 v[513][10] = 813;
25635 v[514][10] = 695;
25636 v[515][10] = 97;
25637 v[516][10] = 731;
25638 v[517][10] = 1503;
25639 v[518][10] = 1751;
25640 v[519][10] = 333;
25641 v[520][10] = 769;
25642 v[521][10] = 865;
25643 v[522][10] = 693;
25644 v[523][10] = 377;
25645 v[524][10] = 1919;
25646 v[525][10] = 957;
25647 v[526][10] = 1359;
25648 v[527][10] = 1627;
25649 v[528][10] = 1039;
25650 v[529][10] = 1783;
25651 v[530][10] = 1065;
25652 v[531][10] = 1665;
25653 v[532][10] = 1917;
25654 v[533][10] = 1947;
25655 v[534][10] = 991;
25656 v[535][10] = 1997;
25657 v[536][10] = 841;
25658 v[537][10] = 459;
25659 v[538][10] = 221;
25660 v[539][10] = 327;
25661 v[540][10] = 1595;
25662 v[541][10] = 1881;
25663 v[542][10] = 1269;
25664 v[543][10] = 1007;
25665 v[544][10] = 129;
25666 v[545][10] = 1413;
25667 v[546][10] = 475;
25668 v[547][10] = 1105;
25669 v[548][10] = 791;
25670 v[549][10] = 1983;
25671 v[550][10] = 1359;
25672 v[551][10] = 503;
25673 v[552][10] = 691;
25674 v[553][10] = 659;
25675 v[554][10] = 691;
25676 v[555][10] = 343;
25677 v[556][10] = 1375;
25678 v[557][10] = 1919;
25679 v[558][10] = 263;
25680 v[559][10] = 1373;
25681 v[560][10] = 603;
25682 v[561][10] = 1383;
25683 v[562][10] = 297;
25684 v[563][10] = 781;
25685 v[564][10] = 145;
25686 v[565][10] = 285;
25687 v[566][10] = 767;
25688 v[567][10] = 1739;
25689 v[568][10] = 1715;
25690 v[569][10] = 715;
25691 v[570][10] = 317;
25692 v[571][10] = 1333;
25693 v[572][10] = 85;
25694 v[573][10] = 831;
25695 v[574][10] = 1615;
25696 v[575][10] = 81;
25697 v[576][10] = 1667;
25698 v[577][10] = 1467;
25699 v[578][10] = 1457;
25700 v[579][10] = 1453;
25701 v[580][10] = 1825;
25702 v[581][10] = 109;
25703 v[582][10] = 387;
25704 v[583][10] = 1207;
25705 v[584][10] = 2039;
25706 v[585][10] = 213;
25707 v[586][10] = 1351;
25708 v[587][10] = 1329;
25709 v[588][10] = 1173;
25710 v[589][10] = 57;
25711 v[590][10] = 1769;
25712 v[591][10] = 951;
25713 v[592][10] = 183;
25714 v[593][10] = 23;
25715 v[594][10] = 451;
25716 v[595][10] = 1155;
25717 v[596][10] = 1551;
25718 v[597][10] = 2037;
25719 v[598][10] = 811;
25720 v[599][10] = 635;
25721 v[600][10] = 1671;
25722 v[601][10] = 1451;
25723 v[602][10] = 863;
25724 v[603][10] = 1499;
25725 v[604][10] = 1673;
25726 v[605][10] = 363;
25727 v[606][10] = 1029;
25728 v[607][10] = 1077;
25729 v[608][10] = 1525;
25730 v[609][10] = 277;
25731 v[610][10] = 1023;
25732 v[611][10] = 655;
25733 v[612][10] = 665;
25734 v[613][10] = 1869;
25735 v[614][10] = 1255;
25736 v[615][10] = 965;
25737 v[616][10] = 277;
25738 v[617][10] = 1601;
25739 v[618][10] = 329;
25740 v[619][10] = 1603;
25741 v[620][10] = 1901;
25742 v[621][10] = 395;
25743 v[622][10] = 65;
25744 v[623][10] = 1307;
25745 v[624][10] = 2029;
25746 v[625][10] = 21;
25747 v[626][10] = 1321;
25748 v[627][10] = 543;
25749 v[628][10] = 1569;
25750 v[629][10] = 1185;
25751 v[630][10] = 1905;
25752 v[631][10] = 1701;
25753 v[632][10] = 413;
25754 v[633][10] = 2041;
25755 v[634][10] = 1697;
25756 v[635][10] = 725;
25757 v[636][10] = 1417;
25758 v[637][10] = 1847;
25759 v[638][10] = 411;
25760 v[639][10] = 211;
25761 v[640][10] = 915;
25762 v[641][10] = 1891;
25763 v[642][10] = 17;
25764 v[643][10] = 1877;
25765 v[644][10] = 1699;
25766 v[645][10] = 687;
25767 v[646][10] = 1089;
25768 v[647][10] = 1973;
25769 v[648][10] = 1809;
25770 v[649][10] = 851;
25771 v[650][10] = 1495;
25772 v[651][10] = 1257;
25773 v[652][10] = 63;
25774 v[653][10] = 1323;
25775 v[654][10] = 1307;
25776 v[655][10] = 609;
25777 v[656][10] = 881;
25778 v[657][10] = 1543;
25779 v[658][10] = 177;
25780 v[659][10] = 617;
25781 v[660][10] = 1505;
25782 v[661][10] = 1747;
25783 v[662][10] = 1537;
25784 v[663][10] = 925;
25785 v[664][10] = 183;
25786 v[665][10] = 77;
25787 v[666][10] = 1723;
25788 v[667][10] = 1877;
25789 v[668][10] = 1703;
25790 v[669][10] = 397;
25791 v[670][10] = 459;
25792 v[671][10] = 521;
25793 v[672][10] = 257;
25794 v[673][10] = 1177;
25795 v[674][10] = 389;
25796 v[675][10] = 1947;
25797 v[676][10] = 1553;
25798 v[677][10] = 1583;
25799 v[678][10] = 1831;
25800 v[679][10] = 261;
25801 v[680][10] = 485;
25802 v[681][10] = 289;
25803 v[682][10] = 1281;
25804 v[683][10] = 1543;
25805 v[684][10] = 1591;
25806 v[685][10] = 1123;
25807 v[686][10] = 573;
25808 v[687][10] = 821;
25809 v[688][10] = 1065;
25810 v[689][10] = 1933;
25811 v[690][10] = 1373;
25812 v[691][10] = 2005;
25813 v[692][10] = 905;
25814 v[693][10] = 207;
25815 v[694][10] = 173;
25816 v[695][10] = 1573;
25817 v[696][10] = 1597;
25818 v[697][10] = 573;
25819 v[698][10] = 1883;
25820 v[699][10] = 1795;
25821 v[700][10] = 1499;
25822 v[701][10] = 1743;
25823 v[702][10] = 553;
25824 v[703][10] = 335;
25825 v[704][10] = 333;
25826 v[705][10] = 1645;
25827 v[706][10] = 791;
25828 v[707][10] = 871;
25829 v[708][10] = 1157;
25830 v[709][10] = 969;
25831 v[710][10] = 557;
25832 v[711][10] = 141;
25833 v[712][10] = 223;
25834 v[713][10] = 1129;
25835 v[714][10] = 1685;
25836 v[715][10] = 423;
25837 v[716][10] = 1069;
25838 v[717][10] = 391;
25839 v[718][10] = 99;
25840 v[719][10] = 95;
25841 v[720][10] = 1847;
25842 v[721][10] = 531;
25843 v[722][10] = 1859;
25844 v[723][10] = 1833;
25845 v[724][10] = 1833;
25846 v[725][10] = 341;
25847 v[726][10] = 237;
25848 v[727][10] = 1997;
25849 v[728][10] = 1799;
25850 v[729][10] = 409;
25851 v[730][10] = 431;
25852 v[731][10] = 1917;
25853 v[732][10] = 363;
25854 v[733][10] = 335;
25855 v[734][10] = 1039;
25856 v[735][10] = 1085;
25857 v[736][10] = 1657;
25858 v[737][10] = 1975;
25859 v[738][10] = 1527;
25860 v[739][10] = 1111;
25861 v[740][10] = 659;
25862 v[741][10] = 389;
25863 v[742][10] = 899;
25864 v[743][10] = 595;
25865 v[744][10] = 1439;
25866 v[745][10] = 1861;
25867 v[746][10] = 1979;
25868 v[747][10] = 1569;
25869 v[748][10] = 1087;
25870 v[749][10] = 1009;
25871 v[750][10] = 165;
25872 v[751][10] = 1895;
25873 v[752][10] = 1481;
25874 v[753][10] = 1583;
25875 v[754][10] = 29;
25876 v[755][10] = 1193;
25877 v[756][10] = 1673;
25878 v[757][10] = 1075;
25879 v[758][10] = 301;
25880 v[759][10] = 1081;
25881 v[760][10] = 1377;
25882 v[761][10] = 1747;
25883 v[762][10] = 1497;
25884 v[763][10] = 1103;
25885 v[764][10] = 1789;
25886 v[765][10] = 887;
25887 v[766][10] = 739;
25888 v[767][10] = 1577;
25889 v[768][10] = 313;
25890 v[769][10] = 1367;
25891 v[770][10] = 1299;
25892 v[771][10] = 1801;
25893 v[772][10] = 1131;
25894 v[773][10] = 1837;
25895 v[774][10] = 73;
25896 v[775][10] = 1865;
25897 v[776][10] = 1065;
25898 v[777][10] = 843;
25899 v[778][10] = 635;
25900 v[779][10] = 55;
25901 v[780][10] = 1655;
25902 v[781][10] = 913;
25903 v[782][10] = 1037;
25904 v[783][10] = 223;
25905 v[784][10] = 1871;
25906 v[785][10] = 1161;
25907 v[786][10] = 461;
25908 v[787][10] = 479;
25909 v[788][10] = 511;
25910 v[789][10] = 1721;
25911 v[790][10] = 1107;
25912 v[791][10] = 389;
25913 v[792][10] = 151;
25914 v[793][10] = 35;
25915 v[794][10] = 375;
25916 v[795][10] = 1099;
25917 v[796][10] = 937;
25918 v[797][10] = 1185;
25919 v[798][10] = 1701;
25920 v[799][10] = 769;
25921 v[800][10] = 639;
25922 v[801][10] = 1633;
25923 v[802][10] = 1609;
25924 v[803][10] = 379;
25925 v[804][10] = 1613;
25926 v[805][10] = 2031;
25927 v[806][10] = 685;
25928 v[807][10] = 289;
25929 v[808][10] = 975;
25930 v[809][10] = 671;
25931 v[810][10] = 1599;
25932 v[811][10] = 1447;
25933 v[812][10] = 871;
25934 v[813][10] = 647;
25935 v[814][10] = 99;
25936 v[815][10] = 139;
25937 v[816][10] = 1427;
25938 v[817][10] = 959;
25939 v[818][10] = 89;
25940 v[819][10] = 117;
25941 v[820][10] = 841;
25942 v[821][10] = 891;
25943 v[822][10] = 1959;
25944 v[823][10] = 223;
25945 v[824][10] = 1697;
25946 v[825][10] = 1145;
25947 v[826][10] = 499;
25948 v[827][10] = 1435;
25949 v[828][10] = 1809;
25950 v[829][10] = 1413;
25951 v[830][10] = 1445;
25952 v[831][10] = 1675;
25953 v[832][10] = 171;
25954 v[833][10] = 1073;
25955 v[834][10] = 1349;
25956 v[835][10] = 1545;
25957 v[836][10] = 2039;
25958 v[837][10] = 1027;
25959 v[838][10] = 1563;
25960 v[839][10] = 859;
25961 v[840][10] = 215;
25962 v[841][10] = 1673;
25963 v[842][10] = 1919;
25964 v[843][10] = 1633;
25965 v[844][10] = 779;
25966 v[845][10] = 411;
25967 v[846][10] = 1845;
25968 v[847][10] = 1477;
25969 v[848][10] = 1489;
25970 v[849][10] = 447;
25971 v[850][10] = 1545;
25972 v[851][10] = 351;
25973 v[852][10] = 1989;
25974 v[853][10] = 495;
25975 v[854][10] = 183;
25976 v[855][10] = 1639;
25977 v[856][10] = 1385;
25978 v[857][10] = 1805;
25979 v[858][10] = 1097;
25980 v[859][10] = 1249;
25981 v[860][10] = 1431;
25982 v[861][10] = 1571;
25983 v[862][10] = 591;
25984 v[863][10] = 697;
25985 v[864][10] = 1509;
25986 v[865][10] = 709;
25987 v[866][10] = 31;
25988 v[867][10] = 1563;
25989 v[868][10] = 165;
25990 v[869][10] = 513;
25991 v[870][10] = 1425;
25992 v[871][10] = 1299;
25993 v[872][10] = 1081;
25994 v[873][10] = 145;
25995 v[874][10] = 1841;
25996 v[875][10] = 1211;
25997 v[876][10] = 941;
25998 v[877][10] = 609;
25999 v[878][10] = 845;
26000 v[879][10] = 1169;
26001 v[880][10] = 1865;
26002 v[881][10] = 1593;
26003 v[882][10] = 347;
26004 v[883][10] = 293;
26005 v[884][10] = 1277;
26006 v[885][10] = 157;
26007 v[886][10] = 211;
26008 v[887][10] = 93;
26009 v[888][10] = 1679;
26010 v[889][10] = 1799;
26011 v[890][10] = 527;
26012 v[891][10] = 41;
26013 v[892][10] = 473;
26014 v[893][10] = 563;
26015 v[894][10] = 187;
26016 v[895][10] = 1525;
26017 v[896][10] = 575;
26018 v[897][10] = 1579;
26019 v[898][10] = 857;
26020 v[899][10] = 703;
26021 v[900][10] = 1211;
26022 v[901][10] = 647;
26023 v[902][10] = 709;
26024 v[903][10] = 981;
26025 v[904][10] = 285;
26026 v[905][10] = 697;
26027 v[906][10] = 163;
26028 v[907][10] = 981;
26029 v[908][10] = 153;
26030 v[909][10] = 1515;
26031 v[910][10] = 47;
26032 v[911][10] = 1553;
26033 v[912][10] = 599;
26034 v[913][10] = 225;
26035 v[914][10] = 1147;
26036 v[915][10] = 381;
26037 v[916][10] = 135;
26038 v[917][10] = 821;
26039 v[918][10] = 1965;
26040 v[919][10] = 609;
26041 v[920][10] = 1033;
26042 v[921][10] = 983;
26043 v[922][10] = 503;
26044 v[923][10] = 1117;
26045 v[924][10] = 327;
26046 v[925][10] = 453;
26047 v[926][10] = 2005;
26048 v[927][10] = 1257;
26049 v[928][10] = 343;
26050 v[929][10] = 1649;
26051 v[930][10] = 1199;
26052 v[931][10] = 599;
26053 v[932][10] = 1877;
26054 v[933][10] = 569;
26055 v[934][10] = 695;
26056 v[935][10] = 1587;
26057 v[936][10] = 1475;
26058 v[937][10] = 187;
26059 v[938][10] = 973;
26060 v[939][10] = 233;
26061 v[940][10] = 511;
26062 v[941][10] = 51;
26063 v[942][10] = 1083;
26064 v[943][10] = 665;
26065 v[944][10] = 1321;
26066 v[945][10] = 531;
26067 v[946][10] = 1875;
26068 v[947][10] = 1939;
26069 v[948][10] = 859;
26070 v[949][10] = 1507;
26071 v[950][10] = 1979;
26072 v[951][10] = 1203;
26073 v[952][10] = 1965;
26074 v[953][10] = 737;
26075 v[954][10] = 921;
26076 v[955][10] = 1565;
26077 v[956][10] = 1943;
26078 v[957][10] = 819;
26079 v[958][10] = 223;
26080 v[959][10] = 365;
26081 v[960][10] = 167;
26082 v[961][10] = 1705;
26083 v[962][10] = 413;
26084 v[963][10] = 1577;
26085 v[964][10] = 745;
26086 v[965][10] = 1573;
26087 v[966][10] = 655;
26088 v[967][10] = 1633;
26089 v[968][10] = 1003;
26090 v[969][10] = 91;
26091 v[970][10] = 1123;
26092 v[971][10] = 477;
26093 v[972][10] = 1741;
26094 v[973][10] = 1663;
26095 v[974][10] = 35;
26096 v[975][10] = 715;
26097 v[976][10] = 37;
26098 v[977][10] = 1513;
26099 v[978][10] = 815;
26100 v[979][10] = 941;
26101 v[980][10] = 1379;
26102 v[981][10] = 263;
26103 v[982][10] = 1831;
26104 v[983][10] = 1735;
26105 v[984][10] = 1111;
26106 v[985][10] = 1449;
26107 v[986][10] = 353;
26108 v[987][10] = 1941;
26109 v[988][10] = 1655;
26110 v[989][10] = 1349;
26111 v[990][10] = 877;
26112 v[991][10] = 285;
26113 v[992][10] = 1723;
26114 v[993][10] = 125;
26115 v[994][10] = 1753;
26116 v[995][10] = 985;
26117 v[996][10] = 723;
26118 v[997][10] = 175;
26119 v[998][10] = 439;
26120 v[999][10] = 791;
26121 v[1000][10] = 1051;
26122 v[1001][10] = 1261;
26123 v[1002][10] = 717;
26124 v[1003][10] = 1555;
26125 v[1004][10] = 1757;
26126 v[1005][10] = 1777;
26127 v[1006][10] = 577;
26128 v[1007][10] = 1583;
26129 v[1008][10] = 1957;
26130 v[1009][10] = 873;
26131 v[1010][10] = 331;
26132 v[1011][10] = 1163;
26133 v[1012][10] = 313;
26134 v[1013][10] = 1;
26135 v[1014][10] = 1963;
26136 v[1015][10] = 963;
26137 v[1016][10] = 1905;
26138 v[1017][10] = 821;
26139 v[1018][10] = 1677;
26140 v[1019][10] = 185;
26141 v[1020][10] = 709;
26142 v[1021][10] = 545;
26143 v[1022][10] = 1723;
26144 v[1023][10] = 215;
26145 v[1024][10] = 1885;
26146 v[1025][10] = 1249;
26147 v[1026][10] = 583;
26148 v[1027][10] = 1803;
26149 v[1028][10] = 839;
26150 v[1029][10] = 885;
26151 v[1030][10] = 485;
26152 v[1031][10] = 413;
26153 v[1032][10] = 1767;
26154 v[1033][10] = 425;
26155 v[1034][10] = 129;
26156 v[1035][10] = 1035;
26157 v[1036][10] = 329;
26158 v[1037][10] = 1263;
26159 v[1038][10] = 1881;
26160 v[1039][10] = 1779;
26161 v[1040][10] = 1565;
26162 v[1041][10] = 359;
26163 v[1042][10] = 367;
26164 v[1043][10] = 453;
26165 v[1044][10] = 707;
26166 v[1045][10] = 1419;
26167 v[1046][10] = 831;
26168 v[1047][10] = 1889;
26169 v[1048][10] = 887;
26170 v[1049][10] = 1871;
26171 v[1050][10] = 1869;
26172 v[1051][10] = 747;
26173 v[1052][10] = 223;
26174 v[1053][10] = 1547;
26175 v[1054][10] = 1799;
26176 v[1055][10] = 433;
26177 v[1056][10] = 1441;
26178 v[1057][10] = 553;
26179 v[1058][10] = 2021;
26180 v[1059][10] = 1303;
26181 v[1060][10] = 1505;
26182 v[1061][10] = 1735;
26183 v[1062][10] = 1619;
26184 v[1063][10] = 1065;
26185 v[1064][10] = 1161;
26186 v[1065][10] = 2047;
26187 v[1066][10] = 347;
26188 v[1067][10] = 867;
26189 v[1068][10] = 881;
26190 v[1069][10] = 1447;
26191 v[1070][10] = 329;
26192 v[1071][10] = 781;
26193 v[1072][10] = 1065;
26194 v[1073][10] = 219;
26195 v[1074][10] = 589;
26196 v[1075][10] = 645;
26197 v[1076][10] = 1257;
26198 v[1077][10] = 1833;
26199 v[1078][10] = 749;
26200 v[1079][10] = 1841;
26201 v[1080][10] = 1733;
26202 v[1081][10] = 1179;
26203 v[1082][10] = 1191;
26204 v[1083][10] = 1025;
26205 v[1084][10] = 1639;
26206 v[1085][10] = 1955;
26207 v[1086][10] = 1423;
26208 v[1087][10] = 1685;
26209 v[1088][10] = 1711;
26210 v[1089][10] = 493;
26211 v[1090][10] = 549;
26212 v[1091][10] = 783;
26213 v[1092][10] = 1653;
26214 v[1093][10] = 397;
26215 v[1094][10] = 895;
26216 v[1095][10] = 233;
26217 v[1096][10] = 759;
26218 v[1097][10] = 1505;
26219 v[1098][10] = 677;
26220 v[1099][10] = 1449;
26221 v[1100][10] = 1573;
26222 v[1101][10] = 1297;
26223 v[1102][10] = 1821;
26224 v[1103][10] = 1691;
26225 v[1104][10] = 791;
26226 v[1105][10] = 289;
26227 v[1106][10] = 1187;
26228 v[1107][10] = 867;
26229 v[1108][10] = 1535;
26230 v[1109][10] = 575;
26231 v[1110][10] = 183;
26232
26233 v[337][11] = 3915;
26234 v[338][11] = 97;
26235 v[339][11] = 3047;
26236 v[340][11] = 937;
26237 v[341][11] = 2897;
26238 v[342][11] = 953;
26239 v[343][11] = 127;
26240 v[344][11] = 1201;
26241 v[345][11] = 3819;
26242 v[346][11] = 193;
26243 v[347][11] = 2053;
26244 v[348][11] = 3061;
26245 v[349][11] = 3759;
26246 v[350][11] = 1553;
26247 v[351][11] = 2007;
26248 v[352][11] = 2493;
26249 v[353][11] = 603;
26250 v[354][11] = 3343;
26251 v[355][11] = 3751;
26252 v[356][11] = 1059;
26253 v[357][11] = 783;
26254 v[358][11] = 1789;
26255 v[359][11] = 1589;
26256 v[360][11] = 283;
26257 v[361][11] = 1093;
26258 v[362][11] = 3919;
26259 v[363][11] = 2747;
26260 v[364][11] = 277;
26261 v[365][11] = 2605;
26262 v[366][11] = 2169;
26263 v[367][11] = 2905;
26264 v[368][11] = 721;
26265 v[369][11] = 4069;
26266 v[370][11] = 233;
26267 v[371][11] = 261;
26268 v[372][11] = 1137;
26269 v[373][11] = 3993;
26270 v[374][11] = 3619;
26271 v[375][11] = 2881;
26272 v[376][11] = 1275;
26273 v[377][11] = 3865;
26274 v[378][11] = 1299;
26275 v[379][11] = 3757;
26276 v[380][11] = 1193;
26277 v[381][11] = 733;
26278 v[382][11] = 993;
26279 v[383][11] = 1153;
26280 v[384][11] = 2945;
26281 v[385][11] = 3163;
26282 v[386][11] = 3179;
26283 v[387][11] = 437;
26284 v[388][11] = 271;
26285 v[389][11] = 3493;
26286 v[390][11] = 3971;
26287 v[391][11] = 1005;
26288 v[392][11] = 2615;
26289 v[393][11] = 2253;
26290 v[394][11] = 1131;
26291 v[395][11] = 585;
26292 v[396][11] = 2775;
26293 v[397][11] = 2171;
26294 v[398][11] = 2383;
26295 v[399][11] = 2937;
26296 v[400][11] = 2447;
26297 v[401][11] = 1745;
26298 v[402][11] = 663;
26299 v[403][11] = 1515;
26300 v[404][11] = 3767;
26301 v[405][11] = 2709;
26302 v[406][11] = 1767;
26303 v[407][11] = 3185;
26304 v[408][11] = 3017;
26305 v[409][11] = 2815;
26306 v[410][11] = 1829;
26307 v[411][11] = 87;
26308 v[412][11] = 3341;
26309 v[413][11] = 793;
26310 v[414][11] = 2627;
26311 v[415][11] = 2169;
26312 v[416][11] = 1875;
26313 v[417][11] = 3745;
26314 v[418][11] = 367;
26315 v[419][11] = 3783;
26316 v[420][11] = 783;
26317 v[421][11] = 827;
26318 v[422][11] = 3253;
26319 v[423][11] = 2639;
26320 v[424][11] = 2955;
26321 v[425][11] = 3539;
26322 v[426][11] = 1579;
26323 v[427][11] = 2109;
26324 v[428][11] = 379;
26325 v[429][11] = 2939;
26326 v[430][11] = 3019;
26327 v[431][11] = 1999;
26328 v[432][11] = 2253;
26329 v[433][11] = 2911;
26330 v[434][11] = 3733;
26331 v[435][11] = 481;
26332 v[436][11] = 1767;
26333 v[437][11] = 1055;
26334 v[438][11] = 4019;
26335 v[439][11] = 4085;
26336 v[440][11] = 105;
26337 v[441][11] = 1829;
26338 v[442][11] = 2097;
26339 v[443][11] = 2379;
26340 v[444][11] = 1567;
26341 v[445][11] = 2713;
26342 v[446][11] = 737;
26343 v[447][11] = 3423;
26344 v[448][11] = 3941;
26345 v[449][11] = 2659;
26346 v[450][11] = 3961;
26347 v[451][11] = 1755;
26348 v[452][11] = 3613;
26349 v[453][11] = 1937;
26350 v[454][11] = 1559;
26351 v[455][11] = 2287;
26352 v[456][11] = 2743;
26353 v[457][11] = 67;
26354 v[458][11] = 2859;
26355 v[459][11] = 325;
26356 v[460][11] = 2601;
26357 v[461][11] = 1149;
26358 v[462][11] = 3259;
26359 v[463][11] = 2403;
26360 v[464][11] = 3947;
26361 v[465][11] = 2011;
26362 v[466][11] = 175;
26363 v[467][11] = 3389;
26364 v[468][11] = 3915;
26365 v[469][11] = 1315;
26366 v[470][11] = 2447;
26367 v[471][11] = 141;
26368 v[472][11] = 359;
26369 v[473][11] = 3609;
26370 v[474][11] = 3933;
26371 v[475][11] = 729;
26372 v[476][11] = 2051;
26373 v[477][11] = 1755;
26374 v[478][11] = 2149;
26375 v[479][11] = 2107;
26376 v[480][11] = 1741;
26377 v[481][11] = 1051;
26378 v[482][11] = 3681;
26379 v[483][11] = 471;
26380 v[484][11] = 1055;
26381 v[485][11] = 845;
26382 v[486][11] = 257;
26383 v[487][11] = 1559;
26384 v[488][11] = 1061;
26385 v[489][11] = 2803;
26386 v[490][11] = 2219;
26387 v[491][11] = 1315;
26388 v[492][11] = 1369;
26389 v[493][11] = 3211;
26390 v[494][11] = 4027;
26391 v[495][11] = 105;
26392 v[496][11] = 11;
26393 v[497][11] = 1077;
26394 v[498][11] = 2857;
26395 v[499][11] = 337;
26396 v[500][11] = 3553;
26397 v[501][11] = 3503;
26398 v[502][11] = 3917;
26399 v[503][11] = 2665;
26400 v[504][11] = 3823;
26401 v[505][11] = 3403;
26402 v[506][11] = 3711;
26403 v[507][11] = 2085;
26404 v[508][11] = 1103;
26405 v[509][11] = 1641;
26406 v[510][11] = 701;
26407 v[511][11] = 4095;
26408 v[512][11] = 2883;
26409 v[513][11] = 1435;
26410 v[514][11] = 653;
26411 v[515][11] = 2363;
26412 v[516][11] = 1597;
26413 v[517][11] = 767;
26414 v[518][11] = 869;
26415 v[519][11] = 1825;
26416 v[520][11] = 1117;
26417 v[521][11] = 1297;
26418 v[522][11] = 501;
26419 v[523][11] = 505;
26420 v[524][11] = 149;
26421 v[525][11] = 873;
26422 v[526][11] = 2673;
26423 v[527][11] = 551;
26424 v[528][11] = 1499;
26425 v[529][11] = 2793;
26426 v[530][11] = 3277;
26427 v[531][11] = 2143;
26428 v[532][11] = 3663;
26429 v[533][11] = 533;
26430 v[534][11] = 3991;
26431 v[535][11] = 575;
26432 v[536][11] = 1877;
26433 v[537][11] = 1009;
26434 v[538][11] = 3929;
26435 v[539][11] = 473;
26436 v[540][11] = 3009;
26437 v[541][11] = 2595;
26438 v[542][11] = 3249;
26439 v[543][11] = 675;
26440 v[544][11] = 3593;
26441 v[545][11] = 2453;
26442 v[546][11] = 1567;
26443 v[547][11] = 973;
26444 v[548][11] = 595;
26445 v[549][11] = 1335;
26446 v[550][11] = 1715;
26447 v[551][11] = 589;
26448 v[552][11] = 85;
26449 v[553][11] = 2265;
26450 v[554][11] = 3069;
26451 v[555][11] = 461;
26452 v[556][11] = 1659;
26453 v[557][11] = 2627;
26454 v[558][11] = 1307;
26455 v[559][11] = 1731;
26456 v[560][11] = 1501;
26457 v[561][11] = 1699;
26458 v[562][11] = 3545;
26459 v[563][11] = 3803;
26460 v[564][11] = 2157;
26461 v[565][11] = 453;
26462 v[566][11] = 2813;
26463 v[567][11] = 2047;
26464 v[568][11] = 2999;
26465 v[569][11] = 3841;
26466 v[570][11] = 2361;
26467 v[571][11] = 1079;
26468 v[572][11] = 573;
26469 v[573][11] = 69;
26470 v[574][11] = 1363;
26471 v[575][11] = 1597;
26472 v[576][11] = 3427;
26473 v[577][11] = 2899;
26474 v[578][11] = 2771;
26475 v[579][11] = 1327;
26476 v[580][11] = 1117;
26477 v[581][11] = 1523;
26478 v[582][11] = 3521;
26479 v[583][11] = 2393;
26480 v[584][11] = 2537;
26481 v[585][11] = 1979;
26482 v[586][11] = 3179;
26483 v[587][11] = 683;
26484 v[588][11] = 2453;
26485 v[589][11] = 453;
26486 v[590][11] = 1227;
26487 v[591][11] = 779;
26488 v[592][11] = 671;
26489 v[593][11] = 3483;
26490 v[594][11] = 2135;
26491 v[595][11] = 3139;
26492 v[596][11] = 3381;
26493 v[597][11] = 3945;
26494 v[598][11] = 57;
26495 v[599][11] = 1541;
26496 v[600][11] = 3405;
26497 v[601][11] = 3381;
26498 v[602][11] = 2371;
26499 v[603][11] = 2879;
26500 v[604][11] = 1985;
26501 v[605][11] = 987;
26502 v[606][11] = 3017;
26503 v[607][11] = 3031;
26504 v[608][11] = 3839;
26505 v[609][11] = 1401;
26506 v[610][11] = 3749;
26507 v[611][11] = 2977;
26508 v[612][11] = 681;
26509 v[613][11] = 1175;
26510 v[614][11] = 1519;
26511 v[615][11] = 3355;
26512 v[616][11] = 907;
26513 v[617][11] = 117;
26514 v[618][11] = 771;
26515 v[619][11] = 3741;
26516 v[620][11] = 3337;
26517 v[621][11] = 1743;
26518 v[622][11] = 1227;
26519 v[623][11] = 3335;
26520 v[624][11] = 2755;
26521 v[625][11] = 1909;
26522 v[626][11] = 3603;
26523 v[627][11] = 2397;
26524 v[628][11] = 653;
26525 v[629][11] = 87;
26526 v[630][11] = 2025;
26527 v[631][11] = 2617;
26528 v[632][11] = 3257;
26529 v[633][11] = 287;
26530 v[634][11] = 3051;
26531 v[635][11] = 3809;
26532 v[636][11] = 897;
26533 v[637][11] = 2215;
26534 v[638][11] = 63;
26535 v[639][11] = 2043;
26536 v[640][11] = 1757;
26537 v[641][11] = 3671;
26538 v[642][11] = 297;
26539 v[643][11] = 3131;
26540 v[644][11] = 1305;
26541 v[645][11] = 293;
26542 v[646][11] = 3865;
26543 v[647][11] = 3173;
26544 v[648][11] = 3397;
26545 v[649][11] = 2269;
26546 v[650][11] = 3673;
26547 v[651][11] = 717;
26548 v[652][11] = 3041;
26549 v[653][11] = 3341;
26550 v[654][11] = 3595;
26551 v[655][11] = 3819;
26552 v[656][11] = 2871;
26553 v[657][11] = 3973;
26554 v[658][11] = 1129;
26555 v[659][11] = 513;
26556 v[660][11] = 871;
26557 v[661][11] = 1485;
26558 v[662][11] = 3977;
26559 v[663][11] = 2473;
26560 v[664][11] = 1171;
26561 v[665][11] = 1143;
26562 v[666][11] = 3063;
26563 v[667][11] = 3547;
26564 v[668][11] = 2183;
26565 v[669][11] = 3993;
26566 v[670][11] = 133;
26567 v[671][11] = 2529;
26568 v[672][11] = 2699;
26569 v[673][11] = 233;
26570 v[674][11] = 2355;
26571 v[675][11] = 231;
26572 v[676][11] = 3241;
26573 v[677][11] = 611;
26574 v[678][11] = 1309;
26575 v[679][11] = 3829;
26576 v[680][11] = 1839;
26577 v[681][11] = 1495;
26578 v[682][11] = 301;
26579 v[683][11] = 1169;
26580 v[684][11] = 1613;
26581 v[685][11] = 2673;
26582 v[686][11] = 243;
26583 v[687][11] = 3601;
26584 v[688][11] = 3669;
26585 v[689][11] = 2813;
26586 v[690][11] = 2671;
26587 v[691][11] = 2679;
26588 v[692][11] = 3463;
26589 v[693][11] = 2477;
26590 v[694][11] = 1795;
26591 v[695][11] = 617;
26592 v[696][11] = 2317;
26593 v[697][11] = 1855;
26594 v[698][11] = 1057;
26595 v[699][11] = 1703;
26596 v[700][11] = 1761;
26597 v[701][11] = 2515;
26598 v[702][11] = 801;
26599 v[703][11] = 1205;
26600 v[704][11] = 1311;
26601 v[705][11] = 473;
26602 v[706][11] = 3963;
26603 v[707][11] = 697;
26604 v[708][11] = 1221;
26605 v[709][11] = 251;
26606 v[710][11] = 381;
26607 v[711][11] = 3887;
26608 v[712][11] = 1761;
26609 v[713][11] = 3093;
26610 v[714][11] = 3721;
26611 v[715][11] = 2079;
26612 v[716][11] = 4085;
26613 v[717][11] = 379;
26614 v[718][11] = 3601;
26615 v[719][11] = 3845;
26616 v[720][11] = 433;
26617 v[721][11] = 1781;
26618 v[722][11] = 29;
26619 v[723][11] = 1897;
26620 v[724][11] = 1599;
26621 v[725][11] = 2163;
26622 v[726][11] = 75;
26623 v[727][11] = 3475;
26624 v[728][11] = 3957;
26625 v[729][11] = 1641;
26626 v[730][11] = 3911;
26627 v[731][11] = 2959;
26628 v[732][11] = 2833;
26629 v[733][11] = 1279;
26630 v[734][11] = 1099;
26631 v[735][11] = 403;
26632 v[736][11] = 799;
26633 v[737][11] = 2183;
26634 v[738][11] = 2699;
26635 v[739][11] = 1711;
26636 v[740][11] = 2037;
26637 v[741][11] = 727;
26638 v[742][11] = 289;
26639 v[743][11] = 1785;
26640 v[744][11] = 1575;
26641 v[745][11] = 3633;
26642 v[746][11] = 2367;
26643 v[747][11] = 1261;
26644 v[748][11] = 3953;
26645 v[749][11] = 1735;
26646 v[750][11] = 171;
26647 v[751][11] = 1959;
26648 v[752][11] = 2867;
26649 v[753][11] = 859;
26650 v[754][11] = 2951;
26651 v[755][11] = 3211;
26652 v[756][11] = 15;
26653 v[757][11] = 1279;
26654 v[758][11] = 1323;
26655 v[759][11] = 599;
26656 v[760][11] = 1651;
26657 v[761][11] = 3951;
26658 v[762][11] = 1011;
26659 v[763][11] = 315;
26660 v[764][11] = 3513;
26661 v[765][11] = 3351;
26662 v[766][11] = 1725;
26663 v[767][11] = 3793;
26664 v[768][11] = 2399;
26665 v[769][11] = 287;
26666 v[770][11] = 4017;
26667 v[771][11] = 3571;
26668 v[772][11] = 1007;
26669 v[773][11] = 541;
26670 v[774][11] = 3115;
26671 v[775][11] = 429;
26672 v[776][11] = 1585;
26673 v[777][11] = 1285;
26674 v[778][11] = 755;
26675 v[779][11] = 1211;
26676 v[780][11] = 3047;
26677 v[781][11] = 915;
26678 v[782][11] = 3611;
26679 v[783][11] = 2697;
26680 v[784][11] = 2129;
26681 v[785][11] = 3669;
26682 v[786][11] = 81;
26683 v[787][11] = 3939;
26684 v[788][11] = 2437;
26685 v[789][11] = 915;
26686 v[790][11] = 779;
26687 v[791][11] = 3567;
26688 v[792][11] = 3701;
26689 v[793][11] = 2479;
26690 v[794][11] = 3807;
26691 v[795][11] = 1893;
26692 v[796][11] = 3927;
26693 v[797][11] = 2619;
26694 v[798][11] = 2543;
26695 v[799][11] = 3633;
26696 v[800][11] = 2007;
26697 v[801][11] = 3857;
26698 v[802][11] = 3837;
26699 v[803][11] = 487;
26700 v[804][11] = 1769;
26701 v[805][11] = 3759;
26702 v[806][11] = 3105;
26703 v[807][11] = 2727;
26704 v[808][11] = 3155;
26705 v[809][11] = 2479;
26706 v[810][11] = 1341;
26707 v[811][11] = 1657;
26708 v[812][11] = 2767;
26709 v[813][11] = 2541;
26710 v[814][11] = 577;
26711 v[815][11] = 2105;
26712 v[816][11] = 799;
26713 v[817][11] = 17;
26714 v[818][11] = 2871;
26715 v[819][11] = 3637;
26716 v[820][11] = 953;
26717 v[821][11] = 65;
26718 v[822][11] = 69;
26719 v[823][11] = 2897;
26720 v[824][11] = 3841;
26721 v[825][11] = 3559;
26722 v[826][11] = 4067;
26723 v[827][11] = 2335;
26724 v[828][11] = 3409;
26725 v[829][11] = 1087;
26726 v[830][11] = 425;
26727 v[831][11] = 2813;
26728 v[832][11] = 1705;
26729 v[833][11] = 1701;
26730 v[834][11] = 1237;
26731 v[835][11] = 821;
26732 v[836][11] = 1375;
26733 v[837][11] = 3673;
26734 v[838][11] = 2693;
26735 v[839][11] = 3925;
26736 v[840][11] = 1541;
26737 v[841][11] = 1871;
26738 v[842][11] = 2285;
26739 v[843][11] = 847;
26740 v[844][11] = 4035;
26741 v[845][11] = 1101;
26742 v[846][11] = 2029;
26743 v[847][11] = 855;
26744 v[848][11] = 2733;
26745 v[849][11] = 2503;
26746 v[850][11] = 121;
26747 v[851][11] = 2855;
26748 v[852][11] = 1069;
26749 v[853][11] = 3463;
26750 v[854][11] = 3505;
26751 v[855][11] = 1539;
26752 v[856][11] = 607;
26753 v[857][11] = 1349;
26754 v[858][11] = 575;
26755 v[859][11] = 2301;
26756 v[860][11] = 2321;
26757 v[861][11] = 1101;
26758 v[862][11] = 333;
26759 v[863][11] = 291;
26760 v[864][11] = 2171;
26761 v[865][11] = 4085;
26762 v[866][11] = 2173;
26763 v[867][11] = 2541;
26764 v[868][11] = 1195;
26765 v[869][11] = 925;
26766 v[870][11] = 4039;
26767 v[871][11] = 1379;
26768 v[872][11] = 699;
26769 v[873][11] = 1979;
26770 v[874][11] = 275;
26771 v[875][11] = 953;
26772 v[876][11] = 1755;
26773 v[877][11] = 1643;
26774 v[878][11] = 325;
26775 v[879][11] = 101;
26776 v[880][11] = 2263;
26777 v[881][11] = 3329;
26778 v[882][11] = 3673;
26779 v[883][11] = 3413;
26780 v[884][11] = 1977;
26781 v[885][11] = 2727;
26782 v[886][11] = 2313;
26783 v[887][11] = 1419;
26784 v[888][11] = 887;
26785 v[889][11] = 609;
26786 v[890][11] = 2475;
26787 v[891][11] = 591;
26788 v[892][11] = 2613;
26789 v[893][11] = 2081;
26790 v[894][11] = 3805;
26791 v[895][11] = 3435;
26792 v[896][11] = 2409;
26793 v[897][11] = 111;
26794 v[898][11] = 3557;
26795 v[899][11] = 3607;
26796 v[900][11] = 903;
26797 v[901][11] = 231;
26798 v[902][11] = 3059;
26799 v[903][11] = 473;
26800 v[904][11] = 2959;
26801 v[905][11] = 2925;
26802 v[906][11] = 3861;
26803 v[907][11] = 2043;
26804 v[908][11] = 3887;
26805 v[909][11] = 351;
26806 v[910][11] = 2865;
26807 v[911][11] = 369;
26808 v[912][11] = 1377;
26809 v[913][11] = 2639;
26810 v[914][11] = 1261;
26811 v[915][11] = 3625;
26812 v[916][11] = 3279;
26813 v[917][11] = 2201;
26814 v[918][11] = 2949;
26815 v[919][11] = 3049;
26816 v[920][11] = 449;
26817 v[921][11] = 1297;
26818 v[922][11] = 897;
26819 v[923][11] = 1891;
26820 v[924][11] = 411;
26821 v[925][11] = 2773;
26822 v[926][11] = 749;
26823 v[927][11] = 2753;
26824 v[928][11] = 1825;
26825 v[929][11] = 853;
26826 v[930][11] = 2775;
26827 v[931][11] = 3547;
26828 v[932][11] = 3923;
26829 v[933][11] = 3923;
26830 v[934][11] = 987;
26831 v[935][11] = 3723;
26832 v[936][11] = 2189;
26833 v[937][11] = 3877;
26834 v[938][11] = 3577;
26835 v[939][11] = 297;
26836 v[940][11] = 2763;
26837 v[941][11] = 1845;
26838 v[942][11] = 3083;
26839 v[943][11] = 2951;
26840 v[944][11] = 483;
26841 v[945][11] = 2169;
26842 v[946][11] = 3985;
26843 v[947][11] = 245;
26844 v[948][11] = 3655;
26845 v[949][11] = 3441;
26846 v[950][11] = 1023;
26847 v[951][11] = 235;
26848 v[952][11] = 835;
26849 v[953][11] = 3693;
26850 v[954][11] = 3585;
26851 v[955][11] = 327;
26852 v[956][11] = 1003;
26853 v[957][11] = 543;
26854 v[958][11] = 3059;
26855 v[959][11] = 2637;
26856 v[960][11] = 2923;
26857 v[961][11] = 87;
26858 v[962][11] = 3617;
26859 v[963][11] = 1031;
26860 v[964][11] = 1043;
26861 v[965][11] = 903;
26862 v[966][11] = 2913;
26863 v[967][11] = 2177;
26864 v[968][11] = 2641;
26865 v[969][11] = 3279;
26866 v[970][11] = 389;
26867 v[971][11] = 2009;
26868 v[972][11] = 525;
26869 v[973][11] = 4085;
26870 v[974][11] = 3299;
26871 v[975][11] = 987;
26872 v[976][11] = 2409;
26873 v[977][11] = 813;
26874 v[978][11] = 2683;
26875 v[979][11] = 373;
26876 v[980][11] = 2695;
26877 v[981][11] = 3775;
26878 v[982][11] = 2375;
26879 v[983][11] = 1119;
26880 v[984][11] = 2791;
26881 v[985][11] = 223;
26882 v[986][11] = 325;
26883 v[987][11] = 587;
26884 v[988][11] = 1379;
26885 v[989][11] = 2877;
26886 v[990][11] = 2867;
26887 v[991][11] = 3793;
26888 v[992][11] = 655;
26889 v[993][11] = 831;
26890 v[994][11] = 3425;
26891 v[995][11] = 1663;
26892 v[996][11] = 1681;
26893 v[997][11] = 2657;
26894 v[998][11] = 1865;
26895 v[999][11] = 3943;
26896 v[1000][11] = 2977;
26897 v[1001][11] = 1979;
26898 v[1002][11] = 2271;
26899 v[1003][11] = 3247;
26900 v[1004][11] = 1267;
26901 v[1005][11] = 1747;
26902 v[1006][11] = 811;
26903 v[1007][11] = 159;
26904 v[1008][11] = 429;
26905 v[1009][11] = 2001;
26906 v[1010][11] = 1195;
26907 v[1011][11] = 3065;
26908 v[1012][11] = 553;
26909 v[1013][11] = 1499;
26910 v[1014][11] = 3529;
26911 v[1015][11] = 1081;
26912 v[1016][11] = 2877;
26913 v[1017][11] = 3077;
26914 v[1018][11] = 845;
26915 v[1019][11] = 1793;
26916 v[1020][11] = 2409;
26917 v[1021][11] = 3995;
26918 v[1022][11] = 2559;
26919 v[1023][11] = 4081;
26920 v[1024][11] = 1195;
26921 v[1025][11] = 2955;
26922 v[1026][11] = 1117;
26923 v[1027][11] = 1409;
26924 v[1028][11] = 785;
26925 v[1029][11] = 287;
26926 v[1030][11] = 1521;
26927 v[1031][11] = 1607;
26928 v[1032][11] = 85;
26929 v[1033][11] = 3055;
26930 v[1034][11] = 3123;
26931 v[1035][11] = 2533;
26932 v[1036][11] = 2329;
26933 v[1037][11] = 3477;
26934 v[1038][11] = 799;
26935 v[1039][11] = 3683;
26936 v[1040][11] = 3715;
26937 v[1041][11] = 337;
26938 v[1042][11] = 3139;
26939 v[1043][11] = 3311;
26940 v[1044][11] = 431;
26941 v[1045][11] = 3511;
26942 v[1046][11] = 2299;
26943 v[1047][11] = 365;
26944 v[1048][11] = 2941;
26945 v[1049][11] = 3067;
26946 v[1050][11] = 1331;
26947 v[1051][11] = 1081;
26948 v[1052][11] = 1097;
26949 v[1053][11] = 2853;
26950 v[1054][11] = 2299;
26951 v[1055][11] = 495;
26952 v[1056][11] = 1745;
26953 v[1057][11] = 749;
26954 v[1058][11] = 3819;
26955 v[1059][11] = 619;
26956 v[1060][11] = 1059;
26957 v[1061][11] = 3559;
26958 v[1062][11] = 183;
26959 v[1063][11] = 3743;
26960 v[1064][11] = 723;
26961 v[1065][11] = 949;
26962 v[1066][11] = 3501;
26963 v[1067][11] = 733;
26964 v[1068][11] = 2599;
26965 v[1069][11] = 3983;
26966 v[1070][11] = 3961;
26967 v[1071][11] = 911;
26968 v[1072][11] = 1899;
26969 v[1073][11] = 985;
26970 v[1074][11] = 2493;
26971 v[1075][11] = 1795;
26972 v[1076][11] = 653;
26973 v[1077][11] = 157;
26974 v[1078][11] = 433;
26975 v[1079][11] = 2361;
26976 v[1080][11] = 3093;
26977 v[1081][11] = 3119;
26978 v[1082][11] = 3679;
26979 v[1083][11] = 2367;
26980 v[1084][11] = 1701;
26981 v[1085][11] = 1445;
26982 v[1086][11] = 1321;
26983 v[1087][11] = 2397;
26984 v[1088][11] = 1241;
26985 v[1089][11] = 3305;
26986 v[1090][11] = 3985;
26987 v[1091][11] = 2349;
26988 v[1092][11] = 4067;
26989 v[1093][11] = 3805;
26990 v[1094][11] = 3073;
26991 v[1095][11] = 2837;
26992 v[1096][11] = 1567;
26993 v[1097][11] = 3783;
26994 v[1098][11] = 451;
26995 v[1099][11] = 2441;
26996 v[1100][11] = 1181;
26997 v[1101][11] = 487;
26998 v[1102][11] = 543;
26999 v[1103][11] = 1201;
27000 v[1104][11] = 3735;
27001 v[1105][11] = 2517;
27002 v[1106][11] = 733;
27003 v[1107][11] = 1535;
27004 v[1108][11] = 2175;
27005 v[1109][11] = 3613;
27006 v[1110][11] = 3019;
27007
27008 v[481][12] = 2319;
27009 v[482][12] = 653;
27010 v[483][12] = 1379;
27011 v[484][12] = 1675;
27012 v[485][12] = 1951;
27013 v[486][12] = 7075;
27014 v[487][12] = 2087;
27015 v[488][12] = 7147;
27016 v[489][12] = 1427;
27017 v[490][12] = 893;
27018 v[491][12] = 171;
27019 v[492][12] = 2019;
27020 v[493][12] = 7235;
27021 v[494][12] = 5697;
27022 v[495][12] = 3615;
27023 v[496][12] = 1961;
27024 v[497][12] = 7517;
27025 v[498][12] = 6849;
27026 v[499][12] = 2893;
27027 v[500][12] = 1883;
27028 v[501][12] = 2863;
27029 v[502][12] = 2173;
27030 v[503][12] = 4543;
27031 v[504][12] = 73;
27032 v[505][12] = 381;
27033 v[506][12] = 3893;
27034 v[507][12] = 6045;
27035 v[508][12] = 1643;
27036 v[509][12] = 7669;
27037 v[510][12] = 1027;
27038 v[511][12] = 1549;
27039 v[512][12] = 3983;
27040 v[513][12] = 1985;
27041 v[514][12] = 6589;
27042 v[515][12] = 7497;
27043 v[516][12] = 2745;
27044 v[517][12] = 2375;
27045 v[518][12] = 7047;
27046 v[519][12] = 1117;
27047 v[520][12] = 1171;
27048 v[521][12] = 1975;
27049 v[522][12] = 5199;
27050 v[523][12] = 3915;
27051 v[524][12] = 3695;
27052 v[525][12] = 8113;
27053 v[526][12] = 4303;
27054 v[527][12] = 3773;
27055 v[528][12] = 7705;
27056 v[529][12] = 6855;
27057 v[530][12] = 1675;
27058 v[531][12] = 2245;
27059 v[532][12] = 2817;
27060 v[533][12] = 1719;
27061 v[534][12] = 569;
27062 v[535][12] = 1021;
27063 v[536][12] = 2077;
27064 v[537][12] = 5945;
27065 v[538][12] = 1833;
27066 v[539][12] = 2631;
27067 v[540][12] = 4851;
27068 v[541][12] = 6371;
27069 v[542][12] = 833;
27070 v[543][12] = 7987;
27071 v[544][12] = 331;
27072 v[545][12] = 1899;
27073 v[546][12] = 8093;
27074 v[547][12] = 6719;
27075 v[548][12] = 6903;
27076 v[549][12] = 5903;
27077 v[550][12] = 5657;
27078 v[551][12] = 5007;
27079 v[552][12] = 2689;
27080 v[553][12] = 6637;
27081 v[554][12] = 2675;
27082 v[555][12] = 1645;
27083 v[556][12] = 1819;
27084 v[557][12] = 689;
27085 v[558][12] = 6709;
27086 v[559][12] = 7717;
27087 v[560][12] = 6295;
27088 v[561][12] = 7013;
27089 v[562][12] = 7695;
27090 v[563][12] = 3705;
27091 v[564][12] = 7069;
27092 v[565][12] = 2621;
27093 v[566][12] = 3631;
27094 v[567][12] = 6571;
27095 v[568][12] = 6259;
27096 v[569][12] = 7261;
27097 v[570][12] = 3397;
27098 v[571][12] = 7645;
27099 v[572][12] = 1115;
27100 v[573][12] = 4753;
27101 v[574][12] = 2047;
27102 v[575][12] = 7579;
27103 v[576][12] = 2271;
27104 v[577][12] = 5403;
27105 v[578][12] = 4911;
27106 v[579][12] = 7629;
27107 v[580][12] = 4225;
27108 v[581][12] = 1209;
27109 v[582][12] = 6955;
27110 v[583][12] = 6951;
27111 v[584][12] = 1829;
27112 v[585][12] = 5579;
27113 v[586][12] = 5231;
27114 v[587][12] = 1783;
27115 v[588][12] = 4285;
27116 v[589][12] = 7425;
27117 v[590][12] = 599;
27118 v[591][12] = 5785;
27119 v[592][12] = 3275;
27120 v[593][12] = 5643;
27121 v[594][12] = 2263;
27122 v[595][12] = 657;
27123 v[596][12] = 6769;
27124 v[597][12] = 6261;
27125 v[598][12] = 1251;
27126 v[599][12] = 3249;
27127 v[600][12] = 4447;
27128 v[601][12] = 4111;
27129 v[602][12] = 3991;
27130 v[603][12] = 1215;
27131 v[604][12] = 131;
27132 v[605][12] = 4397;
27133 v[606][12] = 3487;
27134 v[607][12] = 7585;
27135 v[608][12] = 5565;
27136 v[609][12] = 7199;
27137 v[610][12] = 3573;
27138 v[611][12] = 7105;
27139 v[612][12] = 7409;
27140 v[613][12] = 1671;
27141 v[614][12] = 949;
27142 v[615][12] = 3889;
27143 v[616][12] = 5971;
27144 v[617][12] = 3333;
27145 v[618][12] = 225;
27146 v[619][12] = 3647;
27147 v[620][12] = 5403;
27148 v[621][12] = 3409;
27149 v[622][12] = 7459;
27150 v[623][12] = 6879;
27151 v[624][12] = 5789;
27152 v[625][12] = 6567;
27153 v[626][12] = 5581;
27154 v[627][12] = 4919;
27155 v[628][12] = 1927;
27156 v[629][12] = 4407;
27157 v[630][12] = 8085;
27158 v[631][12] = 4691;
27159 v[632][12] = 611;
27160 v[633][12] = 3005;
27161 v[634][12] = 591;
27162 v[635][12] = 753;
27163 v[636][12] = 589;
27164 v[637][12] = 171;
27165 v[638][12] = 5729;
27166 v[639][12] = 5891;
27167 v[640][12] = 1033;
27168 v[641][12] = 3049;
27169 v[642][12] = 6567;
27170 v[643][12] = 5257;
27171 v[644][12] = 8003;
27172 v[645][12] = 1757;
27173 v[646][12] = 4489;
27174 v[647][12] = 4923;
27175 v[648][12] = 6379;
27176 v[649][12] = 5171;
27177 v[650][12] = 1757;
27178 v[651][12] = 689;
27179 v[652][12] = 3081;
27180 v[653][12] = 1389;
27181 v[654][12] = 4113;
27182 v[655][12] = 455;
27183 v[656][12] = 2761;
27184 v[657][12] = 847;
27185 v[658][12] = 7575;
27186 v[659][12] = 5829;
27187 v[660][12] = 633;
27188 v[661][12] = 6629;
27189 v[662][12] = 1103;
27190 v[663][12] = 7635;
27191 v[664][12] = 803;
27192 v[665][12] = 6175;
27193 v[666][12] = 6587;
27194 v[667][12] = 2711;
27195 v[668][12] = 3879;
27196 v[669][12] = 67;
27197 v[670][12] = 1179;
27198 v[671][12] = 4761;
27199 v[672][12] = 7281;
27200 v[673][12] = 1557;
27201 v[674][12] = 3379;
27202 v[675][12] = 2459;
27203 v[676][12] = 4273;
27204 v[677][12] = 4127;
27205 v[678][12] = 7147;
27206 v[679][12] = 35;
27207 v[680][12] = 3549;
27208 v[681][12] = 395;
27209 v[682][12] = 3735;
27210 v[683][12] = 5787;
27211 v[684][12] = 4179;
27212 v[685][12] = 5889;
27213 v[686][12] = 5057;
27214 v[687][12] = 7473;
27215 v[688][12] = 4713;
27216 v[689][12] = 2133;
27217 v[690][12] = 2897;
27218 v[691][12] = 1841;
27219 v[692][12] = 2125;
27220 v[693][12] = 1029;
27221 v[694][12] = 1695;
27222 v[695][12] = 6523;
27223 v[696][12] = 1143;
27224 v[697][12] = 5105;
27225 v[698][12] = 7133;
27226 v[699][12] = 3351;
27227 v[700][12] = 2775;
27228 v[701][12] = 3971;
27229 v[702][12] = 4503;
27230 v[703][12] = 7589;
27231 v[704][12] = 5155;
27232 v[705][12] = 4305;
27233 v[706][12] = 1641;
27234 v[707][12] = 4717;
27235 v[708][12] = 2427;
27236 v[709][12] = 5617;
27237 v[710][12] = 1267;
27238 v[711][12] = 399;
27239 v[712][12] = 5831;
27240 v[713][12] = 4305;
27241 v[714][12] = 4241;
27242 v[715][12] = 3395;
27243 v[716][12] = 3045;
27244 v[717][12] = 4899;
27245 v[718][12] = 1713;
27246 v[719][12] = 171;
27247 v[720][12] = 411;
27248 v[721][12] = 7099;
27249 v[722][12] = 5473;
27250 v[723][12] = 5209;
27251 v[724][12] = 1195;
27252 v[725][12] = 1077;
27253 v[726][12] = 1309;
27254 v[727][12] = 2953;
27255 v[728][12] = 7343;
27256 v[729][12] = 4887;
27257 v[730][12] = 3229;
27258 v[731][12] = 6759;
27259 v[732][12] = 6721;
27260 v[733][12] = 6775;
27261 v[734][12] = 675;
27262 v[735][12] = 4039;
27263 v[736][12] = 2493;
27264 v[737][12] = 7511;
27265 v[738][12] = 3269;
27266 v[739][12] = 4199;
27267 v[740][12] = 6625;
27268 v[741][12] = 7943;
27269 v[742][12] = 2013;
27270 v[743][12] = 4145;
27271 v[744][12] = 667;
27272 v[745][12] = 513;
27273 v[746][12] = 2303;
27274 v[747][12] = 4591;
27275 v[748][12] = 7941;
27276 v[749][12] = 2741;
27277 v[750][12] = 987;
27278 v[751][12] = 8061;
27279 v[752][12] = 3161;
27280 v[753][12] = 5951;
27281 v[754][12] = 1431;
27282 v[755][12] = 831;
27283 v[756][12] = 5559;
27284 v[757][12] = 7405;
27285 v[758][12] = 1357;
27286 v[759][12] = 4319;
27287 v[760][12] = 4235;
27288 v[761][12] = 5421;
27289 v[762][12] = 2559;
27290 v[763][12] = 4415;
27291 v[764][12] = 2439;
27292 v[765][12] = 823;
27293 v[766][12] = 1725;
27294 v[767][12] = 6219;
27295 v[768][12] = 4903;
27296 v[769][12] = 6699;
27297 v[770][12] = 5451;
27298 v[771][12] = 349;
27299 v[772][12] = 7703;
27300 v[773][12] = 2927;
27301 v[774][12] = 7809;
27302 v[775][12] = 6179;
27303 v[776][12] = 1417;
27304 v[777][12] = 5987;
27305 v[778][12] = 3017;
27306 v[779][12] = 4983;
27307 v[780][12] = 3479;
27308 v[781][12] = 4525;
27309 v[782][12] = 4643;
27310 v[783][12] = 4911;
27311 v[784][12] = 227;
27312 v[785][12] = 5475;
27313 v[786][12] = 2287;
27314 v[787][12] = 5581;
27315 v[788][12] = 6817;
27316 v[789][12] = 1937;
27317 v[790][12] = 1421;
27318 v[791][12] = 4415;
27319 v[792][12] = 7977;
27320 v[793][12] = 1789;
27321 v[794][12] = 3907;
27322 v[795][12] = 6815;
27323 v[796][12] = 6789;
27324 v[797][12] = 6003;
27325 v[798][12] = 5609;
27326 v[799][12] = 4507;
27327 v[800][12] = 337;
27328 v[801][12] = 7427;
27329 v[802][12] = 7943;
27330 v[803][12] = 3075;
27331 v[804][12] = 6427;
27332 v[805][12] = 1019;
27333 v[806][12] = 7121;
27334 v[807][12] = 4763;
27335 v[808][12] = 81;
27336 v[809][12] = 3587;
27337 v[810][12] = 2929;
27338 v[811][12] = 1795;
27339 v[812][12] = 8067;
27340 v[813][12] = 2415;
27341 v[814][12] = 1265;
27342 v[815][12] = 4025;
27343 v[816][12] = 5599;
27344 v[817][12] = 4771;
27345 v[818][12] = 3025;
27346 v[819][12] = 2313;
27347 v[820][12] = 6129;
27348 v[821][12] = 7611;
27349 v[822][12] = 6881;
27350 v[823][12] = 5253;
27351 v[824][12] = 4413;
27352 v[825][12] = 7869;
27353 v[826][12] = 105;
27354 v[827][12] = 3173;
27355 v[828][12] = 1629;
27356 v[829][12] = 2537;
27357 v[830][12] = 1023;
27358 v[831][12] = 4409;
27359 v[832][12] = 7209;
27360 v[833][12] = 4413;
27361 v[834][12] = 7107;
27362 v[835][12] = 7469;
27363 v[836][12] = 33;
27364 v[837][12] = 1955;
27365 v[838][12] = 2881;
27366 v[839][12] = 5167;
27367 v[840][12] = 6451;
27368 v[841][12] = 4211;
27369 v[842][12] = 179;
27370 v[843][12] = 5573;
27371 v[844][12] = 7879;
27372 v[845][12] = 3387;
27373 v[846][12] = 7759;
27374 v[847][12] = 5455;
27375 v[848][12] = 7157;
27376 v[849][12] = 1891;
27377 v[850][12] = 5683;
27378 v[851][12] = 5689;
27379 v[852][12] = 6535;
27380 v[853][12] = 3109;
27381 v[854][12] = 6555;
27382 v[855][12] = 6873;
27383 v[856][12] = 1249;
27384 v[857][12] = 4251;
27385 v[858][12] = 6437;
27386 v[859][12] = 49;
27387 v[860][12] = 2745;
27388 v[861][12] = 1201;
27389 v[862][12] = 7327;
27390 v[863][12] = 4179;
27391 v[864][12] = 6783;
27392 v[865][12] = 623;
27393 v[866][12] = 2779;
27394 v[867][12] = 5963;
27395 v[868][12] = 2585;
27396 v[869][12] = 6927;
27397 v[870][12] = 5333;
27398 v[871][12] = 4033;
27399 v[872][12] = 285;
27400 v[873][12] = 7467;
27401 v[874][12] = 4443;
27402 v[875][12] = 4917;
27403 v[876][12] = 3;
27404 v[877][12] = 4319;
27405 v[878][12] = 5517;
27406 v[879][12] = 3449;
27407 v[880][12] = 813;
27408 v[881][12] = 5499;
27409 v[882][12] = 2515;
27410 v[883][12] = 5771;
27411 v[884][12] = 3357;
27412 v[885][12] = 2073;
27413 v[886][12] = 4395;
27414 v[887][12] = 4925;
27415 v[888][12] = 2643;
27416 v[889][12] = 7215;
27417 v[890][12] = 5817;
27418 v[891][12] = 1199;
27419 v[892][12] = 1597;
27420 v[893][12] = 1619;
27421 v[894][12] = 7535;
27422 v[895][12] = 4833;
27423 v[896][12] = 609;
27424 v[897][12] = 4797;
27425 v[898][12] = 8171;
27426 v[899][12] = 6847;
27427 v[900][12] = 793;
27428 v[901][12] = 6757;
27429 v[902][12] = 8165;
27430 v[903][12] = 3371;
27431 v[904][12] = 2431;
27432 v[905][12] = 5235;
27433 v[906][12] = 4739;
27434 v[907][12] = 7703;
27435 v[908][12] = 7223;
27436 v[909][12] = 6525;
27437 v[910][12] = 5891;
27438 v[911][12] = 5605;
27439 v[912][12] = 4433;
27440 v[913][12] = 3533;
27441 v[914][12] = 5267;
27442 v[915][12] = 5125;
27443 v[916][12] = 5037;
27444 v[917][12] = 225;
27445 v[918][12] = 6717;
27446 v[919][12] = 1121;
27447 v[920][12] = 5741;
27448 v[921][12] = 2013;
27449 v[922][12] = 4327;
27450 v[923][12] = 4839;
27451 v[924][12] = 569;
27452 v[925][12] = 5227;
27453 v[926][12] = 7677;
27454 v[927][12] = 4315;
27455 v[928][12] = 2391;
27456 v[929][12] = 5551;
27457 v[930][12] = 859;
27458 v[931][12] = 3627;
27459 v[932][12] = 6377;
27460 v[933][12] = 3903;
27461 v[934][12] = 4311;
27462 v[935][12] = 6527;
27463 v[936][12] = 7573;
27464 v[937][12] = 4905;
27465 v[938][12] = 7731;
27466 v[939][12] = 1909;
27467 v[940][12] = 1555;
27468 v[941][12] = 3279;
27469 v[942][12] = 1949;
27470 v[943][12] = 1887;
27471 v[944][12] = 6675;
27472 v[945][12] = 5509;
27473 v[946][12] = 2033;
27474 v[947][12] = 5473;
27475 v[948][12] = 3539;
27476 v[949][12] = 5033;
27477 v[950][12] = 5935;
27478 v[951][12] = 6095;
27479 v[952][12] = 4761;
27480 v[953][12] = 1771;
27481 v[954][12] = 1271;
27482 v[955][12] = 1717;
27483 v[956][12] = 4415;
27484 v[957][12] = 5083;
27485 v[958][12] = 6277;
27486 v[959][12] = 3147;
27487 v[960][12] = 7695;
27488 v[961][12] = 2461;
27489 v[962][12] = 4783;
27490 v[963][12] = 4539;
27491 v[964][12] = 5833;
27492 v[965][12] = 5583;
27493 v[966][12] = 651;
27494 v[967][12] = 1419;
27495 v[968][12] = 2605;
27496 v[969][12] = 5511;
27497 v[970][12] = 3913;
27498 v[971][12] = 5795;
27499 v[972][12] = 2333;
27500 v[973][12] = 2329;
27501 v[974][12] = 4431;
27502 v[975][12] = 3725;
27503 v[976][12] = 6069;
27504 v[977][12] = 2699;
27505 v[978][12] = 7055;
27506 v[979][12] = 6879;
27507 v[980][12] = 1017;
27508 v[981][12] = 3121;
27509 v[982][12] = 2547;
27510 v[983][12] = 4603;
27511 v[984][12] = 2385;
27512 v[985][12] = 6915;
27513 v[986][12] = 6103;
27514 v[987][12] = 5669;
27515 v[988][12] = 7833;
27516 v[989][12] = 2001;
27517 v[990][12] = 4287;
27518 v[991][12] = 6619;
27519 v[992][12] = 955;
27520 v[993][12] = 2761;
27521 v[994][12] = 5711;
27522 v[995][12] = 6291;
27523 v[996][12] = 3415;
27524 v[997][12] = 3909;
27525 v[998][12] = 2841;
27526 v[999][12] = 5627;
27527 v[1000][12] = 4939;
27528 v[1001][12] = 7671;
27529 v[1002][12] = 6059;
27530 v[1003][12] = 6275;
27531 v[1004][12] = 6517;
27532 v[1005][12] = 1931;
27533 v[1006][12] = 4583;
27534 v[1007][12] = 7301;
27535 v[1008][12] = 1267;
27536 v[1009][12] = 7509;
27537 v[1010][12] = 1435;
27538 v[1011][12] = 2169;
27539 v[1012][12] = 6939;
27540 v[1013][12] = 3515;
27541 v[1014][12] = 2985;
27542 v[1015][12] = 2787;
27543 v[1016][12] = 2123;
27544 v[1017][12] = 1969;
27545 v[1018][12] = 3307;
27546 v[1019][12] = 353;
27547 v[1020][12] = 4359;
27548 v[1021][12] = 7059;
27549 v[1022][12] = 5273;
27550 v[1023][12] = 5873;
27551 v[1024][12] = 6657;
27552 v[1025][12] = 6765;
27553 v[1026][12] = 6229;
27554 v[1027][12] = 3179;
27555 v[1028][12] = 1583;
27556 v[1029][12] = 6237;
27557 v[1030][12] = 2155;
27558 v[1031][12] = 371;
27559 v[1032][12] = 273;
27560 v[1033][12] = 7491;
27561 v[1034][12] = 3309;
27562 v[1035][12] = 6805;
27563 v[1036][12] = 3015;
27564 v[1037][12] = 6831;
27565 v[1038][12] = 7819;
27566 v[1039][12] = 713;
27567 v[1040][12] = 4747;
27568 v[1041][12] = 3935;
27569 v[1042][12] = 4109;
27570 v[1043][12] = 1311;
27571 v[1044][12] = 709;
27572 v[1045][12] = 3089;
27573 v[1046][12] = 7059;
27574 v[1047][12] = 4247;
27575 v[1048][12] = 2989;
27576 v[1049][12] = 1509;
27577 v[1050][12] = 4919;
27578 v[1051][12] = 1841;
27579 v[1052][12] = 3045;
27580 v[1053][12] = 3821;
27581 v[1054][12] = 6929;
27582 v[1055][12] = 4655;
27583 v[1056][12] = 1333;
27584 v[1057][12] = 6429;
27585 v[1058][12] = 6649;
27586 v[1059][12] = 2131;
27587 v[1060][12] = 5265;
27588 v[1061][12] = 1051;
27589 v[1062][12] = 261;
27590 v[1063][12] = 8057;
27591 v[1064][12] = 3379;
27592 v[1065][12] = 2179;
27593 v[1066][12] = 1993;
27594 v[1067][12] = 5655;
27595 v[1068][12] = 3063;
27596 v[1069][12] = 6381;
27597 v[1070][12] = 3587;
27598 v[1071][12] = 7417;
27599 v[1072][12] = 1579;
27600 v[1073][12] = 1541;
27601 v[1074][12] = 2107;
27602 v[1075][12] = 5085;
27603 v[1076][12] = 2873;
27604 v[1077][12] = 6141;
27605 v[1078][12] = 955;
27606 v[1079][12] = 3537;
27607 v[1080][12] = 2157;
27608 v[1081][12] = 841;
27609 v[1082][12] = 1999;
27610 v[1083][12] = 1465;
27611 v[1084][12] = 5171;
27612 v[1085][12] = 5651;
27613 v[1086][12] = 1535;
27614 v[1087][12] = 7235;
27615 v[1088][12] = 4349;
27616 v[1089][12] = 1263;
27617 v[1090][12] = 1453;
27618 v[1091][12] = 1005;
27619 v[1092][12] = 6893;
27620 v[1093][12] = 2919;
27621 v[1094][12] = 1947;
27622 v[1095][12] = 1635;
27623 v[1096][12] = 3963;
27624 v[1097][12] = 397;
27625 v[1098][12] = 969;
27626 v[1099][12] = 4569;
27627 v[1100][12] = 655;
27628 v[1101][12] = 6737;
27629 v[1102][12] = 2995;
27630 v[1103][12] = 7235;
27631 v[1104][12] = 7713;
27632 v[1105][12] = 973;
27633 v[1106][12] = 4821;
27634 v[1107][12] = 2377;
27635 v[1108][12] = 1673;
27636 v[1109][12] = 1;
27637 v[1110][12] = 6541;
27638//
27639// Check parameters.
27640//
27641 if (dim_num < 1 || DIM_MAX2 < dim_num) {
27642 cout << "\n";
27643 cout << "I8_SOBOL - Fatal error!\n";
27644 cout << " The spatial dimension DIM_NUM should satisfy:\n";
27645 cout << " 1 <= DIM_NUM <= " << DIM_MAX2 << "\n";
27646 cout << " But this input value is DIM_NUM = " << dim_num << "\n";
27647 exit(1);
27648 }
27649
27650 dim_num_save = dim_num;
27651//
27652// Find the number of bits in ATMOST.
27653//
27654// Here, we have short-circuited the computation of MAXCOL from ATMOST, because
27655// in some cases, a compiler was complaining that the value of ATMOST could not
27656// seem to be properly stored. We only need ATMOST in order to specify MAXCOL,
27657// so if we know what the answer should be we can try to get it this way!
27658// JVB, 24 January 2006.
27659//
27660// maxcol = i8_bit_hi1 ( atmost );
27661//
27662 maxcol = 62;
27663//
27664// Initialize row 1 of V.
27665//
27666 for (j = 0; j < maxcol; j++) {
27667 v[0][j] = 1;
27668 }
27669//
27670// Initialize the remaining rows of V.
27671//
27672 for (i = 1; i < dim_num; i++) {
27673//
27674// The bit pattern of the integer POLY(I) gives the form
27675// of polynomial I.
27676//
27677// Find the degree of polynomial I from binary encoding.
27678//
27679 j = poly[i];
27680 m = 0;
27681
27682 while (true) {
27683 j = j / 2;
27684 if (j <= 0) {
27685 break;
27686 }
27687 m = m + 1;
27688 }
27689//
27690// We expand this bit pattern to separate components
27691// of the logical array INCLUD.
27692//
27693 j = poly[i];
27694 for (k = m-1; 0 <= k; k--) {
27695 j2 = j / 2;
27696 includ[k] = (j != (2 * j2));
27697 j = j2;
27698 }
27699//
27700// Calculate the remaining elements of row I as explained
27701// in Bratley and Fox, section 2.
27702//
27703// Some tricky indexing here. Did I change it correctly?
27704//
27705 for (j = m; j < maxcol; j++) {
27706 newv = v[i][j-m];
27707 l = 1;
27708
27709 for (k = 0; k < m; k++) {
27710 l = 2 * l;
27711
27712 if (includ[k]) {
27713 newv = (newv ^ (l * v[i][j-k-1]));
27714 }
27715 }
27716 v[i][j] = newv;
27717 }
27718 }
27719//
27720// Multiply columns of V by appropriate power of 2.
27721//
27722 l = 1;
27723 for (j = maxcol - 2; 0 <= j; j--) {
27724 l = 2 * l;
27725 for (i = 0; i < dim_num; i++) {
27726 v[i][j] = v[i][j] * l;
27727 }
27728 }
27729//
27730// RECIPD is 1/(common denominator of the elements in V).
27731//
27732 recipd = 1.0E+00 / ((double)(2 * l));
27733 }
27734
27735 if (*seed < 0) {
27736 *seed = 0;
27737 }
27738
27739 if (*seed == 0) {
27740 l = 1;
27741 for (i = 0; i < dim_num; i++) {
27742 lastq[i] = 0;
27743 }
27744 }
27745 else if (*seed == seed_save + 1) {
27746 l = i8_bit_lo0(*seed);
27747 }
27748 else if (*seed <= seed_save) {
27749 seed_save = 0;
27750 l = 1;
27751 for (i = 0; i < dim_num; i++) {
27752 lastq[i] = 0;
27753 }
27754
27755 for (seed_temp = seed_save; seed_temp <= (*seed)-1; seed_temp++) {
27756
27757 l = i8_bit_lo0(seed_temp);
27758
27759 for (i = 0; i < dim_num; i++) {
27760 lastq[i] = (lastq[i] ^ v[i][l-1]);
27761 }
27762 }
27763 l = i8_bit_lo0(*seed);
27764 }
27765 else if (seed_save+1 < *seed) {
27766 for (seed_temp = seed_save+1; seed_temp <= (*seed)-1; seed_temp++) {
27767
27768 l = i8_bit_lo0(seed_temp);
27769
27770 for (i = 0; i < dim_num; i++) {
27771 lastq[i] = (lastq[i] ^ v[i][l-1]);
27772 }
27773 }
27774 l = i8_bit_lo0(*seed);
27775 }
27776//
27777// Check that the user is not calling too many times!
27778//
27779 if (maxcol < l) {
27780 cout << "\n";
27781 cout << "I8_SOBOL - Fatal error!\n";
27782 cout << " The value of SEED seems to be too large!\n";
27783 cout << " SEED = " << *seed << "\n";
27784 cout << " MAXCOL = " << maxcol << "\n";
27785 cout << " L = " << l << "\n";
27786 exit(2);
27787 }
27788//
27789// Calculate the new components of QUASI.
27790// The caret indicates the bitwise exclusive OR.
27791//
27792 for (i = 0; i < dim_num; i++) {
27793 quasi[i] = ((double) lastq[i]) * recipd;
27794
27795 lastq[i] = (lastq[i] ^ v[i][l-1]);
27796 }
27797
27798 seed_save = *seed;
27799 *seed = *seed + 1;
27800
27801 return;
27802# undef DIM_MAX
27803# undef DIM_MAX2
27804# undef LOG_MAX
27805}
27806//****************************************************************************80
27807
27808double *i8_sobol_generate(int m, int n, int skip)
27809
27810//****************************************************************************80
27811//
27812// Purpose:
27813//
27814// I8_SOBOL_GENERATE generates a Sobol dataset.
27815//
27816// Licensing:
27817//
27818// This code is distributed under the GNU LGPL license.
27819//
27820// Modified:
27821//
27822// 12 December 2009
27823//
27824// Author:
27825//
27826// John Burkardt
27827//
27828// Parameters:
27829//
27830// Input, int M, the spatial dimension.
27831//
27832// Input, int N, the number of points to generate.
27833//
27834// Input, int SKIP, the number of initial points to skip.
27835//
27836// Output, double I8_SOBOL_GENERATE[M*N], the points.
27837//
27838{
27839 int j;
27840 double *r;
27841 long long int seed;
27842
27843 r = new double[m*n];
27844
27845 seed = (long long) skip;
27846
27847 for (j = 0; j < n; j++) {
27848 i8_sobol(m, &seed, r+m*j);
27849 }
27850
27851 return r;
27852}
27853//****************************************************************************80
27854
27855long long int i8_max(long long int i1, long long int i2)
27856
27857//****************************************************************************80
27858//
27859// Purpose:
27860//
27861// I8_MAX returns the maximum of two I8's.
27862//
27863// Licensing:
27864//
27865// This code is distributed under the GNU LGPL license.
27866//
27867// Modified:
27868//
27869// 12 May 2007
27870//
27871// Author:
27872//
27873// John Burkardt
27874//
27875// Parameters:
27876//
27877// Input, long long int I1, I2, two integers to be compared.
27878//
27879// Output, long long int I8_MAX, the larger of I1 and I2.
27880//
27881{
27882 if (i2 < i1) {
27883 return i1;
27884 }
27885 else {
27886 return i2;
27887 }
27888
27889}
27890//****************************************************************************80
27891
27892long long int i8_min(long long int i1, long long int i2)
27893
27894//****************************************************************************80
27895//
27896// Purpose:
27897//
27898// I8_MIN returns the smaller of two I8's.
27899//
27900// Licensing:
27901//
27902// This code is distributed under the GNU LGPL license.
27903//
27904// Modified:
27905//
27906// 12 May 2007
27907//
27908// Author:
27909//
27910// John Burkardt
27911//
27912// Parameters:
27913//
27914// Input, long long int I1, I2, two integers to be compared.
27915//
27916// Output, long long int I8_MIN, the smaller of I1 and I2.
27917//
27918{
27919 if (i1 < i2) {
27920 return i1;
27921 }
27922 else {
27923 return i2;
27924 }
27925
27926}
27927//****************************************************************************80
27928
27929long long int i8_uniform(long long int a, long long int b, int *seed)
27930
27931//****************************************************************************80
27932//
27933// Purpose:
27934//
27935// I8_UNIFORM returns a scaled pseudorandom I8.
27936//
27937// Discussion:
27938//
27939// The pseudorandom number should be uniformly distributed
27940// between A and B.
27941//
27942// Licensing:
27943//
27944// This code is distributed under the GNU LGPL license.
27945//
27946// Modified:
27947//
27948// 12 May 2007
27949//
27950// Author:
27951//
27952// John Burkardt
27953//
27954// Reference:
27955//
27956// Paul Bratley, Bennett Fox, Linus Schrage,
27957// A Guide to Simulation,
27958// Springer Verlag, pages 201-202, 1983.
27959//
27960// Pierre L'Ecuyer,
27961// Random Number Generation,
27962// in Handbook of Simulation,
27963// edited by Jerry Banks,
27964// Wiley Interscience, page 95, 1998.
27965//
27966// Bennett Fox,
27967// Algorithm 647:
27968// Implementation and Relative Efficiency of Quasirandom
27969// Sequence Generators,
27970// ACM Transactions on Mathematical Software,
27971// Volume 12, Number 4, pages 362-376, 1986.
27972//
27973// Peter Lewis, Allen Goodman, James Miller
27974// A Pseudo-Random Number Generator for the System/360,
27975// IBM Systems Journal,
27976// Volume 8, pages 136-143, 1969.
27977//
27978// Parameters:
27979//
27980// Input, long long int A, B, the limits of the interval.
27981//
27982// Input/output, int *SEED, the "seed" value, which should NOT be 0.
27983// On output, SEED has been updated.
27984//
27985// Output, long long int I8_UNIFORM, a number between A and B.
27986//
27987{
27988 long long int k;
27989 double r;
27990 long long int value;
27991
27992 if (*seed == 0) {
27993 cerr << "\n";
27994 cerr << "I8_UNIFORM - Fatal error!\n";
27995 cerr << " Input value of SEED = 0.\n";
27996 exit(1);
27997 }
27998
27999 k = *seed / 127773;
28000
28001 *seed = 16807 * (*seed - k * 127773) - k * 2836;
28002
28003 if (*seed < 0) {
28004 *seed = *seed + 2147483647;
28005 }
28006
28007 r = (double)(*seed) * 4.656612875E-10;
28008//
28009// Scale R to lie between A-0.5 and B+0.5.
28010//
28011 r = (1.0 - r) * ((double)(i8_min(a, b)) - 0.5)
28012 + r * ((double)(i8_max(a, b)) + 0.5);
28013//
28014// Use rounding to convert R to an integer between A and B.
28015//
28016 value = r8_nint(r);
28017
28018 value = i8_max(value, i8_min(a, b));
28019 value = i8_min(value, i8_max(a, b));
28020
28021 return value;
28022}
28023//****************************************************************************80
28024
28025float r4_abs(float x)
28026
28027//****************************************************************************80
28028//
28029// Purpose:
28030//
28031// R4_ABS returns the absolute value of an R4.
28032//
28033// Licensing:
28034//
28035// This code is distributed under the GNU LGPL license.
28036//
28037// Modified:
28038//
28039// 01 December 2006
28040//
28041// Author:
28042//
28043// John Burkardt
28044//
28045// Parameters:
28046//
28047// Input, float X, the quantity whose absolute value is desired.
28048//
28049// Output, float R4_ABS, the absolute value of X.
28050//
28051{
28052 float value;
28053
28054 if (0.0 <= x) {
28055 value = x;
28056 }
28057 else {
28058 value = -x;
28059 }
28060 return value;
28061}
28062//****************************************************************************80
28063
28064int r4_nint(float x)
28065
28066//****************************************************************************80
28067//
28068// Purpose:
28069//
28070// R4_NINT returns the nearest integer to an R4.
28071//
28072// Example:
28073//
28074// X R4_NINT
28075//
28076// 1.3 1
28077// 1.4 1
28078// 1.5 1 or 2
28079// 1.6 2
28080// 0.0 0
28081// -0.7 -1
28082// -1.1 -1
28083// -1.6 -2
28084//
28085// Licensing:
28086//
28087// This code is distributed under the GNU LGPL license.
28088//
28089// Modified:
28090//
28091// 14 November 2006
28092//
28093// Author:
28094//
28095// John Burkardt
28096//
28097// Parameters:
28098//
28099// Input, float X, the value.
28100//
28101// Output, int R4_NINT, the nearest integer to X.
28102//
28103{
28104 int value;
28105
28106 if (x < 0.0) {
28107 value = - (int)(r4_abs(x) + 0.5);
28108 }
28109 else {
28110 value = (int)(r4_abs(x) + 0.5);
28111 }
28112
28113 return value;
28114}
28115//****************************************************************************80
28116
28117float r4_uniform_01(int *seed)
28118
28119//****************************************************************************80
28120//
28121// Purpose:
28122//
28123// R4_UNIFORM_01 returns a unit pseudorandom R4.
28124//
28125// Discussion:
28126//
28127// This routine implements the recursion
28128//
28129// seed = 16807 * seed mod ( 2**31 - 1 )
28130// r4_uniform_01 = seed / ( 2**31 - 1 )
28131//
28132// The integer arithmetic never requires more than 32 bits,
28133// including a sign bit.
28134//
28135// If the initial seed is 12345, then the first three computations are
28136//
28137// Input Output R4_UNIFORM_01
28138// SEED SEED
28139//
28140// 12345 207482415 0.096616
28141// 207482415 1790989824 0.833995
28142// 1790989824 2035175616 0.947702
28143//
28144// Licensing:
28145//
28146// This code is distributed under the GNU LGPL license.
28147//
28148// Modified:
28149//
28150// 16 November 2004
28151//
28152// Author:
28153//
28154// John Burkardt
28155//
28156// Reference:
28157//
28158// Paul Bratley, Bennett Fox, Linus Schrage,
28159// A Guide to Simulation,
28160// Springer Verlag, pages 201-202, 1983.
28161//
28162// Pierre L'Ecuyer,
28163// Random Number Generation,
28164// in Handbook of Simulation
28165// edited by Jerry Banks,
28166// Wiley Interscience, page 95, 1998.
28167//
28168// Bennett Fox,
28169// Algorithm 647:
28170// Implementation and Relative Efficiency of Quasirandom
28171// Sequence Generators,
28172// ACM Transactions on Mathematical Software,
28173// Volume 12, Number 4, pages 362-376, 1986.
28174//
28175// Peter Lewis, Allen Goodman, James Miller,
28176// A Pseudo-Random Number Generator for the System/360,
28177// IBM Systems Journal,
28178// Volume 8, pages 136-143, 1969.
28179//
28180// Parameters:
28181//
28182// Input/output, int *SEED, the "seed" value. Normally, this
28183// value should not be 0. On output, SEED has been updated.
28184//
28185// Output, float R4_UNIFORM_01, a new pseudorandom variate, strictly between
28186// 0 and 1.
28187//
28188{
28189 int k;
28190 float r;
28191
28192 if (*seed == 0) {
28193 cerr << "\n";
28194 cerr << "R4_UNIFORM_01 - Fatal error!\n";
28195 cerr << " Input value of SEED = 0.\n";
28196 exit(1);
28197 }
28198
28199 k = *seed / 127773;
28200
28201 *seed = 16807 * (*seed - k * 127773) - k * 2836;
28202
28203 if (*seed < 0) {
28204 *seed = *seed + 2147483647;
28205 }
28206//
28207// Although SEED can be represented exactly as a 32 bit integer,
28208// it generally cannot be represented exactly as a 32 bit real number!
28209//
28210 r = (float)(*seed) * 4.656612875E-10;
28211
28212 return r;
28213}
28214//****************************************************************************80
28215
28216double r8_abs(double x)
28217
28218//****************************************************************************80
28219//
28220// Purpose:
28221//
28222// R8_ABS returns the absolute value of an R8.
28223//
28224// Licensing:
28225//
28226// This code is distributed under the GNU LGPL license.
28227//
28228// Modified:
28229//
28230// 01 December 2006
28231//
28232// Author:
28233//
28234// John Burkardt
28235//
28236// Parameters:
28237//
28238// Input, double X, the quantity whose absolute value is desired.
28239//
28240// Output, double R8_ABS, the absolute value of X.
28241//
28242{
28243 double value;
28244
28245 if (0.0 <= x) {
28246 value = x;
28247 }
28248 else {
28249 value = -x;
28250 }
28251 return value;
28252}
28253//****************************************************************************80
28254
28255int r8_nint(double x)
28256
28257//****************************************************************************80
28258//
28259// Purpose:
28260//
28261// R8_NINT returns the nearest integer to an R8.
28262//
28263// Examples:
28264//
28265// X R8_NINT
28266//
28267// 1.3 1
28268// 1.4 1
28269// 1.5 1 or 2
28270// 1.6 2
28271// 0.0 0
28272// -0.7 -1
28273// -1.1 -1
28274// -1.6 -2
28275//
28276// Licensing:
28277//
28278// This code is distributed under the GNU LGPL license.
28279//
28280// Modified:
28281//
28282// 14 November 2006
28283//
28284// Author:
28285//
28286// John Burkardt
28287//
28288// Parameters:
28289//
28290// Input, double X, the value.
28291//
28292// Output, int R8_NINT, the nearest integer to X.
28293//
28294{
28295 int value;
28296
28297 if (x < 0.0) {
28298 value = - (int)(r8_abs(x) + 0.5);
28299 }
28300 else {
28301 value = (int)(r8_abs(x) + 0.5);
28302 }
28303
28304 return value;
28305}
28306//****************************************************************************80
28307
28308double r8_uniform_01(int *seed)
28309
28310//****************************************************************************80
28311//
28312// Purpose:
28313//
28314// R8_UNIFORM_01 returns a unit pseudorandom R8.
28315//
28316// Discussion:
28317//
28318// This routine implements the recursion
28319//
28320// seed = 16807 * seed mod ( 2**31 - 1 )
28321// r8_uniform_01 = seed / ( 2**31 - 1 )
28322//
28323// The integer arithmetic never requires more than 32 bits,
28324// including a sign bit.
28325//
28326// If the initial seed is 12345, then the first three computations are
28327//
28328// Input Output R8_UNIFORM_01
28329// SEED SEED
28330//
28331// 12345 207482415 0.096616
28332// 207482415 1790989824 0.833995
28333// 1790989824 2035175616 0.947702
28334//
28335// Licensing:
28336//
28337// This code is distributed under the GNU LGPL license.
28338//
28339// Modified:
28340//
28341// 11 August 2004
28342//
28343// Author:
28344//
28345// John Burkardt
28346//
28347// Reference:
28348//
28349// Paul Bratley, Bennett Fox, Linus Schrage,
28350// A Guide to Simulation,
28351// Springer Verlag, pages 201-202, 1983.
28352//
28353// Pierre L'Ecuyer,
28354// Random Number Generation,
28355// in Handbook of Simulation
28356// edited by Jerry Banks,
28357// Wiley Interscience, page 95, 1998.
28358//
28359// Bennett Fox,
28360// Algorithm 647:
28361// Implementation and Relative Efficiency of Quasirandom
28362// Sequence Generators,
28363// ACM Transactions on Mathematical Software,
28364// Volume 12, Number 4, pages 362-376, 1986.
28365//
28366// Peter Lewis, Allen Goodman, James Miller,
28367// A Pseudo-Random Number Generator for the System/360,
28368// IBM Systems Journal,
28369// Volume 8, pages 136-143, 1969.
28370//
28371// Parameters:
28372//
28373// Input/output, int *SEED, the "seed" value. Normally, this
28374// value should not be 0. On output, SEED has been updated.
28375//
28376// Output, double R8_UNIFORM_01, a new pseudorandom variate,
28377// strictly between 0 and 1.
28378//
28379{
28380 int k;
28381 double r;
28382
28383 if (*seed == 0) {
28384 cerr << "\n";
28385 cerr << "R8_UNIFORM_01 - Fatal error!\n";
28386 cerr << " Input value of SEED = 0.\n";
28387 exit(1);
28388 }
28389
28390 k = *seed / 127773;
28391
28392 *seed = 16807 * (*seed - k * 127773) - k * 2836;
28393
28394 if (*seed < 0) {
28395 *seed = *seed + 2147483647;
28396 }
28397//
28398// Although SEED can be represented exactly as a 32 bit integer,
28399// it generally cannot be represented exactly as a 32 bit real number!
28400//
28401 r = (double)(*seed) * 4.656612875E-10;
28402
28403 return r;
28404}
28405//****************************************************************************80
28406
28407void r8mat_write(string output_filename, int m, int n, double table[])
28408
28409//****************************************************************************80
28410//
28411// Purpose:
28412//
28413// R8MAT_WRITE writes an R8MAT file.
28414//
28415// Discussion:
28416//
28417// An R8MAT is an array of R8's.
28418//
28419// Licensing:
28420//
28421// This code is distributed under the GNU LGPL license.
28422//
28423// Modified:
28424//
28425// 29 June 2009
28426//
28427// Author:
28428//
28429// John Burkardt
28430//
28431// Parameters:
28432//
28433// Input, string OUTPUT_FILENAME, the output filename.
28434//
28435// Input, int M, the spatial dimension.
28436//
28437// Input, int N, the number of points.
28438//
28439// Input, double TABLE[M*N], the table data.
28440//
28441{
28442 int i;
28443 int j;
28444 ofstream output;
28445//
28446// Open the file.
28447//
28448 output.open(output_filename.c_str());
28449
28450 if (!output) {
28451 cerr << "\n";
28452 cerr << "R8MAT_WRITE - Fatal error!\n";
28453 cerr << " Could not open the output file.\n";
28454 return;
28455 }
28456//
28457// Write the data.
28458//
28459 for (j = 0; j < n; j++) {
28460 for (i = 0; i < m; i++) {
28461 output << " " << setw(24) << setprecision(16) << table[i+j*m];
28462 }
28463 output << "\n";
28464 }
28465//
28466// Close the file.
28467//
28468 output.close();
28469
28470 return;
28471}
28472//****************************************************************************80
28473
28474int tau_sobol(int dim_num)
28475
28476//****************************************************************************80
28477//
28478// Purpose:
28479//
28480// TAU_SOBOL defines favorable starting seeds for Sobol sequences.
28481//
28482// Discussion:
28483//
28484// For spatial dimensions 1 through 13, this routine returns
28485// a "favorable" value TAU by which an appropriate starting point
28486// in the Sobol sequence can be determined.
28487//
28488// These starting points have the form N = 2**K, where
28489// for integration problems, it is desirable that
28490// TAU + DIM_NUM - 1 <= K
28491// while for optimization problems, it is desirable that
28492// TAU < K.
28493//
28494// Licensing:
28495//
28496// This code is distributed under the GNU LGPL license.
28497//
28498// Modified:
28499//
28500// 12 December 2009
28501//
28502// Author:
28503//
28504// Original FORTRAN77 version by Bennett Fox.
28505// C++ version by John Burkardt.
28506//
28507// Reference:
28508//
28509// IA Antonov, VM Saleev,
28510// USSR Computational Mathematics and Mathematical Physics,
28511// Volume 19, 1980, pages 252 - 256.
28512//
28513// Paul Bratley, Bennett Fox,
28514// Algorithm 659:
28515// Implementing Sobol's Quasirandom Sequence Generator,
28516// ACM Transactions on Mathematical Software,
28517// Volume 14, Number 1, pages 88-100, 1988.
28518//
28519// Bennett Fox,
28520// Algorithm 647:
28521// Implementation and Relative Efficiency of Quasirandom
28522// Sequence Generators,
28523// ACM Transactions on Mathematical Software,
28524// Volume 12, Number 4, pages 362-376, 1986.
28525//
28526// Stephen Joe, Frances Kuo
28527// Remark on Algorithm 659:
28528// Implementing Sobol's Quasirandom Sequence Generator,
28529// ACM Transactions on Mathematical Software,
28530// Volume 29, Number 1, pages 49-57, March 2003.
28531//
28532// Ilya Sobol,
28533// USSR Computational Mathematics and Mathematical Physics,
28534// Volume 16, pages 236-242, 1977.
28535//
28536// Ilya Sobol, YL Levitan,
28537// The Production of Points Uniformly Distributed in a Multidimensional
28538// Cube (in Russian),
28539// Preprint IPM Akad. Nauk SSSR,
28540// Number 40, Moscow 1976.
28541//
28542// Parameters:
28543//
28544// Input, int DIM_NUM, the spatial dimension. Only values
28545// of 1 through 13 will result in useful responses.
28546//
28547// Output, int TAU_SOBOL, the value TAU.
28548//
28549{
28550# define DIM_MAX 13
28551
28552 int tau;
28553 int tau_table[DIM_MAX] = {
28554 0, 0, 1, 3, 5,
28555 8, 11, 15, 19, 23,
28556 27, 31, 35
28557 };
28558
28559 if (1 <= dim_num && dim_num <= DIM_MAX) {
28560 tau = tau_table[dim_num-1];
28561 }
28562 else {
28563 tau = - 1;
28564 }
28565
28566 return tau;
28567
28568# undef DIM_MAX
28569}
28570}
28571//****************************************************************************80
28572
long long int i8_uniform(long long int a, long long int b, int *seed)
Definition sobol.cpp:27929
double r8_uniform_01(int *seed)
Definition sobol.cpp:28308
int i4_min(int i1, int i2)
Definition sobol.cpp:205
int i4_uniform(int a, int b, int *seed)
Definition sobol.cpp:13924
void i8_sobol(int dim_num, long long int *seed, double quasi[])
Definition sobol.cpp:14163
int i4_bit_hi1(int n)
Definition sobol.cpp:25
float r4_uniform_01(int *seed)
Definition sobol.cpp:28117
int i4_max(int i1, int i2)
Definition sobol.cpp:168
void i4_sobol(int dim_num, int *seed, float quasi[])
Definition sobol.cpp:242
int i4_bit_lo0(int n)
Definition sobol.cpp:93
float r4_abs(float x)
Definition sobol.cpp:28025
void r8mat_write(string output_filename, int m, int n, double table[])
Definition sobol.cpp:28407
int r4_nint(float x)
Definition sobol.cpp:28064
int r8_nint(double x)
Definition sobol.cpp:28255
int i8_bit_lo0(long long int n)
Definition sobol.cpp:14088
long long int i8_max(long long int i1, long long int i2)
Definition sobol.cpp:27855
int i8_bit_hi1(long long int n)
Definition sobol.cpp:14020
double * i8_sobol_generate(int m, int n, int skip)
Definition sobol.cpp:27808
int tau_sobol(int dim_num)
Definition sobol.cpp:28474
float * i4_sobol_generate(int m, int n, int skip)
Definition sobol.cpp:13877
long long int i8_min(long long int i1, long long int i2)
Definition sobol.cpp:27892
double r8_abs(double x)
Definition sobol.cpp:28216
#define DIM_MAX2
#define DIM_MAX
#define LOG_MAX
Sobol library functions from http://people.sc.fsu.edu/~jburkardt/cpp_src/sobol/sobol....