-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdiff7.c
4453 lines (4450 loc) · 177 KB
/
diff7.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
//******************************************************************************
#include "puzzle.h"
const Count diff7[DIFF7][9] =
{
{ 0, 0, 0, 0, 0, 0, 0, 0, 0 }, // 0
{ 0, 0, 0, 0, 0, 0, 0, 0, 2 }, // 1
{ 0, 0, 0, 0, 0, 0, 0, 0, 4 }, // 2
{ 0, 0, 0, 0, 0, 0, 0, 0, 6 }, // 3
{ 0, 0, 0, 0, 0, 0, 0, 2, 0 }, // 4
{ 0, 0, 0, 0, 0, 0, 0, 2, 2 }, // 5
{ 0, 0, 0, 0, 0, 0, 0, 2, 4 }, // 6
{ 0, 0, 0, 0, 0, 0, 0, 4, 0 }, // 7
{ 0, 0, 0, 0, 0, 0, 0, 4, 2 }, // 8
{ 0, 0, 0, 0, 0, 0, 0, 4, 4 }, // 9
{ 0, 0, 0, 0, 0, 0, 0, 6, 2 }, // 10
{ 0, 0, 0, 0, 0, 0, 2, 0, 0 }, // 11
{ 0, 0, 0, 0, 0, 0, 2, 0, 2 }, // 12
{ 0, 0, 0, 0, 0, 0, 2, 0, 4 }, // 13
{ 0, 0, 0, 0, 0, 0, 2, 2, 0 }, // 14
{ 0, 0, 0, 0, 0, 0, 2, 2, 2 }, // 15
{ 0, 0, 0, 0, 0, 0, 2, 2, 4 }, // 16
{ 0, 0, 0, 0, 0, 0, 2, 4, 0 }, // 17
{ 0, 0, 0, 0, 0, 0, 2, 4, 2 }, // 18
{ 0, 0, 0, 0, 0, 0, 2, 4, 4 }, // 19
{ 0, 0, 0, 0, 0, 0, 4, 0, 0 }, // 20
{ 0, 0, 0, 0, 0, 0, 4, 0, 2 }, // 21
{ 0, 0, 0, 0, 0, 0, 4, 0, 4 }, // 22
{ 0, 0, 0, 0, 0, 0, 4, 2, 2 }, // 23
{ 0, 0, 0, 0, 0, 0, 4, 2, 4 }, // 24
{ 0, 0, 0, 0, 0, 0, 4, 4, 0 }, // 25
{ 0, 0, 0, 0, 0, 0, 4, 4, 2 }, // 26
{ 0, 0, 0, 0, 0, 0, 4, 4, 4 }, // 27
{ 0, 0, 0, 0, 0, 2, 0, 0, 0 }, // 28
{ 0, 0, 0, 0, 0, 2, 0, 0, 2 }, // 29
{ 0, 0, 0, 0, 0, 2, 0, 0, 4 }, // 30
{ 0, 0, 0, 0, 0, 2, 0, 2, 0 }, // 31
{ 0, 0, 0, 0, 0, 2, 0, 2, 2 }, // 32
{ 0, 0, 0, 0, 0, 2, 0, 2, 4 }, // 33
{ 0, 0, 0, 0, 0, 2, 0, 4, 0 }, // 34
{ 0, 0, 0, 0, 0, 2, 0, 4, 2 }, // 35
{ 0, 0, 0, 0, 0, 2, 0, 4, 4 }, // 36
{ 0, 0, 0, 0, 0, 2, 2, 0, 0 }, // 37
{ 0, 0, 0, 0, 0, 2, 2, 0, 2 }, // 38
{ 0, 0, 0, 0, 0, 2, 2, 2, 0 }, // 39
{ 0, 0, 0, 0, 0, 2, 2, 2, 2 }, // 40
{ 0, 0, 0, 0, 0, 2, 2, 2, 4 }, // 41
{ 0, 0, 0, 0, 0, 2, 2, 4, 2 }, // 42
{ 0, 0, 0, 0, 0, 2, 2, 4, 4 }, // 43
{ 0, 0, 0, 0, 0, 2, 4, 0, 0 }, // 44
{ 0, 0, 0, 0, 0, 2, 4, 2, 2 }, // 45
{ 0, 0, 0, 0, 0, 4, 0, 0, 0 }, // 46
{ 0, 0, 0, 0, 0, 4, 0, 0, 2 }, // 47
{ 0, 0, 0, 0, 0, 4, 0, 0, 4 }, // 48
{ 0, 0, 0, 0, 0, 4, 0, 2, 2 }, // 49
{ 0, 0, 0, 0, 0, 4, 0, 4, 0 }, // 50
{ 0, 0, 0, 0, 0, 4, 0, 4, 4 }, // 51
{ 0, 0, 0, 0, 0, 4, 2, 2, 2 }, // 52
{ 0, 0, 0, 0, 0, 4, 4, 2, 2 }, // 53
{ 0, 0, 0, 0, 0, 4, 4, 4, 4 }, // 54
{ 0, 0, 0, 0, 2, 0, 0, 0, 0 }, // 55
{ 0, 0, 0, 0, 2, 0, 0, 0, 2 }, // 56
{ 0, 0, 0, 0, 2, 0, 0, 0, 4 }, // 57
{ 0, 0, 0, 0, 2, 0, 0, 2, 0 }, // 58
{ 0, 0, 0, 0, 2, 0, 0, 2, 2 }, // 59
{ 0, 0, 0, 0, 2, 0, 0, 2, 4 }, // 60
{ 0, 0, 0, 0, 2, 0, 0, 4, 0 }, // 61
{ 0, 0, 0, 0, 2, 0, 0, 4, 2 }, // 62
{ 0, 0, 0, 0, 2, 0, 2, 0, 0 }, // 63
{ 0, 0, 0, 0, 2, 0, 2, 0, 2 }, // 64
{ 0, 0, 0, 0, 2, 0, 2, 0, 4 }, // 65
{ 0, 0, 0, 0, 2, 0, 2, 2, 0 }, // 66
{ 0, 0, 0, 0, 2, 0, 2, 2, 2 }, // 67
{ 0, 0, 0, 0, 2, 0, 2, 2, 4 }, // 68
{ 0, 0, 0, 0, 2, 0, 2, 4, 2 }, // 69
{ 0, 0, 0, 0, 2, 0, 2, 4, 4 }, // 70
{ 0, 0, 0, 0, 2, 0, 4, 2, 2 }, // 71
{ 0, 0, 0, 0, 2, 0, 4, 4, 4 }, // 72
{ 0, 0, 0, 0, 2, 2, 0, 0, 0 }, // 73
{ 0, 0, 0, 0, 2, 2, 0, 0, 2 }, // 74
{ 0, 0, 0, 0, 2, 2, 0, 2, 0 }, // 75
{ 0, 0, 0, 0, 2, 2, 0, 2, 2 }, // 76
{ 0, 0, 0, 0, 2, 2, 0, 2, 4 }, // 77
{ 0, 0, 0, 0, 2, 2, 2, 0, 0 }, // 78
{ 0, 0, 0, 0, 2, 2, 2, 0, 2 }, // 79
{ 0, 0, 0, 0, 2, 2, 2, 2, 0 }, // 80
{ 0, 0, 0, 0, 2, 2, 2, 2, 2 }, // 81
{ 0, 0, 0, 0, 2, 2, 2, 2, 4 }, // 82
{ 0, 0, 0, 0, 2, 2, 2, 4, 2 }, // 83
{ 0, 0, 0, 0, 2, 2, 2, 4, 4 }, // 84
{ 0, 0, 0, 0, 2, 2, 4, 2, 2 }, // 85
{ 0, 0, 0, 0, 2, 2, 4, 4, 4 }, // 86
{ 0, 0, 0, 0, 4, 0, 0, 0, 0 }, // 87
{ 0, 0, 0, 0, 4, 0, 0, 0, 2 }, // 88
{ 0, 0, 0, 0, 4, 0, 0, 0, 4 }, // 89
{ 0, 0, 0, 0, 4, 0, 0, 2, 0 }, // 90
{ 0, 0, 0, 0, 4, 0, 0, 2, 2 }, // 91
{ 0, 0, 0, 0, 4, 0, 0, 4, 0 }, // 92
{ 0, 0, 0, 0, 4, 0, 2, 0, 0 }, // 93
{ 0, 0, 0, 0, 4, 0, 2, 0, 2 }, // 94
{ 0, 0, 0, 0, 4, 0, 2, 2, 2 }, // 95
{ 0, 0, 0, 0, 4, 0, 4, 0, 0 }, // 96
{ 0, 0, 0, 0, 4, 0, 4, 2, 2 }, // 97
{ 0, 0, 0, 0, 4, 0, 4, 4, 4 }, // 98
{ 0, 0, 0, 0, 4, 2, 0, 2, 2 }, // 99
{ 0, 0, 0, 0, 4, 2, 2, 2, 0 }, // 100
{ 0, 0, 0, 0, 4, 2, 2, 2, 2 }, // 101
{ 0, 0, 0, 0, 4, 4, 2, 2, 2 }, // 102
{ 0, 0, 0, 2, 0, 0, 0, 0, 0 }, // 103
{ 0, 0, 0, 2, 0, 0, 0, 0, 2 }, // 104
{ 0, 0, 0, 2, 0, 0, 0, 0, 4 }, // 105
{ 0, 0, 0, 2, 0, 0, 0, 2, 0 }, // 106
{ 0, 0, 0, 2, 0, 0, 0, 2, 2 }, // 107
{ 0, 0, 0, 2, 0, 0, 0, 2, 4 }, // 108
{ 0, 0, 0, 2, 0, 0, 0, 4, 0 }, // 109
{ 0, 0, 0, 2, 0, 0, 0, 4, 2 }, // 110
{ 0, 0, 0, 2, 0, 0, 0, 4, 4 }, // 111
{ 0, 0, 0, 2, 0, 0, 2, 0, 0 }, // 112
{ 0, 0, 0, 2, 0, 0, 2, 0, 2 }, // 113
{ 0, 0, 0, 2, 0, 0, 2, 0, 4 }, // 114
{ 0, 0, 0, 2, 0, 0, 2, 2, 0 }, // 115
{ 0, 0, 0, 2, 0, 0, 2, 2, 2 }, // 116
{ 0, 0, 0, 2, 0, 0, 2, 2, 4 }, // 117
{ 0, 0, 0, 2, 0, 0, 2, 4, 2 }, // 118
{ 0, 0, 0, 2, 0, 0, 2, 4, 4 }, // 119
{ 0, 0, 0, 2, 0, 0, 4, 0, 0 }, // 120
{ 0, 0, 0, 2, 0, 0, 4, 2, 2 }, // 121
{ 0, 0, 0, 2, 0, 0, 4, 4, 2 }, // 122
{ 0, 0, 0, 2, 0, 0, 4, 4, 4 }, // 123
{ 0, 0, 0, 2, 0, 2, 0, 0, 0 }, // 124
{ 0, 0, 0, 2, 0, 2, 0, 0, 2 }, // 125
{ 0, 0, 0, 2, 0, 2, 0, 0, 4 }, // 126
{ 0, 0, 0, 2, 0, 2, 0, 2, 0 }, // 127
{ 0, 0, 0, 2, 0, 2, 0, 2, 2 }, // 128
{ 0, 0, 0, 2, 0, 2, 0, 2, 4 }, // 129
{ 0, 0, 0, 2, 0, 2, 0, 4, 0 }, // 130
{ 0, 0, 0, 2, 0, 2, 0, 4, 2 }, // 131
{ 0, 0, 0, 2, 0, 2, 2, 0, 0 }, // 132
{ 0, 0, 0, 2, 0, 2, 2, 0, 2 }, // 133
{ 0, 0, 0, 2, 0, 2, 2, 0, 4 }, // 134
{ 0, 0, 0, 2, 0, 2, 2, 2, 0 }, // 135
{ 0, 0, 0, 2, 0, 2, 2, 2, 2 }, // 136
{ 0, 0, 0, 2, 0, 2, 2, 2, 4 }, // 137
{ 0, 0, 0, 2, 0, 2, 4, 2, 2 }, // 138
{ 0, 0, 0, 2, 0, 4, 0, 0, 0 }, // 139
{ 0, 0, 0, 2, 0, 4, 0, 4, 4 }, // 140
{ 0, 0, 0, 2, 2, 0, 0, 0, 0 }, // 141
{ 0, 0, 0, 2, 2, 0, 0, 0, 2 }, // 142
{ 0, 0, 0, 2, 2, 0, 0, 0, 4 }, // 143
{ 0, 0, 0, 2, 2, 0, 0, 2, 0 }, // 144
{ 0, 0, 0, 2, 2, 0, 0, 2, 2 }, // 145
{ 0, 0, 0, 2, 2, 0, 0, 4, 4 }, // 146
{ 0, 0, 0, 2, 2, 0, 2, 0, 0 }, // 147
{ 0, 0, 0, 2, 2, 0, 2, 0, 2 }, // 148
{ 0, 0, 0, 2, 2, 0, 2, 2, 0 }, // 149
{ 0, 0, 0, 2, 2, 0, 2, 2, 2 }, // 150
{ 0, 0, 0, 2, 2, 2, 0, 0, 0 }, // 151
{ 0, 0, 0, 2, 2, 2, 0, 0, 2 }, // 152
{ 0, 0, 0, 2, 2, 2, 0, 2, 0 }, // 153
{ 0, 0, 0, 2, 2, 2, 0, 2, 2 }, // 154
{ 0, 0, 0, 2, 2, 2, 2, 0, 0 }, // 155
{ 0, 0, 0, 2, 2, 2, 2, 0, 2 }, // 156
{ 0, 0, 0, 2, 2, 2, 2, 2, 0 }, // 157
{ 0, 0, 0, 2, 2, 2, 2, 2, 2 }, // 158
{ 0, 0, 0, 2, 2, 2, 2, 2, 4 }, // 159
{ 0, 0, 0, 2, 2, 2, 2, 4, 2 }, // 160
{ 0, 0, 0, 2, 4, 2, 2, 2, 2 }, // 161
{ 0, 0, 0, 4, 0, 0, 0, 0, 0 }, // 162
{ 0, 0, 0, 4, 0, 0, 0, 0, 2 }, // 163
{ 0, 0, 0, 4, 0, 0, 0, 0, 4 }, // 164
{ 0, 0, 0, 4, 0, 0, 0, 2, 2 }, // 165
{ 0, 0, 0, 4, 0, 0, 4, 0, 0 }, // 166
{ 0, 0, 0, 4, 0, 0, 4, 0, 2 }, // 167
{ 0, 0, 0, 4, 0, 0, 4, 4, 4 }, // 168
{ 0, 0, 0, 4, 0, 2, 0, 0, 0 }, // 169
{ 0, 0, 0, 4, 0, 2, 0, 0, 2 }, // 170
{ 0, 0, 0, 4, 0, 2, 0, 0, 4 }, // 171
{ 0, 0, 0, 4, 0, 2, 0, 2, 2 }, // 172
{ 0, 0, 0, 4, 0, 2, 2, 2, 2 }, // 173
{ 0, 0, 0, 4, 0, 4, 0, 0, 0 }, // 174
{ 0, 0, 0, 4, 0, 4, 0, 0, 4 }, // 175
{ 0, 0, 0, 4, 0, 4, 0, 4, 4 }, // 176
{ 0, 0, 0, 4, 2, 2, 2, 2, 2 }, // 177
{ 0, 0, 0, 4, 2, 2, 2, 2, 4 }, // 178
{ 0, 0, 0, 4, 2, 4, 2, 2, 2 }, // 179
{ 0, 0, 0, 4, 2, 4, 2, 4, 4 }, // 180
{ 0, 0, 0, 4, 2, 4, 4, 4, 4 }, // 181
{ 0, 0, 0, 4, 4, 0, 0, 2, 2 }, // 182
{ 0, 0, 2, 0, 0, 0, 0, 0, 0 }, // 183
{ 0, 0, 2, 0, 0, 0, 0, 0, 2 }, // 184
{ 0, 0, 2, 0, 0, 0, 0, 0, 4 }, // 185
{ 0, 0, 2, 0, 0, 0, 0, 2, 0 }, // 186
{ 0, 0, 2, 0, 0, 0, 0, 2, 2 }, // 187
{ 0, 0, 2, 0, 0, 0, 0, 2, 4 }, // 188
{ 0, 0, 2, 0, 0, 0, 0, 4, 0 }, // 189
{ 0, 0, 2, 0, 0, 0, 0, 4, 2 }, // 190
{ 0, 0, 2, 0, 0, 0, 0, 4, 4 }, // 191
{ 0, 0, 2, 0, 0, 0, 2, 0, 0 }, // 192
{ 0, 0, 2, 0, 0, 0, 2, 0, 2 }, // 193
{ 0, 0, 2, 0, 0, 0, 2, 0, 4 }, // 194
{ 0, 0, 2, 0, 0, 0, 2, 2, 0 }, // 195
{ 0, 0, 2, 0, 0, 0, 2, 2, 2 }, // 196
{ 0, 0, 2, 0, 0, 0, 2, 2, 4 }, // 197
{ 0, 0, 2, 0, 0, 0, 2, 4, 2 }, // 198
{ 0, 0, 2, 0, 0, 0, 2, 4, 4 }, // 199
{ 0, 0, 2, 0, 0, 0, 4, 0, 0 }, // 200
{ 0, 0, 2, 0, 0, 0, 4, 0, 2 }, // 201
{ 0, 0, 2, 0, 0, 0, 4, 0, 4 }, // 202
{ 0, 0, 2, 0, 0, 0, 4, 2, 0 }, // 203
{ 0, 0, 2, 0, 0, 0, 4, 2, 2 }, // 204
{ 0, 0, 2, 0, 0, 0, 4, 2, 4 }, // 205
{ 0, 0, 2, 0, 0, 0, 4, 4, 0 }, // 206
{ 0, 0, 2, 0, 0, 0, 4, 4, 4 }, // 207
{ 0, 0, 2, 0, 0, 2, 0, 0, 0 }, // 208
{ 0, 0, 2, 0, 0, 2, 0, 0, 2 }, // 209
{ 0, 0, 2, 0, 0, 2, 0, 0, 4 }, // 210
{ 0, 0, 2, 0, 0, 2, 0, 0, 6 }, // 211
{ 0, 0, 2, 0, 0, 2, 0, 2, 0 }, // 212
{ 0, 0, 2, 0, 0, 2, 0, 2, 2 }, // 213
{ 0, 0, 2, 0, 0, 2, 0, 2, 4 }, // 214
{ 0, 0, 2, 0, 0, 2, 0, 4, 0 }, // 215
{ 0, 0, 2, 0, 0, 2, 0, 4, 2 }, // 216
{ 0, 0, 2, 0, 0, 2, 0, 4, 4 }, // 217
{ 0, 0, 2, 0, 0, 2, 0, 4, 6 }, // 218
{ 0, 0, 2, 0, 0, 2, 2, 0, 0 }, // 219
{ 0, 0, 2, 0, 0, 2, 2, 0, 2 }, // 220
{ 0, 0, 2, 0, 0, 2, 2, 0, 4 }, // 221
{ 0, 0, 2, 0, 0, 2, 2, 2, 0 }, // 222
{ 0, 0, 2, 0, 0, 2, 2, 2, 2 }, // 223
{ 0, 0, 2, 0, 0, 2, 2, 2, 4 }, // 224
{ 0, 0, 2, 0, 0, 2, 2, 4, 2 }, // 225
{ 0, 0, 2, 0, 0, 2, 2, 4, 4 }, // 226
{ 0, 0, 2, 0, 0, 2, 4, 2, 2 }, // 227
{ 0, 0, 2, 0, 0, 2, 4, 2, 4 }, // 228
{ 0, 0, 2, 0, 0, 2, 4, 4, 4 }, // 229
{ 0, 0, 2, 0, 0, 4, 0, 0, 0 }, // 230
{ 0, 0, 2, 0, 0, 4, 0, 0, 4 }, // 231
{ 0, 0, 2, 0, 0, 4, 0, 4, 4 }, // 232
{ 0, 0, 2, 0, 0, 4, 2, 2, 2 }, // 233
{ 0, 0, 2, 0, 0, 4, 4, 4, 4 }, // 234
{ 0, 0, 2, 0, 2, 0, 0, 0, 0 }, // 235
{ 0, 0, 2, 0, 2, 0, 0, 0, 2 }, // 236
{ 0, 0, 2, 0, 2, 0, 0, 0, 4 }, // 237
{ 0, 0, 2, 0, 2, 0, 0, 0, 6 }, // 238
{ 0, 0, 2, 0, 2, 0, 0, 2, 0 }, // 239
{ 0, 0, 2, 0, 2, 0, 0, 2, 2 }, // 240
{ 0, 0, 2, 0, 2, 0, 0, 2, 4 }, // 241
{ 0, 0, 2, 0, 2, 0, 0, 4, 0 }, // 242
{ 0, 0, 2, 0, 2, 0, 0, 4, 2 }, // 243
{ 0, 0, 2, 0, 2, 0, 0, 4, 4 }, // 244
{ 0, 0, 2, 0, 2, 0, 2, 0, 0 }, // 245
{ 0, 0, 2, 0, 2, 0, 2, 0, 2 }, // 246
{ 0, 0, 2, 0, 2, 0, 2, 0, 4 }, // 247
{ 0, 0, 2, 0, 2, 0, 2, 2, 0 }, // 248
{ 0, 0, 2, 0, 2, 0, 2, 2, 2 }, // 249
{ 0, 0, 2, 0, 2, 0, 2, 2, 4 }, // 250
{ 0, 0, 2, 0, 2, 0, 2, 4, 2 }, // 251
{ 0, 0, 2, 0, 2, 0, 2, 4, 4 }, // 252
{ 0, 0, 2, 0, 2, 0, 4, 0, 0 }, // 253
{ 0, 0, 2, 0, 2, 0, 4, 0, 2 }, // 254
{ 0, 0, 2, 0, 2, 0, 4, 2, 2 }, // 255
{ 0, 0, 2, 0, 2, 0, 4, 4, 4 }, // 256
{ 0, 0, 2, 0, 2, 2, 0, 0, 0 }, // 257
{ 0, 0, 2, 0, 2, 2, 0, 0, 2 }, // 258
{ 0, 0, 2, 0, 2, 2, 0, 0, 4 }, // 259
{ 0, 0, 2, 0, 2, 2, 0, 2, 0 }, // 260
{ 0, 0, 2, 0, 2, 2, 0, 2, 2 }, // 261
{ 0, 0, 2, 0, 2, 2, 0, 2, 4 }, // 262
{ 0, 0, 2, 0, 2, 2, 0, 4, 2 }, // 263
{ 0, 0, 2, 0, 2, 2, 0, 4, 4 }, // 264
{ 0, 0, 2, 0, 2, 2, 2, 0, 0 }, // 265
{ 0, 0, 2, 0, 2, 2, 2, 0, 2 }, // 266
{ 0, 0, 2, 0, 2, 2, 2, 0, 4 }, // 267
{ 0, 0, 2, 0, 2, 2, 2, 2, 0 }, // 268
{ 0, 0, 2, 0, 2, 2, 2, 2, 2 }, // 269
{ 0, 0, 2, 0, 2, 2, 2, 2, 4 }, // 270
{ 0, 0, 2, 0, 2, 2, 2, 4, 2 }, // 271
{ 0, 0, 2, 0, 2, 2, 2, 4, 4 }, // 272
{ 0, 0, 2, 0, 2, 2, 4, 2, 2 }, // 273
{ 0, 0, 2, 0, 2, 2, 4, 4, 4 }, // 274
{ 0, 0, 2, 0, 2, 4, 0, 0, 0 }, // 275
{ 0, 0, 2, 0, 2, 4, 2, 2, 2 }, // 276
{ 0, 0, 2, 0, 2, 4, 2, 2, 4 }, // 277
{ 0, 0, 2, 0, 2, 4, 4, 4, 4 }, // 278
{ 0, 0, 2, 0, 4, 0, 0, 0, 0 }, // 279
{ 0, 0, 2, 0, 4, 0, 0, 2, 0 }, // 280
{ 0, 0, 2, 0, 4, 2, 2, 4, 2 }, // 281
{ 0, 0, 2, 0, 4, 4, 4, 4, 4 }, // 282
{ 0, 0, 2, 2, 0, 0, 0, 0, 0 }, // 283
{ 0, 0, 2, 2, 0, 0, 0, 0, 2 }, // 284
{ 0, 0, 2, 2, 0, 0, 0, 0, 4 }, // 285
{ 0, 0, 2, 2, 0, 0, 0, 2, 0 }, // 286
{ 0, 0, 2, 2, 0, 0, 0, 2, 2 }, // 287
{ 0, 0, 2, 2, 0, 0, 2, 0, 0 }, // 288
{ 0, 0, 2, 2, 0, 0, 2, 0, 2 }, // 289
{ 0, 0, 2, 2, 0, 0, 2, 2, 0 }, // 290
{ 0, 0, 2, 2, 0, 0, 2, 2, 2 }, // 291
{ 0, 0, 2, 2, 0, 2, 0, 0, 0 }, // 292
{ 0, 0, 2, 2, 0, 2, 0, 0, 2 }, // 293
{ 0, 0, 2, 2, 0, 2, 0, 0, 4 }, // 294
{ 0, 0, 2, 2, 0, 2, 0, 2, 0 }, // 295
{ 0, 0, 2, 2, 0, 2, 0, 2, 2 }, // 296
{ 0, 0, 2, 2, 0, 2, 0, 4, 0 }, // 297
{ 0, 0, 2, 2, 0, 2, 0, 4, 2 }, // 298
{ 0, 0, 2, 2, 0, 2, 0, 4, 4 }, // 299
{ 0, 0, 2, 2, 0, 2, 2, 0, 0 }, // 300
{ 0, 0, 2, 2, 0, 2, 2, 0, 2 }, // 301
{ 0, 0, 2, 2, 0, 2, 2, 0, 4 }, // 302
{ 0, 0, 2, 2, 0, 2, 2, 2, 0 }, // 303
{ 0, 0, 2, 2, 0, 2, 2, 2, 2 }, // 304
{ 0, 0, 2, 2, 0, 2, 2, 2, 4 }, // 305
{ 0, 0, 2, 2, 0, 2, 2, 4, 2 }, // 306
{ 0, 0, 2, 2, 0, 2, 4, 2, 2 }, // 307
{ 0, 0, 2, 2, 2, 0, 0, 0, 0 }, // 308
{ 0, 0, 2, 2, 2, 0, 0, 0, 2 }, // 309
{ 0, 0, 2, 2, 2, 0, 0, 0, 4 }, // 310
{ 0, 0, 2, 2, 2, 0, 0, 2, 0 }, // 311
{ 0, 0, 2, 2, 2, 0, 0, 2, 2 }, // 312
{ 0, 0, 2, 2, 2, 0, 2, 0, 0 }, // 313
{ 0, 0, 2, 2, 2, 0, 2, 0, 2 }, // 314
{ 0, 0, 2, 2, 2, 0, 2, 2, 0 }, // 315
{ 0, 0, 2, 2, 2, 0, 2, 2, 2 }, // 316
{ 0, 0, 2, 2, 2, 2, 0, 0, 0 }, // 317
{ 0, 0, 2, 2, 2, 2, 0, 0, 2 }, // 318
{ 0, 0, 2, 2, 2, 2, 0, 0, 4 }, // 319
{ 0, 0, 2, 2, 2, 2, 0, 2, 0 }, // 320
{ 0, 0, 2, 2, 2, 2, 0, 2, 2 }, // 321
{ 0, 0, 2, 2, 2, 2, 2, 0, 0 }, // 322
{ 0, 0, 2, 2, 2, 2, 2, 0, 2 }, // 323
{ 0, 0, 2, 2, 2, 2, 2, 2, 0 }, // 324
{ 0, 0, 2, 2, 2, 2, 2, 2, 2 }, // 325
{ 0, 0, 2, 2, 2, 2, 2, 2, 4 }, // 326
{ 0, 0, 2, 2, 2, 2, 2, 4, 2 }, // 327
{ 0, 0, 2, 2, 2, 2, 2, 4, 4 }, // 328
{ 0, 0, 2, 2, 2, 2, 4, 2, 2 }, // 329
{ 0, 0, 2, 2, 2, 2, 4, 4, 2 }, // 330
{ 0, 0, 2, 2, 4, 2, 2, 4, 4 }, // 331
{ 0, 0, 4, 0, 0, 0, 0, 0, 0 }, // 332
{ 0, 0, 4, 0, 0, 0, 0, 0, 2 }, // 333
{ 0, 0, 4, 0, 0, 0, 0, 0, 4 }, // 334
{ 0, 0, 4, 0, 0, 0, 0, 2, 0 }, // 335
{ 0, 0, 4, 0, 0, 0, 0, 2, 2 }, // 336
{ 0, 0, 4, 0, 0, 0, 0, 4, 0 }, // 337
{ 0, 0, 4, 0, 0, 0, 0, 4, 2 }, // 338
{ 0, 0, 4, 0, 0, 0, 0, 4, 4 }, // 339
{ 0, 0, 4, 0, 0, 0, 2, 0, 0 }, // 340
{ 0, 0, 4, 0, 0, 0, 2, 0, 2 }, // 341
{ 0, 0, 4, 0, 0, 0, 2, 0, 4 }, // 342
{ 0, 0, 4, 0, 0, 0, 2, 2, 0 }, // 343
{ 0, 0, 4, 0, 0, 0, 2, 2, 2 }, // 344
{ 0, 0, 4, 0, 0, 0, 2, 4, 2 }, // 345
{ 0, 0, 4, 0, 0, 0, 2, 4, 4 }, // 346
{ 0, 0, 4, 0, 0, 0, 4, 0, 0 }, // 347
{ 0, 0, 4, 0, 0, 0, 4, 0, 2 }, // 348
{ 0, 0, 4, 0, 0, 0, 4, 0, 4 }, // 349
{ 0, 0, 4, 0, 0, 0, 4, 2, 2 }, // 350
{ 0, 0, 4, 0, 0, 0, 4, 2, 4 }, // 351
{ 0, 0, 4, 0, 0, 0, 4, 4, 4 }, // 352
{ 0, 0, 4, 0, 0, 2, 0, 0, 0 }, // 353
{ 0, 0, 4, 0, 0, 2, 0, 0, 2 }, // 354
{ 0, 0, 4, 0, 0, 2, 0, 0, 4 }, // 355
{ 0, 0, 4, 0, 0, 2, 0, 2, 0 }, // 356
{ 0, 0, 4, 0, 0, 2, 0, 2, 2 }, // 357
{ 0, 0, 4, 0, 0, 2, 2, 0, 0 }, // 358
{ 0, 0, 4, 0, 0, 2, 2, 0, 2 }, // 359
{ 0, 0, 4, 0, 0, 2, 2, 2, 0 }, // 360
{ 0, 0, 4, 0, 0, 2, 2, 2, 2 }, // 361
{ 0, 0, 4, 0, 0, 2, 4, 2, 2 }, // 362
{ 0, 0, 4, 0, 0, 4, 0, 0, 0 }, // 363
{ 0, 0, 4, 0, 0, 4, 0, 0, 4 }, // 364
{ 0, 0, 4, 0, 0, 4, 0, 4, 4 }, // 365
{ 0, 0, 4, 0, 0, 4, 2, 2, 2 }, // 366
{ 0, 0, 4, 0, 0, 4, 4, 4, 4 }, // 367
{ 0, 0, 4, 0, 2, 0, 0, 0, 0 }, // 368
{ 0, 0, 4, 0, 2, 0, 0, 0, 2 }, // 369
{ 0, 0, 4, 0, 2, 0, 0, 0, 4 }, // 370
{ 0, 0, 4, 0, 2, 0, 0, 2, 0 }, // 371
{ 0, 0, 4, 0, 2, 0, 0, 2, 2 }, // 372
{ 0, 0, 4, 0, 2, 0, 0, 4, 4 }, // 373
{ 0, 0, 4, 0, 2, 0, 2, 0, 0 }, // 374
{ 0, 0, 4, 0, 2, 0, 2, 0, 2 }, // 375
{ 0, 0, 4, 0, 2, 0, 2, 2, 0 }, // 376
{ 0, 0, 4, 0, 2, 0, 2, 2, 2 }, // 377
{ 0, 0, 4, 0, 2, 0, 2, 4, 4 }, // 378
{ 0, 0, 4, 0, 2, 0, 4, 0, 4 }, // 379
{ 0, 0, 4, 0, 2, 0, 4, 2, 4 }, // 380
{ 0, 0, 4, 0, 2, 2, 0, 0, 0 }, // 381
{ 0, 0, 4, 0, 2, 2, 0, 0, 2 }, // 382
{ 0, 0, 4, 0, 2, 2, 0, 2, 0 }, // 383
{ 0, 0, 4, 0, 2, 2, 0, 2, 2 }, // 384
{ 0, 0, 4, 0, 2, 2, 2, 0, 0 }, // 385
{ 0, 0, 4, 0, 2, 2, 2, 0, 2 }, // 386
{ 0, 0, 4, 0, 2, 2, 2, 2, 0 }, // 387
{ 0, 0, 4, 0, 2, 2, 2, 2, 2 }, // 388
{ 0, 0, 4, 0, 2, 2, 4, 4, 4 }, // 389
{ 0, 0, 4, 0, 2, 4, 4, 4, 4 }, // 390
{ 0, 0, 4, 0, 4, 0, 0, 0, 0 }, // 391
{ 0, 0, 4, 0, 4, 0, 0, 2, 0 }, // 392
{ 0, 0, 4, 0, 4, 0, 0, 2, 2 }, // 393
{ 0, 0, 4, 0, 4, 0, 0, 4, 0 }, // 394
{ 0, 0, 4, 0, 4, 0, 2, 2, 2 }, // 395
{ 0, 0, 4, 0, 4, 0, 4, 0, 0 }, // 396
{ 0, 0, 4, 0, 4, 0, 4, 0, 2 }, // 397
{ 0, 0, 4, 0, 4, 0, 4, 4, 0 }, // 398
{ 0, 0, 4, 0, 4, 0, 4, 4, 4 }, // 399
{ 0, 0, 4, 0, 4, 2, 2, 2, 2 }, // 400
{ 0, 0, 4, 0, 4, 4, 0, 0, 4 }, // 401
{ 0, 0, 4, 0, 4, 4, 4, 4, 4 }, // 402
{ 0, 0, 4, 2, 0, 0, 0, 0, 0 }, // 403
{ 0, 0, 4, 2, 0, 0, 0, 0, 2 }, // 404
{ 0, 0, 4, 2, 0, 0, 0, 0, 4 }, // 405
{ 0, 0, 4, 2, 0, 0, 0, 2, 2 }, // 406
{ 0, 0, 4, 2, 0, 0, 2, 0, 0 }, // 407
{ 0, 0, 4, 2, 0, 0, 2, 0, 2 }, // 408
{ 0, 0, 4, 2, 0, 0, 2, 2, 2 }, // 409
{ 0, 0, 4, 2, 0, 2, 0, 0, 0 }, // 410
{ 0, 0, 4, 2, 0, 2, 0, 0, 2 }, // 411
{ 0, 0, 4, 2, 0, 2, 0, 2, 2 }, // 412
{ 0, 0, 4, 2, 0, 2, 2, 0, 0 }, // 413
{ 0, 0, 4, 2, 0, 2, 2, 0, 2 }, // 414
{ 0, 0, 4, 2, 0, 2, 2, 2, 2 }, // 415
{ 0, 0, 4, 2, 2, 0, 0, 0, 0 }, // 416
{ 0, 0, 4, 2, 2, 0, 2, 0, 0 }, // 417
{ 0, 0, 4, 2, 2, 0, 2, 2, 0 }, // 418
{ 0, 0, 4, 2, 2, 0, 2, 2, 2 }, // 419
{ 0, 0, 4, 2, 2, 2, 0, 0, 0 }, // 420
{ 0, 0, 4, 2, 2, 2, 0, 2, 0 }, // 421
{ 0, 0, 4, 2, 2, 2, 0, 2, 2 }, // 422
{ 0, 0, 4, 2, 2, 2, 2, 0, 2 }, // 423
{ 0, 0, 4, 2, 2, 2, 2, 2, 0 }, // 424
{ 0, 0, 4, 2, 2, 2, 2, 2, 2 }, // 425
{ 0, 0, 4, 2, 2, 2, 2, 2, 4 }, // 426
{ 0, 0, 4, 4, 0, 0, 0, 0, 2 }, // 427
{ 0, 0, 4, 4, 0, 0, 4, 0, 0 }, // 428
{ 0, 0, 4, 4, 0, 0, 4, 0, 2 }, // 429
{ 0, 0, 4, 4, 0, 4, 0, 0, 0 }, // 430
{ 0, 0, 4, 4, 0, 4, 0, 0, 4 }, // 431
{ 0, 0, 4, 4, 0, 4, 0, 4, 4 }, // 432
{ 0, 0, 4, 4, 2, 2, 2, 2, 0 }, // 433
{ 0, 0, 4, 4, 2, 2, 2, 2, 2 }, // 434
{ 0, 0, 4, 4, 2, 4, 2, 2, 4 }, // 435
{ 0, 0, 4, 4, 2, 4, 4, 4, 4 }, // 436
{ 0, 2, 0, 0, 0, 0, 0, 0, 0 }, // 437
{ 0, 2, 0, 0, 0, 0, 0, 0, 2 }, // 438
{ 0, 2, 0, 0, 0, 0, 0, 0, 4 }, // 439
{ 0, 2, 0, 0, 0, 0, 0, 2, 0 }, // 440
{ 0, 2, 0, 0, 0, 0, 0, 2, 2 }, // 441
{ 0, 2, 0, 0, 0, 0, 0, 4, 0 }, // 442
{ 0, 2, 0, 0, 0, 0, 0, 4, 2 }, // 443
{ 0, 2, 0, 0, 0, 0, 0, 4, 4 }, // 444
{ 0, 2, 0, 0, 0, 0, 2, 0, 0 }, // 445
{ 0, 2, 0, 0, 0, 0, 2, 0, 2 }, // 446
{ 0, 2, 0, 0, 0, 0, 2, 0, 4 }, // 447
{ 0, 2, 0, 0, 0, 0, 2, 2, 0 }, // 448
{ 0, 2, 0, 0, 0, 0, 2, 2, 2 }, // 449
{ 0, 2, 0, 0, 0, 0, 2, 4, 2 }, // 450
{ 0, 2, 0, 0, 0, 0, 2, 4, 4 }, // 451
{ 0, 2, 0, 0, 0, 0, 4, 0, 0 }, // 452
{ 0, 2, 0, 0, 0, 0, 4, 0, 2 }, // 453
{ 0, 2, 0, 0, 0, 0, 4, 0, 4 }, // 454
{ 0, 2, 0, 0, 0, 2, 0, 0, 0 }, // 455
{ 0, 2, 0, 0, 0, 2, 0, 0, 2 }, // 456
{ 0, 2, 0, 0, 0, 2, 0, 0, 4 }, // 457
{ 0, 2, 0, 0, 0, 2, 0, 2, 2 }, // 458
{ 0, 2, 0, 0, 0, 2, 2, 0, 0 }, // 459
{ 0, 2, 0, 0, 0, 2, 2, 0, 2 }, // 460
{ 0, 2, 0, 0, 0, 2, 2, 2, 0 }, // 461
{ 0, 2, 0, 0, 0, 2, 2, 2, 2 }, // 462
{ 0, 2, 0, 0, 0, 2, 2, 4, 2 }, // 463
{ 0, 2, 0, 0, 0, 2, 4, 2, 2 }, // 464
{ 0, 2, 0, 0, 0, 4, 0, 0, 0 }, // 465
{ 0, 2, 0, 0, 0, 4, 0, 0, 4 }, // 466
{ 0, 2, 0, 0, 0, 4, 0, 4, 4 }, // 467
{ 0, 2, 0, 0, 0, 4, 4, 4, 4 }, // 468
{ 0, 2, 0, 0, 2, 0, 0, 0, 0 }, // 469
{ 0, 2, 0, 0, 2, 0, 0, 0, 2 }, // 470
{ 0, 2, 0, 0, 2, 0, 0, 0, 4 }, // 471
{ 0, 2, 0, 0, 2, 0, 0, 2, 0 }, // 472
{ 0, 2, 0, 0, 2, 0, 0, 2, 2 }, // 473
{ 0, 2, 0, 0, 2, 0, 0, 2, 4 }, // 474
{ 0, 2, 0, 0, 2, 0, 0, 4, 0 }, // 475
{ 0, 2, 0, 0, 2, 0, 0, 4, 2 }, // 476
{ 0, 2, 0, 0, 2, 0, 0, 4, 4 }, // 477
{ 0, 2, 0, 0, 2, 0, 2, 0, 0 }, // 478
{ 0, 2, 0, 0, 2, 0, 2, 0, 2 }, // 479
{ 0, 2, 0, 0, 2, 0, 2, 0, 4 }, // 480
{ 0, 2, 0, 0, 2, 0, 2, 2, 0 }, // 481
{ 0, 2, 0, 0, 2, 0, 2, 2, 2 }, // 482
{ 0, 2, 0, 0, 2, 0, 2, 2, 4 }, // 483
{ 0, 2, 0, 0, 2, 0, 2, 4, 0 }, // 484
{ 0, 2, 0, 0, 2, 0, 2, 4, 2 }, // 485
{ 0, 2, 0, 0, 2, 0, 2, 4, 4 }, // 486
{ 0, 2, 0, 0, 2, 0, 4, 2, 2 }, // 487
{ 0, 2, 0, 0, 2, 0, 4, 4, 4 }, // 488
{ 0, 2, 0, 0, 2, 2, 0, 0, 0 }, // 489
{ 0, 2, 0, 0, 2, 2, 0, 0, 2 }, // 490
{ 0, 2, 0, 0, 2, 2, 0, 2, 0 }, // 491
{ 0, 2, 0, 0, 2, 2, 0, 2, 2 }, // 492
{ 0, 2, 0, 0, 2, 2, 2, 0, 0 }, // 493
{ 0, 2, 0, 0, 2, 2, 2, 0, 2 }, // 494
{ 0, 2, 0, 0, 2, 2, 2, 2, 0 }, // 495
{ 0, 2, 0, 0, 2, 2, 2, 2, 2 }, // 496
{ 0, 2, 0, 0, 2, 2, 2, 2, 4 }, // 497
{ 0, 2, 0, 0, 2, 2, 2, 4, 2 }, // 498
{ 0, 2, 0, 0, 2, 2, 4, 2, 2 }, // 499
{ 0, 2, 0, 0, 4, 0, 0, 0, 0 }, // 500
{ 0, 2, 0, 0, 4, 0, 0, 0, 2 }, // 501
{ 0, 2, 0, 0, 4, 0, 0, 0, 4 }, // 502
{ 0, 2, 0, 0, 4, 0, 0, 2, 0 }, // 503
{ 0, 2, 0, 0, 4, 0, 0, 2, 2 }, // 504
{ 0, 2, 0, 0, 4, 0, 2, 0, 0 }, // 505
{ 0, 2, 0, 0, 4, 0, 2, 0, 2 }, // 506
{ 0, 2, 0, 0, 4, 0, 2, 2, 2 }, // 507
{ 0, 2, 0, 0, 4, 0, 4, 2, 4 }, // 508
{ 0, 2, 0, 0, 4, 0, 4, 4, 4 }, // 509
{ 0, 2, 0, 0, 4, 2, 2, 2, 2 }, // 510
{ 0, 2, 0, 0, 4, 4, 2, 2, 4 }, // 511
{ 0, 2, 0, 2, 0, 0, 0, 0, 0 }, // 512
{ 0, 2, 0, 2, 0, 0, 0, 0, 2 }, // 513
{ 0, 2, 0, 2, 0, 0, 0, 0, 4 }, // 514
{ 0, 2, 0, 2, 0, 0, 0, 2, 2 }, // 515
{ 0, 2, 0, 2, 0, 0, 0, 4, 4 }, // 516
{ 0, 2, 0, 2, 0, 0, 2, 0, 0 }, // 517
{ 0, 2, 0, 2, 0, 0, 2, 0, 2 }, // 518
{ 0, 2, 0, 2, 0, 0, 2, 0, 4 }, // 519
{ 0, 2, 0, 2, 0, 0, 2, 2, 0 }, // 520
{ 0, 2, 0, 2, 0, 0, 2, 2, 2 }, // 521
{ 0, 2, 0, 2, 0, 0, 4, 0, 0 }, // 522
{ 0, 2, 0, 2, 0, 0, 4, 0, 2 }, // 523
{ 0, 2, 0, 2, 0, 0, 4, 0, 4 }, // 524
{ 0, 2, 0, 2, 0, 2, 0, 0, 0 }, // 525
{ 0, 2, 0, 2, 0, 2, 0, 0, 2 }, // 526
{ 0, 2, 0, 2, 0, 2, 0, 0, 4 }, // 527
{ 0, 2, 0, 2, 0, 2, 0, 2, 2 }, // 528
{ 0, 2, 0, 2, 0, 2, 2, 0, 0 }, // 529
{ 0, 2, 0, 2, 0, 2, 2, 0, 2 }, // 530
{ 0, 2, 0, 2, 0, 2, 2, 2, 2 }, // 531
{ 0, 2, 0, 2, 0, 2, 2, 4, 2 }, // 532
{ 0, 2, 0, 2, 0, 2, 4, 2, 2 }, // 533
{ 0, 2, 0, 2, 0, 4, 0, 0, 0 }, // 534
{ 0, 2, 0, 2, 0, 4, 0, 4, 4 }, // 535
{ 0, 2, 0, 2, 0, 4, 4, 4, 4 }, // 536
{ 0, 2, 0, 2, 2, 0, 0, 0, 0 }, // 537
{ 0, 2, 0, 2, 2, 0, 0, 0, 2 }, // 538
{ 0, 2, 0, 2, 2, 0, 0, 0, 4 }, // 539
{ 0, 2, 0, 2, 2, 0, 0, 2, 0 }, // 540
{ 0, 2, 0, 2, 2, 0, 0, 2, 2 }, // 541
{ 0, 2, 0, 2, 2, 0, 0, 2, 4 }, // 542
{ 0, 2, 0, 2, 2, 0, 0, 4, 4 }, // 543
{ 0, 2, 0, 2, 2, 0, 2, 0, 0 }, // 544
{ 0, 2, 0, 2, 2, 0, 2, 0, 2 }, // 545
{ 0, 2, 0, 2, 2, 0, 2, 0, 4 }, // 546
{ 0, 2, 0, 2, 2, 0, 2, 2, 0 }, // 547
{ 0, 2, 0, 2, 2, 0, 2, 2, 2 }, // 548
{ 0, 2, 0, 2, 2, 0, 2, 2, 4 }, // 549
{ 0, 2, 0, 2, 2, 0, 2, 4, 2 }, // 550
{ 0, 2, 0, 2, 2, 0, 2, 4, 4 }, // 551
{ 0, 2, 0, 2, 2, 0, 4, 4, 4 }, // 552
{ 0, 2, 0, 2, 2, 2, 0, 0, 0 }, // 553
{ 0, 2, 0, 2, 2, 2, 0, 0, 2 }, // 554
{ 0, 2, 0, 2, 2, 2, 0, 0, 4 }, // 555
{ 0, 2, 0, 2, 2, 2, 0, 2, 2 }, // 556
{ 0, 2, 0, 2, 2, 2, 2, 0, 0 }, // 557
{ 0, 2, 0, 2, 2, 2, 2, 0, 2 }, // 558
{ 0, 2, 0, 2, 2, 2, 2, 2, 0 }, // 559
{ 0, 2, 0, 2, 2, 2, 2, 2, 2 }, // 560
{ 0, 2, 0, 2, 2, 2, 2, 2, 4 }, // 561
{ 0, 2, 0, 2, 2, 2, 2, 4, 2 }, // 562
{ 0, 2, 0, 2, 2, 4, 2, 2, 2 }, // 563
{ 0, 2, 0, 2, 4, 4, 4, 4, 4 }, // 564
{ 0, 2, 0, 4, 0, 0, 0, 0, 0 }, // 565
{ 0, 2, 0, 4, 0, 0, 0, 0, 2 }, // 566
{ 0, 2, 0, 4, 0, 0, 0, 0, 4 }, // 567
{ 0, 2, 0, 4, 0, 0, 0, 2, 2 }, // 568
{ 0, 2, 0, 4, 0, 0, 0, 4, 4 }, // 569
{ 0, 2, 0, 4, 0, 0, 4, 0, 0 }, // 570
{ 0, 2, 0, 4, 0, 0, 4, 0, 2 }, // 571
{ 0, 2, 0, 4, 0, 2, 0, 0, 0 }, // 572
{ 0, 2, 0, 4, 0, 2, 0, 0, 2 }, // 573
{ 0, 2, 0, 4, 0, 2, 0, 2, 2 }, // 574
{ 0, 2, 0, 4, 0, 2, 2, 2, 2 }, // 575
{ 0, 2, 0, 4, 0, 4, 0, 0, 0 }, // 576
{ 0, 2, 0, 4, 0, 4, 0, 0, 4 }, // 577
{ 0, 2, 0, 4, 0, 4, 0, 4, 4 }, // 578
{ 0, 2, 0, 4, 0, 4, 4, 4, 4 }, // 579
{ 0, 2, 0, 4, 2, 2, 0, 2, 2 }, // 580
{ 0, 2, 0, 4, 2, 2, 2, 2, 2 }, // 581
{ 0, 2, 0, 4, 2, 2, 2, 2, 4 }, // 582
{ 0, 2, 0, 4, 2, 4, 2, 2, 2 }, // 583
{ 0, 2, 2, 0, 0, 0, 0, 0, 0 }, // 584
{ 0, 2, 2, 0, 0, 0, 0, 0, 2 }, // 585
{ 0, 2, 2, 0, 0, 0, 0, 0, 4 }, // 586
{ 0, 2, 2, 0, 0, 0, 0, 2, 0 }, // 587
{ 0, 2, 2, 0, 0, 0, 0, 2, 2 }, // 588
{ 0, 2, 2, 0, 0, 0, 0, 2, 4 }, // 589
{ 0, 2, 2, 0, 0, 0, 0, 4, 0 }, // 590
{ 0, 2, 2, 0, 0, 0, 0, 4, 2 }, // 591
{ 0, 2, 2, 0, 0, 0, 0, 4, 4 }, // 592
{ 0, 2, 2, 0, 0, 0, 2, 0, 0 }, // 593
{ 0, 2, 2, 0, 0, 0, 2, 0, 2 }, // 594
{ 0, 2, 2, 0, 0, 0, 2, 0, 4 }, // 595
{ 0, 2, 2, 0, 0, 0, 2, 2, 0 }, // 596
{ 0, 2, 2, 0, 0, 0, 2, 2, 2 }, // 597
{ 0, 2, 2, 0, 0, 0, 2, 2, 4 }, // 598
{ 0, 2, 2, 0, 0, 0, 2, 4, 2 }, // 599
{ 0, 2, 2, 0, 0, 0, 2, 4, 4 }, // 600
{ 0, 2, 2, 0, 0, 0, 4, 0, 0 }, // 601
{ 0, 2, 2, 0, 0, 0, 4, 0, 2 }, // 602
{ 0, 2, 2, 0, 0, 0, 4, 0, 4 }, // 603
{ 0, 2, 2, 0, 0, 0, 4, 2, 0 }, // 604
{ 0, 2, 2, 0, 0, 0, 4, 2, 2 }, // 605
{ 0, 2, 2, 0, 0, 0, 4, 2, 4 }, // 606
{ 0, 2, 2, 0, 0, 0, 4, 4, 4 }, // 607
{ 0, 2, 2, 0, 0, 2, 0, 0, 0 }, // 608
{ 0, 2, 2, 0, 0, 2, 0, 0, 2 }, // 609
{ 0, 2, 2, 0, 0, 2, 0, 0, 4 }, // 610
{ 0, 2, 2, 0, 0, 2, 0, 0, 6 }, // 611
{ 0, 2, 2, 0, 0, 2, 0, 2, 0 }, // 612
{ 0, 2, 2, 0, 0, 2, 0, 2, 2 }, // 613
{ 0, 2, 2, 0, 0, 2, 0, 2, 4 }, // 614
{ 0, 2, 2, 0, 0, 2, 0, 4, 0 }, // 615
{ 0, 2, 2, 0, 0, 2, 0, 4, 2 }, // 616
{ 0, 2, 2, 0, 0, 2, 0, 4, 4 }, // 617
{ 0, 2, 2, 0, 0, 2, 2, 0, 0 }, // 618
{ 0, 2, 2, 0, 0, 2, 2, 0, 2 }, // 619
{ 0, 2, 2, 0, 0, 2, 2, 0, 4 }, // 620
{ 0, 2, 2, 0, 0, 2, 2, 2, 0 }, // 621
{ 0, 2, 2, 0, 0, 2, 2, 2, 2 }, // 622
{ 0, 2, 2, 0, 0, 2, 2, 2, 4 }, // 623
{ 0, 2, 2, 0, 0, 2, 2, 4, 0 }, // 624
{ 0, 2, 2, 0, 0, 2, 2, 4, 2 }, // 625
{ 0, 2, 2, 0, 0, 2, 2, 4, 4 }, // 626
{ 0, 2, 2, 0, 0, 2, 4, 2, 2 }, // 627
{ 0, 2, 2, 0, 0, 2, 4, 4, 4 }, // 628
{ 0, 2, 2, 0, 0, 4, 0, 0, 0 }, // 629
{ 0, 2, 2, 0, 0, 4, 0, 0, 4 }, // 630
{ 0, 2, 2, 0, 0, 4, 0, 4, 4 }, // 631
{ 0, 2, 2, 0, 0, 4, 2, 4, 4 }, // 632
{ 0, 2, 2, 0, 0, 4, 4, 0, 0 }, // 633
{ 0, 2, 2, 0, 0, 4, 4, 4, 4 }, // 634
{ 0, 2, 2, 0, 2, 0, 0, 0, 0 }, // 635
{ 0, 2, 2, 0, 2, 0, 0, 0, 2 }, // 636
{ 0, 2, 2, 0, 2, 0, 0, 0, 4 }, // 637
{ 0, 2, 2, 0, 2, 0, 0, 2, 0 }, // 638
{ 0, 2, 2, 0, 2, 0, 0, 2, 2 }, // 639
{ 0, 2, 2, 0, 2, 0, 0, 2, 4 }, // 640
{ 0, 2, 2, 0, 2, 0, 0, 4, 0 }, // 641
{ 0, 2, 2, 0, 2, 0, 0, 4, 2 }, // 642
{ 0, 2, 2, 0, 2, 0, 0, 4, 4 }, // 643
{ 0, 2, 2, 0, 2, 0, 2, 0, 0 }, // 644
{ 0, 2, 2, 0, 2, 0, 2, 0, 2 }, // 645
{ 0, 2, 2, 0, 2, 0, 2, 0, 4 }, // 646
{ 0, 2, 2, 0, 2, 0, 2, 2, 0 }, // 647
{ 0, 2, 2, 0, 2, 0, 2, 2, 2 }, // 648
{ 0, 2, 2, 0, 2, 0, 2, 2, 4 }, // 649
{ 0, 2, 2, 0, 2, 0, 2, 4, 2 }, // 650
{ 0, 2, 2, 0, 2, 0, 2, 4, 4 }, // 651
{ 0, 2, 2, 0, 2, 0, 4, 0, 0 }, // 652
{ 0, 2, 2, 0, 2, 0, 4, 0, 2 }, // 653
{ 0, 2, 2, 0, 2, 0, 4, 0, 4 }, // 654
{ 0, 2, 2, 0, 2, 0, 4, 2, 0 }, // 655
{ 0, 2, 2, 0, 2, 0, 4, 2, 2 }, // 656
{ 0, 2, 2, 0, 2, 0, 4, 2, 4 }, // 657
{ 0, 2, 2, 0, 2, 0, 4, 4, 4 }, // 658
{ 0, 2, 2, 0, 2, 2, 0, 0, 0 }, // 659
{ 0, 2, 2, 0, 2, 2, 0, 0, 2 }, // 660
{ 0, 2, 2, 0, 2, 2, 0, 0, 4 }, // 661
{ 0, 2, 2, 0, 2, 2, 0, 2, 0 }, // 662
{ 0, 2, 2, 0, 2, 2, 0, 2, 2 }, // 663
{ 0, 2, 2, 0, 2, 2, 0, 2, 4 }, // 664
{ 0, 2, 2, 0, 2, 2, 0, 2, 6 }, // 665
{ 0, 2, 2, 0, 2, 2, 0, 4, 2 }, // 666
{ 0, 2, 2, 0, 2, 2, 0, 4, 4 }, // 667
{ 0, 2, 2, 0, 2, 2, 2, 0, 0 }, // 668
{ 0, 2, 2, 0, 2, 2, 2, 0, 2 }, // 669
{ 0, 2, 2, 0, 2, 2, 2, 0, 4 }, // 670
{ 0, 2, 2, 0, 2, 2, 2, 2, 0 }, // 671
{ 0, 2, 2, 0, 2, 2, 2, 2, 2 }, // 672
{ 0, 2, 2, 0, 2, 2, 2, 2, 4 }, // 673
{ 0, 2, 2, 0, 2, 2, 2, 4, 2 }, // 674
{ 0, 2, 2, 0, 2, 2, 2, 4, 4 }, // 675
{ 0, 2, 2, 0, 2, 2, 4, 2, 2 }, // 676
{ 0, 2, 2, 0, 2, 2, 4, 2, 4 }, // 677
{ 0, 2, 2, 0, 2, 2, 4, 4, 4 }, // 678
{ 0, 2, 2, 0, 2, 4, 0, 0, 0 }, // 679
{ 0, 2, 2, 0, 2, 4, 0, 4, 4 }, // 680
{ 0, 2, 2, 0, 2, 4, 2, 2, 2 }, // 681
{ 0, 2, 2, 0, 2, 4, 4, 4, 4 }, // 682
{ 0, 2, 2, 2, 0, 0, 0, 0, 0 }, // 683
{ 0, 2, 2, 2, 0, 0, 0, 0, 2 }, // 684
{ 0, 2, 2, 2, 0, 0, 0, 2, 0 }, // 685
{ 0, 2, 2, 2, 0, 0, 0, 2, 2 }, // 686
{ 0, 2, 2, 2, 0, 0, 2, 0, 0 }, // 687
{ 0, 2, 2, 2, 0, 0, 2, 0, 2 }, // 688
{ 0, 2, 2, 2, 0, 0, 2, 2, 0 }, // 689
{ 0, 2, 2, 2, 0, 0, 2, 2, 2 }, // 690
{ 0, 2, 2, 2, 0, 2, 0, 0, 0 }, // 691
{ 0, 2, 2, 2, 0, 2, 0, 0, 2 }, // 692
{ 0, 2, 2, 2, 0, 2, 0, 0, 4 }, // 693
{ 0, 2, 2, 2, 0, 2, 0, 2, 2 }, // 694
{ 0, 2, 2, 2, 0, 2, 2, 0, 0 }, // 695
{ 0, 2, 2, 2, 0, 2, 2, 0, 2 }, // 696
{ 0, 2, 2, 2, 0, 2, 2, 2, 2 }, // 697
{ 0, 2, 2, 2, 0, 4, 0, 0, 0 }, // 698
{ 0, 2, 2, 2, 2, 0, 0, 0, 0 }, // 699
{ 0, 2, 2, 2, 2, 0, 0, 0, 2 }, // 700
{ 0, 2, 2, 2, 2, 0, 0, 2, 0 }, // 701
{ 0, 2, 2, 2, 2, 0, 0, 2, 2 }, // 702
{ 0, 2, 2, 2, 2, 0, 2, 0, 0 }, // 703
{ 0, 2, 2, 2, 2, 0, 2, 0, 2 }, // 704
{ 0, 2, 2, 2, 2, 0, 2, 0, 4 }, // 705
{ 0, 2, 2, 2, 2, 0, 2, 2, 0 }, // 706
{ 0, 2, 2, 2, 2, 0, 2, 2, 2 }, // 707
{ 0, 2, 2, 2, 2, 0, 4, 0, 0 }, // 708
{ 0, 2, 2, 2, 2, 0, 4, 4, 4 }, // 709
{ 0, 2, 2, 2, 2, 2, 0, 0, 0 }, // 710
{ 0, 2, 2, 2, 2, 2, 0, 0, 2 }, // 711
{ 0, 2, 2, 2, 2, 2, 0, 0, 4 }, // 712
{ 0, 2, 2, 2, 2, 2, 0, 2, 0 }, // 713
{ 0, 2, 2, 2, 2, 2, 0, 2, 2 }, // 714
{ 0, 2, 2, 2, 2, 2, 0, 2, 4 }, // 715
{ 0, 2, 2, 2, 2, 2, 2, 0, 0 }, // 716
{ 0, 2, 2, 2, 2, 2, 2, 0, 2 }, // 717
{ 0, 2, 2, 2, 2, 2, 2, 2, 0 }, // 718
{ 0, 2, 2, 2, 2, 2, 2, 2, 2 }, // 719
{ 0, 2, 2, 2, 2, 2, 2, 2, 4 }, // 720
{ 0, 2, 2, 2, 2, 2, 2, 4, 2 }, // 721
{ 0, 2, 2, 2, 2, 2, 2, 4, 4 }, // 722
{ 0, 2, 2, 2, 2, 2, 4, 2, 2 }, // 723
{ 0, 2, 2, 2, 2, 2, 4, 4, 4 }, // 724
{ 0, 2, 2, 2, 2, 4, 0, 4, 4 }, // 725
{ 0, 2, 2, 2, 2, 4, 2, 2, 2 }, // 726
{ 0, 2, 2, 2, 2, 4, 2, 2, 4 }, // 727
{ 0, 2, 2, 2, 2, 4, 2, 4, 4 }, // 728
{ 0, 2, 2, 2, 2, 4, 4, 4, 4 }, // 729
{ 0, 2, 2, 2, 4, 2, 2, 2, 2 }, // 730
{ 0, 2, 2, 2, 4, 2, 4, 2, 2 }, // 731
{ 0, 2, 2, 2, 4, 4, 4, 4, 4 }, // 732
{ 0, 2, 2, 4, 0, 0, 0, 0, 0 }, // 733
{ 0, 2, 2, 4, 2, 2, 2, 0, 0 }, // 734
{ 0, 2, 2, 4, 2, 2, 2, 2, 2 }, // 735
{ 0, 2, 2, 4, 2, 2, 2, 4, 4 }, // 736
{ 0, 2, 2, 4, 2, 2, 4, 2, 2 }, // 737
{ 0, 2, 2, 4, 2, 2, 4, 4, 2 }, // 738
{ 0, 2, 2, 4, 2, 4, 2, 4, 4 }, // 739
{ 0, 2, 4, 0, 0, 0, 0, 0, 0 }, // 740
{ 0, 2, 4, 0, 0, 4, 0, 0, 0 }, // 741
{ 0, 2, 4, 2, 0, 0, 0, 0, 0 }, // 742
{ 0, 2, 4, 2, 2, 2, 2, 2, 0 }, // 743
{ 0, 2, 4, 2, 2, 2, 2, 2, 2 }, // 744
{ 0, 2, 4, 2, 2, 4, 2, 2, 2 }, // 745
{ 0, 2, 4, 4, 2, 4, 4, 4, 4 }, // 746
{ 0, 2, 4, 4, 4, 4, 2, 4, 4 }, // 747
{ 0, 4, 0, 0, 0, 0, 0, 0, 0 }, // 748
{ 0, 4, 0, 0, 0, 0, 0, 0, 2 }, // 749
{ 0, 4, 0, 0, 0, 0, 0, 0, 4 }, // 750
{ 0, 4, 0, 0, 0, 0, 0, 2, 0 }, // 751
{ 0, 4, 0, 0, 0, 0, 0, 2, 2 }, // 752
{ 0, 4, 0, 0, 0, 0, 2, 0, 0 }, // 753
{ 0, 4, 0, 0, 0, 0, 2, 0, 2 }, // 754
{ 0, 4, 0, 0, 0, 0, 2, 2, 0 }, // 755
{ 0, 4, 0, 0, 0, 0, 2, 2, 2 }, // 756
{ 0, 4, 0, 0, 0, 0, 4, 0, 0 }, // 757
{ 0, 4, 0, 0, 0, 0, 4, 0, 2 }, // 758
{ 0, 4, 0, 0, 0, 0, 4, 0, 4 }, // 759
{ 0, 4, 0, 0, 0, 2, 0, 0, 0 }, // 760
{ 0, 4, 0, 0, 0, 2, 0, 0, 2 }, // 761
{ 0, 4, 0, 0, 0, 2, 0, 0, 4 }, // 762
{ 0, 4, 0, 0, 0, 2, 0, 2, 2 }, // 763
{ 0, 4, 0, 0, 0, 2, 2, 0, 0 }, // 764
{ 0, 4, 0, 0, 0, 2, 2, 0, 2 }, // 765
{ 0, 4, 0, 0, 0, 2, 2, 2, 2 }, // 766
{ 0, 4, 0, 0, 0, 2, 2, 4, 2 }, // 767
{ 0, 4, 0, 0, 0, 2, 4, 2, 2 }, // 768
{ 0, 4, 0, 0, 0, 4, 0, 0, 0 }, // 769
{ 0, 4, 0, 0, 0, 4, 0, 0, 4 }, // 770
{ 0, 4, 0, 0, 0, 4, 0, 4, 4 }, // 771
{ 0, 4, 0, 0, 0, 4, 4, 4, 4 }, // 772
{ 0, 4, 0, 0, 2, 0, 0, 0, 0 }, // 773
{ 0, 4, 0, 0, 2, 0, 0, 0, 2 }, // 774
{ 0, 4, 0, 0, 2, 0, 0, 0, 4 }, // 775
{ 0, 4, 0, 0, 2, 0, 0, 2, 0 }, // 776
{ 0, 4, 0, 0, 2, 0, 0, 2, 2 }, // 777
{ 0, 4, 0, 0, 2, 0, 2, 0, 0 }, // 778
{ 0, 4, 0, 0, 2, 0, 2, 0, 2 }, // 779
{ 0, 4, 0, 0, 2, 0, 2, 2, 0 }, // 780
{ 0, 4, 0, 0, 2, 0, 2, 2, 2 }, // 781
{ 0, 4, 0, 0, 2, 2, 0, 0, 0 }, // 782
{ 0, 4, 0, 0, 2, 2, 0, 0, 2 }, // 783
{ 0, 4, 0, 0, 2, 2, 0, 2, 2 }, // 784
{ 0, 4, 0, 0, 2, 2, 2, 0, 0 }, // 785
{ 0, 4, 0, 0, 2, 2, 2, 0, 2 }, // 786
{ 0, 4, 0, 0, 2, 2, 2, 2, 2 }, // 787
{ 0, 4, 0, 0, 2, 2, 2, 4, 2 }, // 788
{ 0, 4, 0, 0, 2, 2, 4, 2, 2 }, // 789
{ 0, 4, 0, 0, 4, 0, 0, 0, 0 }, // 790
{ 0, 4, 0, 0, 4, 0, 0, 0, 2 }, // 791
{ 0, 4, 0, 0, 4, 0, 0, 0, 4 }, // 792
{ 0, 4, 0, 0, 4, 0, 0, 2, 0 }, // 793
{ 0, 4, 0, 0, 4, 0, 0, 2, 2 }, // 794
{ 0, 4, 0, 0, 4, 0, 2, 0, 0 }, // 795
{ 0, 4, 0, 0, 4, 0, 2, 0, 2 }, // 796
{ 0, 4, 0, 0, 4, 0, 2, 2, 0 }, // 797
{ 0, 4, 0, 0, 4, 0, 2, 2, 2 }, // 798
{ 0, 4, 0, 0, 4, 0, 2, 2, 4 }, // 799
{ 0, 4, 0, 0, 4, 0, 2, 4, 2 }, // 800
{ 0, 4, 0, 0, 4, 0, 4, 0, 0 }, // 801
{ 0, 4, 0, 0, 4, 0, 4, 2, 4 }, // 802
{ 0, 4, 0, 0, 4, 0, 4, 4, 0 }, // 803
{ 0, 4, 0, 0, 4, 0, 4, 4, 4 }, // 804
{ 0, 4, 0, 0, 4, 2, 0, 0, 0 }, // 805
{ 0, 4, 0, 0, 4, 2, 0, 0, 2 }, // 806
{ 0, 4, 0, 0, 4, 2, 0, 2, 2 }, // 807
{ 0, 4, 0, 0, 4, 2, 2, 2, 0 }, // 808
{ 0, 4, 0, 0, 4, 2, 2, 2, 2 }, // 809
{ 0, 4, 0, 0, 4, 2, 2, 2, 4 }, // 810
{ 0, 4, 0, 0, 4, 4, 0, 4, 4 }, // 811
{ 0, 4, 0, 0, 4, 4, 2, 2, 4 }, // 812
{ 0, 4, 0, 0, 4, 4, 2, 4, 4 }, // 813
{ 0, 4, 0, 2, 0, 0, 0, 0, 0 }, // 814
{ 0, 4, 0, 2, 0, 0, 0, 0, 2 }, // 815
{ 0, 4, 0, 2, 0, 0, 0, 0, 4 }, // 816
{ 0, 4, 0, 2, 0, 0, 0, 2, 2 }, // 817
{ 0, 4, 0, 2, 0, 0, 2, 0, 0 }, // 818
{ 0, 4, 0, 2, 0, 0, 2, 0, 2 }, // 819
{ 0, 4, 0, 2, 0, 0, 2, 2, 0 }, // 820
{ 0, 4, 0, 2, 0, 0, 2, 2, 2 }, // 821
{ 0, 4, 0, 2, 0, 0, 4, 0, 0 }, // 822
{ 0, 4, 0, 2, 0, 0, 4, 0, 2 }, // 823
{ 0, 4, 0, 2, 0, 0, 4, 0, 4 }, // 824
{ 0, 4, 0, 2, 0, 2, 0, 0, 0 }, // 825
{ 0, 4, 0, 2, 0, 2, 0, 0, 2 }, // 826
{ 0, 4, 0, 2, 0, 2, 0, 0, 4 }, // 827
{ 0, 4, 0, 2, 0, 2, 0, 2, 2 }, // 828
{ 0, 4, 0, 2, 0, 2, 2, 0, 0 }, // 829
{ 0, 4, 0, 2, 0, 2, 2, 0, 2 }, // 830
{ 0, 4, 0, 2, 0, 2, 2, 2, 2 }, // 831
{ 0, 4, 0, 2, 0, 2, 2, 4, 2 }, // 832
{ 0, 4, 0, 2, 0, 4, 0, 0, 0 }, // 833
{ 0, 4, 0, 2, 0, 4, 0, 0, 4 }, // 834
{ 0, 4, 0, 2, 0, 4, 0, 4, 4 }, // 835
{ 0, 4, 0, 2, 0, 4, 4, 4, 4 }, // 836
{ 0, 4, 0, 2, 2, 0, 0, 0, 0 }, // 837
{ 0, 4, 0, 2, 2, 0, 2, 0, 0 }, // 838
{ 0, 4, 0, 2, 2, 0, 2, 2, 0 }, // 839
{ 0, 4, 0, 2, 2, 0, 2, 2, 2 }, // 840
{ 0, 4, 0, 2, 2, 2, 0, 0, 2 }, // 841
{ 0, 4, 0, 2, 2, 2, 0, 2, 2 }, // 842
{ 0, 4, 0, 2, 2, 2, 2, 0, 2 }, // 843
{ 0, 4, 0, 2, 2, 2, 2, 2, 0 }, // 844
{ 0, 4, 0, 2, 2, 2, 2, 2, 2 }, // 845
{ 0, 4, 0, 2, 4, 4, 4, 4, 4 }, // 846
{ 0, 4, 0, 4, 0, 0, 0, 0, 0 }, // 847
{ 0, 4, 0, 4, 0, 0, 0, 0, 2 }, // 848
{ 0, 4, 0, 4, 0, 0, 0, 0, 4 }, // 849
{ 0, 4, 0, 4, 0, 0, 0, 2, 2 }, // 850
{ 0, 4, 0, 4, 0, 0, 0, 4, 4 }, // 851
{ 0, 4, 0, 4, 0, 0, 2, 0, 0 }, // 852
{ 0, 4, 0, 4, 0, 0, 2, 0, 2 }, // 853
{ 0, 4, 0, 4, 0, 0, 2, 2, 2 }, // 854
{ 0, 4, 0, 4, 0, 0, 4, 0, 0 }, // 855
{ 0, 4, 0, 4, 0, 0, 4, 0, 2 }, // 856
{ 0, 4, 0, 4, 0, 0, 4, 0, 4 }, // 857
{ 0, 4, 0, 4, 0, 0, 4, 4, 4 }, // 858
{ 0, 4, 0, 4, 0, 2, 0, 0, 0 }, // 859
{ 0, 4, 0, 4, 0, 2, 0, 0, 2 }, // 860
{ 0, 4, 0, 4, 0, 2, 0, 2, 2 }, // 861
{ 0, 4, 0, 4, 0, 2, 2, 2, 2 }, // 862
{ 0, 4, 0, 4, 0, 4, 0, 0, 0 }, // 863
{ 0, 4, 0, 4, 0, 4, 0, 0, 2 }, // 864
{ 0, 4, 0, 4, 0, 4, 0, 0, 4 }, // 865
{ 0, 4, 0, 4, 0, 4, 0, 4, 4 }, // 866
{ 0, 4, 0, 4, 0, 4, 4, 0, 0 }, // 867
{ 0, 4, 0, 4, 0, 4, 4, 2, 4 }, // 868
{ 0, 4, 0, 4, 0, 4, 4, 4, 4 }, // 869
{ 0, 4, 0, 4, 2, 0, 2, 2, 0 }, // 870
{ 0, 4, 0, 4, 2, 2, 0, 2, 2 }, // 871
{ 0, 4, 0, 4, 2, 2, 2, 2, 0 }, // 872
{ 0, 4, 0, 4, 2, 2, 2, 2, 2 }, // 873
{ 0, 4, 0, 4, 2, 2, 2, 2, 4 }, // 874
{ 0, 4, 0, 4, 2, 4, 0, 4, 4 }, // 875
{ 0, 4, 0, 4, 2, 4, 2, 2, 2 }, // 876
{ 0, 4, 0, 4, 2, 4, 2, 2, 4 }, // 877
{ 0, 4, 0, 4, 2, 4, 2, 4, 4 }, // 878
{ 0, 4, 0, 4, 2, 4, 4, 4, 4 }, // 879
{ 0, 4, 0, 4, 4, 0, 0, 0, 0 }, // 880
{ 0, 4, 0, 4, 4, 0, 0, 0, 2 }, // 881
{ 0, 4, 0, 4, 4, 0, 0, 0, 4 }, // 882
{ 0, 4, 0, 4, 4, 0, 0, 4, 0 }, // 883
{ 0, 4, 0, 4, 4, 0, 2, 2, 2 }, // 884
{ 0, 4, 0, 4, 4, 0, 4, 0, 0 }, // 885
{ 0, 4, 0, 4, 4, 0, 4, 0, 2 }, // 886
{ 0, 4, 0, 4, 4, 0, 4, 0, 4 }, // 887
{ 0, 4, 0, 4, 4, 2, 0, 2, 2 }, // 888
{ 0, 4, 0, 4, 4, 2, 2, 2, 2 }, // 889
{ 0, 4, 0, 4, 4, 2, 4, 2, 2 }, // 890
{ 0, 4, 0, 4, 4, 2, 4, 2, 4 }, // 891
{ 0, 4, 0, 4, 4, 2, 4, 4, 4 }, // 892
{ 0, 4, 0, 4, 4, 4, 0, 0, 0 }, // 893
{ 0, 4, 0, 4, 4, 4, 4, 4, 4 }, // 894
{ 0, 4, 2, 0, 0, 0, 0, 0, 0 }, // 895
{ 0, 4, 2, 0, 0, 2, 0, 0, 0 }, // 896
{ 0, 4, 2, 0, 0, 2, 0, 0, 2 }, // 897
{ 0, 4, 2, 0, 0, 2, 0, 2, 2 }, // 898
{ 0, 4, 2, 0, 2, 0, 2, 2, 0 }, // 899
{ 0, 4, 2, 0, 2, 2, 0, 0, 2 }, // 900
{ 0, 4, 2, 0, 2, 2, 0, 2, 2 }, // 901
{ 0, 4, 2, 0, 2, 2, 2, 2, 0 }, // 902
{ 0, 4, 2, 0, 2, 2, 2, 2, 2 }, // 903
{ 0, 4, 2, 2, 0, 0, 0, 0, 0 }, // 904
{ 0, 4, 2, 2, 0, 0, 2, 0, 0 }, // 905
{ 0, 4, 2, 2, 0, 0, 2, 2, 0 }, // 906
{ 0, 4, 2, 2, 0, 2, 0, 0, 0 }, // 907
{ 0, 4, 2, 2, 0, 2, 0, 0, 2 }, // 908
{ 0, 4, 2, 2, 0, 2, 0, 2, 2 }, // 909
{ 0, 4, 2, 2, 0, 2, 2, 0, 0 }, // 910
{ 0, 4, 2, 2, 0, 2, 2, 0, 2 }, // 911
{ 0, 4, 2, 2, 0, 2, 2, 2, 2 }, // 912
{ 0, 4, 2, 2, 2, 0, 0, 0, 0 }, // 913
{ 0, 4, 2, 2, 2, 0, 2, 0, 0 }, // 914
{ 0, 4, 2, 2, 2, 0, 2, 2, 0 }, // 915
{ 0, 4, 2, 2, 2, 0, 2, 2, 2 }, // 916
{ 0, 4, 2, 2, 2, 2, 0, 0, 0 }, // 917
{ 0, 4, 2, 2, 2, 2, 0, 0, 2 }, // 918
{ 0, 4, 2, 2, 2, 2, 0, 2, 0 }, // 919
{ 0, 4, 2, 2, 2, 2, 0, 2, 2 }, // 920
{ 0, 4, 2, 2, 2, 2, 2, 0, 0 }, // 921
{ 0, 4, 2, 2, 2, 2, 2, 0, 2 }, // 922
{ 0, 4, 2, 2, 2, 2, 2, 2, 0 }, // 923
{ 0, 4, 2, 2, 2, 2, 2, 2, 2 }, // 924
{ 0, 4, 2, 2, 2, 2, 2, 2, 4 }, // 925
{ 0, 4, 2, 2, 2, 2, 2, 4, 2 }, // 926
{ 0, 4, 2, 2, 2, 2, 4, 2, 2 }, // 927
{ 0, 4, 2, 2, 2, 2, 4, 2, 4 }, // 928
{ 0, 4, 2, 2, 2, 2, 4, 4, 4 }, // 929
{ 0, 4, 2, 2, 2, 4, 2, 2, 2 }, // 930
{ 0, 4, 2, 2, 2, 4, 2, 2, 4 }, // 931
{ 0, 4, 2, 2, 2, 4, 2, 4, 4 }, // 932
{ 0, 4, 2, 4, 0, 0, 0, 0, 0 }, // 933
{ 0, 4, 2, 4, 0, 4, 0, 0, 0 }, // 934
{ 0, 4, 2, 4, 2, 2, 0, 2, 2 }, // 935
{ 0, 4, 2, 4, 2, 2, 2, 0, 0 }, // 936
{ 0, 4, 2, 4, 2, 2, 2, 2, 0 }, // 937
{ 0, 4, 2, 4, 2, 2, 2, 2, 2 }, // 938
{ 0, 4, 2, 4, 2, 2, 2, 2, 4 }, // 939
{ 0, 4, 2, 4, 2, 2, 2, 4, 4 }, // 940
{ 0, 4, 2, 4, 2, 2, 4, 2, 2 }, // 941
{ 0, 4, 2, 4, 2, 2, 4, 2, 4 }, // 942
{ 0, 4, 2, 4, 2, 2, 4, 4, 2 }, // 943
{ 0, 4, 2, 4, 2, 2, 4, 4, 4 }, // 944
{ 0, 4, 2, 4, 2, 4, 2, 2, 2 }, // 945
{ 0, 4, 2, 4, 4, 2, 2, 2, 2 }, // 946
{ 0, 4, 2, 4, 4, 4, 2, 2, 4 }, // 947
{ 0, 4, 2, 4, 4, 4, 4, 4, 4 }, // 948
{ 0, 4, 4, 0, 0, 0, 0, 0, 0 }, // 949
{ 0, 4, 4, 0, 0, 0, 0, 0, 2 }, // 950
{ 0, 4, 4, 0, 0, 0, 0, 0, 4 }, // 951
{ 0, 4, 4, 0, 0, 0, 0, 2, 0 }, // 952
{ 0, 4, 4, 0, 0, 0, 0, 2, 2 }, // 953
{ 0, 4, 4, 0, 0, 0, 0, 4, 4 }, // 954
{ 0, 4, 4, 0, 0, 0, 2, 0, 0 }, // 955
{ 0, 4, 4, 0, 0, 0, 2, 0, 2 }, // 956
{ 0, 4, 4, 0, 0, 0, 2, 0, 4 }, // 957
{ 0, 4, 4, 0, 0, 0, 2, 2, 2 }, // 958
{ 0, 4, 4, 0, 0, 0, 4, 0, 0 }, // 959
{ 0, 4, 4, 0, 0, 0, 4, 0, 2 }, // 960
{ 0, 4, 4, 0, 0, 0, 4, 0, 4 }, // 961
{ 0, 4, 4, 0, 0, 2, 0, 0, 0 }, // 962
{ 0, 4, 4, 0, 0, 2, 0, 0, 2 }, // 963
{ 0, 4, 4, 0, 0, 2, 0, 2, 2 }, // 964
{ 0, 4, 4, 0, 0, 2, 2, 0, 0 }, // 965
{ 0, 4, 4, 0, 0, 2, 2, 0, 2 }, // 966
{ 0, 4, 4, 0, 0, 2, 2, 2, 2 }, // 967
{ 0, 4, 4, 0, 0, 4, 0, 0, 0 }, // 968
{ 0, 4, 4, 0, 0, 4, 0, 0, 2 }, // 969
{ 0, 4, 4, 0, 0, 4, 0, 0, 4 }, // 970
{ 0, 4, 4, 0, 0, 4, 0, 2, 0 }, // 971
{ 0, 4, 4, 0, 0, 4, 0, 2, 2 }, // 972
{ 0, 4, 4, 0, 0, 4, 0, 4, 0 }, // 973
{ 0, 4, 4, 0, 0, 4, 0, 4, 4 }, // 974
{ 0, 4, 4, 0, 0, 4, 2, 2, 2 }, // 975
{ 0, 4, 4, 0, 0, 4, 4, 0, 0 }, // 976
{ 0, 4, 4, 0, 0, 4, 4, 4, 4 }, // 977
{ 0, 4, 4, 0, 0, 6, 0, 0, 0 }, // 978
{ 0, 4, 4, 0, 2, 2, 0, 0, 2 }, // 979
{ 0, 4, 4, 0, 2, 2, 0, 2, 2 }, // 980
{ 0, 4, 4, 0, 2, 2, 2, 0, 2 }, // 981
{ 0, 4, 4, 0, 2, 2, 2, 2, 2 }, // 982
{ 0, 4, 4, 0, 4, 0, 0, 0, 0 }, // 983
{ 0, 4, 4, 0, 4, 0, 0, 0, 2 }, // 984
{ 0, 4, 4, 0, 4, 0, 0, 0, 4 }, // 985
{ 0, 4, 4, 0, 4, 0, 0, 0, 6 }, // 986
{ 0, 4, 4, 0, 4, 0, 0, 2, 0 }, // 987
{ 0, 4, 4, 0, 4, 0, 0, 2, 2 }, // 988
{ 0, 4, 4, 0, 4, 0, 0, 4, 0 }, // 989
{ 0, 4, 4, 0, 4, 0, 0, 4, 2 }, // 990
{ 0, 4, 4, 0, 4, 0, 0, 4, 4 }, // 991
{ 0, 4, 4, 0, 4, 0, 2, 0, 0 }, // 992
{ 0, 4, 4, 0, 4, 0, 2, 0, 2 }, // 993