Blender  V3.3
manifold_table.cpp
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #include "manifold_table.h"
4 
5 const ManifoldIndices manifold_table[256] = {{0,
6  {{0, 0},
7  {0, 0},
8  {0, 0},
9  {0, 0},
10  {0, 0},
11  {0, 0},
12  {0, 0},
13  {0, 0},
14  {0, 0},
15  {0, 0},
16  {0, 0},
17  {0, 0}}},
18  {1,
19  {{1, 1},
20  {0, 0},
21  {0, 0},
22  {0, 0},
23  {1, 1},
24  {0, 0},
25  {0, 0},
26  {0, 0},
27  {1, 1},
28  {0, 0},
29  {0, 0},
30  {0, 0}}},
31  {1,
32  {{0, 0},
33  {1, 1},
34  {0, 0},
35  {0, 0},
36  {0, 0},
37  {1, 1},
38  {0, 0},
39  {0, 0},
40  {1, 1},
41  {0, 0},
42  {0, 0},
43  {0, 0}}},
44  {1,
45  {{1, 1},
46  {1, 1},
47  {0, 0},
48  {0, 0},
49  {1, 1},
50  {1, 1},
51  {0, 0},
52  {0, 0},
53  {0, 0},
54  {0, 0},
55  {0, 0},
56  {0, 0}}},
57  {1,
58  {{0, 0},
59  {0, 0},
60  {1, 1},
61  {0, 0},
62  {1, 1},
63  {0, 0},
64  {0, 0},
65  {0, 0},
66  {0, 0},
67  {1, 1},
68  {0, 0},
69  {0, 0}}},
70  {1,
71  {{1, 1},
72  {0, 0},
73  {1, 1},
74  {0, 0},
75  {0, 0},
76  {0, 0},
77  {0, 0},
78  {0, 0},
79  {1, 1},
80  {1, 1},
81  {0, 0},
82  {0, 0}}},
83  {2,
84  {{0, 0},
85  {1, 1},
86  {2, 2},
87  {0, 0},
88  {2, 2},
89  {1, 1},
90  {0, 0},
91  {0, 0},
92  {1, 1},
93  {2, 2},
94  {0, 0},
95  {0, 0}}},
96  {1,
97  {{1, 1},
98  {1, 1},
99  {1, 1},
100  {0, 0},
101  {0, 0},
102  {1, 1},
103  {0, 0},
104  {0, 0},
105  {0, 0},
106  {1, 1},
107  {0, 0},
108  {0, 0}}},
109  {1,
110  {{0, 0},
111  {0, 0},
112  {0, 0},
113  {1, 1},
114  {0, 0},
115  {1, 1},
116  {0, 0},
117  {0, 0},
118  {0, 0},
119  {1, 1},
120  {0, 0},
121  {0, 0}}},
122  {2,
123  {{1, 1},
124  {0, 0},
125  {0, 0},
126  {2, 2},
127  {1, 1},
128  {2, 2},
129  {0, 0},
130  {0, 0},
131  {1, 1},
132  {2, 2},
133  {0, 0},
134  {0, 0}}},
135  {1,
136  {{0, 0},
137  {1, 1},
138  {0, 0},
139  {1, 1},
140  {0, 0},
141  {0, 0},
142  {0, 0},
143  {0, 0},
144  {1, 1},
145  {1, 1},
146  {0, 0},
147  {0, 0}}},
148  {1,
149  {{1, 1},
150  {1, 1},
151  {0, 0},
152  {1, 1},
153  {1, 1},
154  {0, 0},
155  {0, 0},
156  {0, 0},
157  {0, 0},
158  {1, 1},
159  {0, 0},
160  {0, 0}}},
161  {1,
162  {{0, 0},
163  {0, 0},
164  {1, 1},
165  {1, 1},
166  {1, 1},
167  {1, 1},
168  {0, 0},
169  {0, 0},
170  {0, 0},
171  {0, 0},
172  {0, 0},
173  {0, 0}}},
174  {1,
175  {{1, 1},
176  {0, 0},
177  {1, 1},
178  {1, 1},
179  {0, 0},
180  {1, 1},
181  {0, 0},
182  {0, 0},
183  {1, 1},
184  {0, 0},
185  {0, 0},
186  {0, 0}}},
187  {1,
188  {{0, 0},
189  {1, 1},
190  {1, 1},
191  {1, 1},
192  {1, 1},
193  {0, 0},
194  {0, 0},
195  {0, 0},
196  {1, 1},
197  {0, 0},
198  {0, 0},
199  {0, 0}}},
200  {1,
201  {{1, 1},
202  {1, 1},
203  {1, 1},
204  {1, 1},
205  {0, 0},
206  {0, 0},
207  {0, 0},
208  {0, 0},
209  {0, 0},
210  {0, 0},
211  {0, 0},
212  {0, 0}}},
213  {1,
214  {{1, 1},
215  {0, 0},
216  {0, 0},
217  {0, 0},
218  {0, 0},
219  {0, 0},
220  {1, 1},
221  {0, 0},
222  {0, 0},
223  {0, 0},
224  {1, 1},
225  {0, 0}}},
226  {1,
227  {{0, 0},
228  {0, 0},
229  {0, 0},
230  {0, 0},
231  {1, 1},
232  {0, 0},
233  {1, 1},
234  {0, 0},
235  {1, 1},
236  {0, 0},
237  {1, 1},
238  {0, 0}}},
239  {2,
240  {{1, 1},
241  {2, 2},
242  {0, 0},
243  {0, 0},
244  {0, 0},
245  {2, 2},
246  {1, 1},
247  {0, 0},
248  {2, 2},
249  {0, 0},
250  {1, 1},
251  {0, 0}}},
252  {1,
253  {{0, 0},
254  {1, 1},
255  {0, 0},
256  {0, 0},
257  {1, 1},
258  {1, 1},
259  {1, 1},
260  {0, 0},
261  {0, 0},
262  {0, 0},
263  {1, 1},
264  {0, 0}}},
265  {2,
266  {{1, 1},
267  {0, 0},
268  {2, 2},
269  {0, 0},
270  {2, 2},
271  {0, 0},
272  {1, 1},
273  {0, 0},
274  {0, 0},
275  {2, 2},
276  {1, 1},
277  {0, 0}}},
278  {1,
279  {{0, 0},
280  {0, 0},
281  {1, 1},
282  {0, 0},
283  {0, 0},
284  {0, 0},
285  {1, 1},
286  {0, 0},
287  {1, 1},
288  {1, 1},
289  {1, 1},
290  {0, 0}}},
291  {3,
292  {{1, 1},
293  {2, 2},
294  {3, 3},
295  {0, 0},
296  {3, 3},
297  {2, 2},
298  {1, 1},
299  {0, 0},
300  {2, 2},
301  {3, 3},
302  {1, 1},
303  {0, 0}}},
304  {1,
305  {{0, 0},
306  {1, 1},
307  {1, 1},
308  {0, 0},
309  {0, 0},
310  {1, 1},
311  {1, 1},
312  {0, 0},
313  {0, 0},
314  {1, 1},
315  {1, 1},
316  {0, 0}}},
317  {2,
318  {{1, 1},
319  {0, 0},
320  {0, 0},
321  {2, 2},
322  {0, 0},
323  {2, 2},
324  {1, 1},
325  {0, 0},
326  {0, 0},
327  {2, 2},
328  {1, 1},
329  {0, 0}}},
330  {2,
331  {{0, 0},
332  {0, 0},
333  {0, 0},
334  {1, 1},
335  {2, 2},
336  {1, 1},
337  {2, 2},
338  {0, 0},
339  {2, 2},
340  {1, 1},
341  {2, 2},
342  {0, 0}}},
343  {2,
344  {{1, 1},
345  {2, 2},
346  {0, 0},
347  {2, 2},
348  {0, 0},
349  {0, 0},
350  {1, 1},
351  {0, 0},
352  {2, 2},
353  {2, 2},
354  {1, 1},
355  {0, 0}}},
356  {1,
357  {{0, 0},
358  {1, 1},
359  {0, 0},
360  {1, 1},
361  {1, 1},
362  {0, 0},
363  {1, 1},
364  {0, 0},
365  {0, 0},
366  {1, 1},
367  {1, 1},
368  {0, 0}}},
369  {2,
370  {{1, 1},
371  {0, 0},
372  {2, 2},
373  {2, 2},
374  {2, 2},
375  {2, 2},
376  {1, 1},
377  {0, 0},
378  {0, 0},
379  {0, 0},
380  {1, 1},
381  {0, 0}}},
382  {1,
383  {{0, 0},
384  {0, 0},
385  {1, 1},
386  {1, 1},
387  {0, 0},
388  {1, 1},
389  {1, 1},
390  {0, 0},
391  {1, 1},
392  {0, 0},
393  {1, 1},
394  {0, 0}}},
395  {2,
396  {{1, 1},
397  {2, 2},
398  {2, 2},
399  {2, 2},
400  {2, 2},
401  {0, 0},
402  {1, 1},
403  {0, 0},
404  {2, 2},
405  {0, 0},
406  {1, 1},
407  {0, 0}}},
408  {1,
409  {{0, 0},
410  {1, 1},
411  {1, 1},
412  {1, 1},
413  {0, 0},
414  {0, 0},
415  {1, 1},
416  {0, 0},
417  {0, 0},
418  {0, 0},
419  {1, 1},
420  {0, 0}}},
421  {1,
422  {{0, 0},
423  {1, 1},
424  {0, 0},
425  {0, 0},
426  {0, 0},
427  {0, 0},
428  {0, 0},
429  {1, 1},
430  {0, 0},
431  {0, 0},
432  {1, 1},
433  {0, 0}}},
434  {2,
435  {{1, 1},
436  {2, 2},
437  {0, 0},
438  {0, 0},
439  {1, 1},
440  {0, 0},
441  {0, 0},
442  {2, 2},
443  {1, 1},
444  {0, 0},
445  {2, 2},
446  {0, 0}}},
447  {1,
448  {{0, 0},
449  {0, 0},
450  {0, 0},
451  {0, 0},
452  {0, 0},
453  {1, 1},
454  {0, 0},
455  {1, 1},
456  {1, 1},
457  {0, 0},
458  {1, 1},
459  {0, 0}}},
460  {1,
461  {{1, 1},
462  {0, 0},
463  {0, 0},
464  {0, 0},
465  {1, 1},
466  {1, 1},
467  {0, 0},
468  {1, 1},
469  {0, 0},
470  {0, 0},
471  {1, 1},
472  {0, 0}}},
473  {2,
474  {{0, 0},
475  {1, 1},
476  {2, 2},
477  {0, 0},
478  {2, 2},
479  {0, 0},
480  {0, 0},
481  {1, 1},
482  {0, 0},
483  {2, 2},
484  {1, 1},
485  {0, 0}}},
486  {2,
487  {{1, 1},
488  {2, 2},
489  {1, 1},
490  {0, 0},
491  {0, 0},
492  {0, 0},
493  {0, 0},
494  {2, 2},
495  {1, 1},
496  {1, 1},
497  {2, 2},
498  {0, 0}}},
499  {2,
500  {{0, 0},
501  {0, 0},
502  {1, 1},
503  {0, 0},
504  {1, 1},
505  {2, 2},
506  {0, 0},
507  {2, 2},
508  {2, 2},
509  {1, 1},
510  {2, 2},
511  {0, 0}}},
512  {1,
513  {{1, 1},
514  {0, 0},
515  {1, 1},
516  {0, 0},
517  {0, 0},
518  {1, 1},
519  {0, 0},
520  {1, 1},
521  {0, 0},
522  {1, 1},
523  {1, 1},
524  {0, 0}}},
525  {2,
526  {{0, 0},
527  {1, 1},
528  {0, 0},
529  {2, 2},
530  {0, 0},
531  {2, 2},
532  {0, 0},
533  {1, 1},
534  {0, 0},
535  {2, 2},
536  {1, 1},
537  {0, 0}}},
538  {3,
539  {{1, 1},
540  {2, 2},
541  {0, 0},
542  {3, 3},
543  {1, 1},
544  {3, 3},
545  {0, 0},
546  {2, 2},
547  {1, 1},
548  {3, 3},
549  {2, 2},
550  {0, 0}}},
551  {1,
552  {{0, 0},
553  {0, 0},
554  {0, 0},
555  {1, 1},
556  {0, 0},
557  {0, 0},
558  {0, 0},
559  {1, 1},
560  {1, 1},
561  {1, 1},
562  {1, 1},
563  {0, 0}}},
564  {1,
565  {{1, 1},
566  {0, 0},
567  {0, 0},
568  {1, 1},
569  {1, 1},
570  {0, 0},
571  {0, 0},
572  {1, 1},
573  {0, 0},
574  {1, 1},
575  {1, 1},
576  {0, 0}}},
577  {2,
578  {{0, 0},
579  {1, 1},
580  {2, 2},
581  {2, 2},
582  {2, 2},
583  {2, 2},
584  {0, 0},
585  {1, 1},
586  {0, 0},
587  {0, 0},
588  {1, 1},
589  {0, 0}}},
590  {2,
591  {{1, 1},
592  {2, 2},
593  {1, 1},
594  {1, 1},
595  {0, 0},
596  {1, 1},
597  {0, 0},
598  {2, 2},
599  {1, 1},
600  {0, 0},
601  {2, 2},
602  {0, 0}}},
603  {1,
604  {{0, 0},
605  {0, 0},
606  {1, 1},
607  {1, 1},
608  {1, 1},
609  {0, 0},
610  {0, 0},
611  {1, 1},
612  {1, 1},
613  {0, 0},
614  {1, 1},
615  {0, 0}}},
616  {1,
617  {{1, 1},
618  {0, 0},
619  {1, 1},
620  {1, 1},
621  {0, 0},
622  {0, 0},
623  {0, 0},
624  {1, 1},
625  {0, 0},
626  {0, 0},
627  {1, 1},
628  {0, 0}}},
629  {1,
630  {{1, 1},
631  {1, 1},
632  {0, 0},
633  {0, 0},
634  {0, 0},
635  {0, 0},
636  {1, 1},
637  {1, 1},
638  {0, 0},
639  {0, 0},
640  {0, 0},
641  {0, 0}}},
642  {1,
643  {{0, 0},
644  {1, 1},
645  {0, 0},
646  {0, 0},
647  {1, 1},
648  {0, 0},
649  {1, 1},
650  {1, 1},
651  {1, 1},
652  {0, 0},
653  {0, 0},
654  {0, 0}}},
655  {1,
656  {{1, 1},
657  {0, 0},
658  {0, 0},
659  {0, 0},
660  {0, 0},
661  {1, 1},
662  {1, 1},
663  {1, 1},
664  {1, 1},
665  {0, 0},
666  {0, 0},
667  {0, 0}}},
668  {1,
669  {{0, 0},
670  {0, 0},
671  {0, 0},
672  {0, 0},
673  {1, 1},
674  {1, 1},
675  {1, 1},
676  {1, 1},
677  {0, 0},
678  {0, 0},
679  {0, 0},
680  {0, 0}}},
681  {2,
682  {{1, 1},
683  {1, 1},
684  {2, 2},
685  {0, 0},
686  {2, 2},
687  {0, 0},
688  {1, 1},
689  {1, 1},
690  {0, 0},
691  {2, 2},
692  {0, 0},
693  {0, 0}}},
694  {1,
695  {{0, 0},
696  {1, 1},
697  {1, 1},
698  {0, 0},
699  {0, 0},
700  {0, 0},
701  {1, 1},
702  {1, 1},
703  {1, 1},
704  {1, 1},
705  {0, 0},
706  {0, 0}}},
707  {2,
708  {{1, 1},
709  {0, 0},
710  {2, 2},
711  {0, 0},
712  {2, 2},
713  {1, 1},
714  {1, 1},
715  {1, 1},
716  {1, 1},
717  {2, 2},
718  {0, 0},
719  {0, 0}}},
720  {1,
721  {{0, 0},
722  {0, 0},
723  {1, 1},
724  {0, 0},
725  {0, 0},
726  {1, 1},
727  {1, 1},
728  {1, 1},
729  {0, 0},
730  {1, 1},
731  {0, 0},
732  {0, 0}}},
733  {2,
734  {{1, 1},
735  {1, 1},
736  {0, 0},
737  {2, 2},
738  {0, 0},
739  {2, 2},
740  {1, 1},
741  {1, 1},
742  {0, 0},
743  {2, 2},
744  {0, 0},
745  {0, 0}}},
746  {2,
747  {{0, 0},
748  {1, 1},
749  {0, 0},
750  {2, 2},
751  {1, 1},
752  {2, 2},
753  {1, 1},
754  {1, 1},
755  {1, 1},
756  {2, 2},
757  {0, 0},
758  {0, 0}}},
759  {1,
760  {{1, 1},
761  {0, 0},
762  {0, 0},
763  {1, 1},
764  {0, 0},
765  {0, 0},
766  {1, 1},
767  {1, 1},
768  {1, 1},
769  {1, 1},
770  {0, 0},
771  {0, 0}}},
772  {1,
773  {{0, 0},
774  {0, 0},
775  {0, 0},
776  {1, 1},
777  {1, 1},
778  {0, 0},
779  {1, 1},
780  {1, 1},
781  {0, 0},
782  {1, 1},
783  {0, 0},
784  {0, 0}}},
785  {2,
786  {{1, 1},
787  {1, 1},
788  {2, 2},
789  {2, 2},
790  {2, 2},
791  {2, 2},
792  {1, 1},
793  {1, 1},
794  {0, 0},
795  {0, 0},
796  {0, 0},
797  {0, 0}}},
798  {2,
799  {{0, 0},
800  {2, 2},
801  {1, 1},
802  {1, 1},
803  {0, 0},
804  {1, 1},
805  {1, 2},
806  {2, 2},
807  {2, 1},
808  {0, 0},
809  {0, 0},
810  {0, 0}}},
811  {2,
812  {{1, 1},
813  {0, 0},
814  {2, 2},
815  {1, 2},
816  {2, 2},
817  {0, 0},
818  {1, 1},
819  {1, 1},
820  {2, 1},
821  {0, 0},
822  {0, 0},
823  {0, 0}}},
824  {1,
825  {{0, 0},
826  {0, 0},
827  {1, 1},
828  {1, 1},
829  {0, 0},
830  {0, 0},
831  {1, 1},
832  {1, 1},
833  {0, 0},
834  {0, 0},
835  {0, 0},
836  {0, 0}}},
837  {1,
838  {{0, 0},
839  {0, 0},
840  {1, 1},
841  {0, 0},
842  {0, 0},
843  {0, 0},
844  {1, 1},
845  {0, 0},
846  {0, 0},
847  {0, 0},
848  {0, 0},
849  {1, 1}}},
850  {2,
851  {{1, 1},
852  {0, 0},
853  {2, 2},
854  {0, 0},
855  {1, 1},
856  {0, 0},
857  {2, 2},
858  {0, 0},
859  {1, 1},
860  {0, 0},
861  {0, 0},
862  {2, 2}}},
863  {2,
864  {{0, 0},
865  {1, 1},
866  {2, 2},
867  {0, 0},
868  {0, 0},
869  {1, 1},
870  {2, 2},
871  {0, 0},
872  {1, 1},
873  {0, 0},
874  {0, 0},
875  {2, 2}}},
876  {2,
877  {{1, 1},
878  {1, 1},
879  {2, 2},
880  {0, 0},
881  {1, 1},
882  {1, 1},
883  {2, 2},
884  {0, 0},
885  {0, 0},
886  {0, 0},
887  {0, 0},
888  {2, 2}}},
889  {1,
890  {{0, 0},
891  {0, 0},
892  {0, 0},
893  {0, 0},
894  {1, 1},
895  {0, 0},
896  {1, 1},
897  {0, 0},
898  {0, 0},
899  {1, 1},
900  {0, 0},
901  {1, 1}}},
902  {1,
903  {{1, 1},
904  {0, 0},
905  {0, 0},
906  {0, 0},
907  {0, 0},
908  {0, 0},
909  {1, 1},
910  {0, 0},
911  {1, 1},
912  {1, 1},
913  {0, 0},
914  {1, 1}}},
915  {2,
916  {{0, 0},
917  {1, 1},
918  {0, 0},
919  {0, 0},
920  {2, 2},
921  {1, 1},
922  {2, 2},
923  {0, 0},
924  {1, 1},
925  {2, 2},
926  {0, 0},
927  {2, 2}}},
928  {1,
929  {{1, 1},
930  {1, 1},
931  {0, 0},
932  {0, 0},
933  {0, 0},
934  {1, 1},
935  {1, 1},
936  {0, 0},
937  {0, 0},
938  {1, 1},
939  {0, 0},
940  {1, 1}}},
941  {2,
942  {{0, 0},
943  {0, 0},
944  {1, 1},
945  {2, 2},
946  {0, 0},
947  {2, 2},
948  {1, 1},
949  {0, 0},
950  {0, 0},
951  {2, 2},
952  {0, 0},
953  {1, 1}}},
954  {3,
955  {{1, 1},
956  {0, 0},
957  {2, 2},
958  {3, 3},
959  {1, 1},
960  {3, 3},
961  {2, 2},
962  {0, 0},
963  {1, 1},
964  {3, 3},
965  {0, 0},
966  {2, 2}}},
967  {2,
968  {{0, 0},
969  {1, 1},
970  {2, 2},
971  {1, 1},
972  {0, 0},
973  {0, 0},
974  {2, 2},
975  {0, 0},
976  {1, 1},
977  {1, 1},
978  {0, 0},
979  {2, 2}}},
980  {2,
981  {{1, 1},
982  {1, 1},
983  {2, 2},
984  {1, 1},
985  {1, 1},
986  {0, 0},
987  {2, 2},
988  {0, 0},
989  {0, 0},
990  {1, 1},
991  {0, 0},
992  {2, 2}}},
993  {1,
994  {{0, 0},
995  {0, 0},
996  {0, 0},
997  {1, 1},
998  {1, 1},
999  {1, 1},
1000  {1, 1},
1001  {0, 0},
1002  {0, 0},
1003  {0, 0},
1004  {0, 0},
1005  {1, 1}}},
1006  {1,
1007  {{1, 1},
1008  {0, 0},
1009  {0, 0},
1010  {1, 1},
1011  {0, 0},
1012  {1, 1},
1013  {1, 1},
1014  {0, 0},
1015  {1, 1},
1016  {0, 0},
1017  {0, 0},
1018  {1, 1}}},
1019  {1,
1020  {{0, 0},
1021  {1, 1},
1022  {0, 0},
1023  {1, 1},
1024  {1, 1},
1025  {0, 0},
1026  {1, 1},
1027  {0, 0},
1028  {1, 1},
1029  {0, 0},
1030  {0, 0},
1031  {1, 1}}},
1032  {1,
1033  {{1, 1},
1034  {1, 1},
1035  {0, 0},
1036  {1, 1},
1037  {0, 0},
1038  {0, 0},
1039  {1, 1},
1040  {0, 0},
1041  {0, 0},
1042  {0, 0},
1043  {0, 0},
1044  {1, 1}}},
1045  {1,
1046  {{1, 1},
1047  {0, 0},
1048  {1, 1},
1049  {0, 0},
1050  {0, 0},
1051  {0, 0},
1052  {0, 0},
1053  {0, 0},
1054  {0, 0},
1055  {0, 0},
1056  {1, 1},
1057  {1, 1}}},
1058  {1,
1059  {{0, 0},
1060  {0, 0},
1061  {1, 1},
1062  {0, 0},
1063  {1, 1},
1064  {0, 0},
1065  {0, 0},
1066  {0, 0},
1067  {1, 1},
1068  {0, 0},
1069  {1, 1},
1070  {1, 1}}},
1071  {2,
1072  {{1, 1},
1073  {2, 2},
1074  {1, 1},
1075  {0, 0},
1076  {0, 0},
1077  {2, 2},
1078  {0, 0},
1079  {0, 0},
1080  {2, 2},
1081  {0, 0},
1082  {1, 1},
1083  {1, 1}}},
1084  {1,
1085  {{0, 0},
1086  {1, 1},
1087  {1, 1},
1088  {0, 0},
1089  {1, 1},
1090  {1, 1},
1091  {0, 0},
1092  {0, 0},
1093  {0, 0},
1094  {0, 0},
1095  {1, 1},
1096  {1, 1}}},
1097  {1,
1098  {{1, 1},
1099  {0, 0},
1100  {0, 0},
1101  {0, 0},
1102  {1, 1},
1103  {0, 0},
1104  {0, 0},
1105  {0, 0},
1106  {0, 0},
1107  {1, 1},
1108  {1, 1},
1109  {1, 1}}},
1110  {1,
1111  {{0, 0},
1112  {0, 0},
1113  {0, 0},
1114  {0, 0},
1115  {0, 0},
1116  {0, 0},
1117  {0, 0},
1118  {0, 0},
1119  {1, 1},
1120  {1, 1},
1121  {1, 1},
1122  {1, 1}}},
1123  {2,
1124  {{1, 1},
1125  {2, 2},
1126  {0, 0},
1127  {0, 0},
1128  {1, 1},
1129  {2, 2},
1130  {0, 0},
1131  {0, 0},
1132  {2, 2},
1133  {1, 1},
1134  {1, 1},
1135  {1, 1}}},
1136  {1,
1137  {{0, 0},
1138  {1, 1},
1139  {0, 0},
1140  {0, 0},
1141  {0, 0},
1142  {1, 1},
1143  {0, 0},
1144  {0, 0},
1145  {0, 0},
1146  {1, 1},
1147  {1, 1},
1148  {1, 1}}},
1149  {2,
1150  {{1, 1},
1151  {0, 0},
1152  {1, 1},
1153  {2, 2},
1154  {0, 0},
1155  {2, 2},
1156  {0, 0},
1157  {0, 0},
1158  {0, 0},
1159  {2, 2},
1160  {1, 1},
1161  {1, 1}}},
1162  {2,
1163  {{0, 0},
1164  {0, 0},
1165  {1, 1},
1166  {2, 2},
1167  {1, 1},
1168  {2, 2},
1169  {0, 0},
1170  {0, 0},
1171  {1, 1},
1172  {2, 2},
1173  {1, 1},
1174  {1, 1}}},
1175  {2,
1176  {{1, 1},
1177  {2, 2},
1178  {1, 1},
1179  {2, 2},
1180  {0, 0},
1181  {0, 0},
1182  {0, 0},
1183  {0, 0},
1184  {2, 2},
1185  {2, 2},
1186  {1, 1},
1187  {1, 1}}},
1188  {2,
1189  {{0, 0},
1190  {1, 2},
1191  {1, 1},
1192  {2, 2},
1193  {2, 1},
1194  {0, 0},
1195  {0, 0},
1196  {0, 0},
1197  {0, 0},
1198  {2, 2},
1199  {1, 1},
1200  {1, 1}}},
1201  {1,
1202  {{1, 1},
1203  {0, 0},
1204  {0, 0},
1205  {1, 1},
1206  {1, 1},
1207  {1, 1},
1208  {0, 0},
1209  {0, 0},
1210  {0, 0},
1211  {0, 0},
1212  {1, 1},
1213  {1, 1}}},
1214  {1,
1215  {{0, 0},
1216  {0, 0},
1217  {0, 0},
1218  {1, 1},
1219  {0, 0},
1220  {1, 1},
1221  {0, 0},
1222  {0, 0},
1223  {1, 1},
1224  {0, 0},
1225  {1, 1},
1226  {1, 1}}},
1227  {2,
1228  {{2, 2},
1229  {1, 1},
1230  {0, 0},
1231  {1, 1},
1232  {2, 1},
1233  {0, 0},
1234  {0, 0},
1235  {0, 0},
1236  {1, 1},
1237  {0, 0},
1238  {2, 2},
1239  {1, 2}}},
1240  {1,
1241  {{0, 0},
1242  {1, 1},
1243  {0, 0},
1244  {1, 1},
1245  {0, 0},
1246  {0, 0},
1247  {0, 0},
1248  {0, 0},
1249  {0, 0},
1250  {0, 0},
1251  {1, 1},
1252  {1, 1}}},
1253  {2,
1254  {{0, 0},
1255  {1, 1},
1256  {2, 2},
1257  {0, 0},
1258  {0, 0},
1259  {0, 0},
1260  {2, 2},
1261  {1, 1},
1262  {0, 0},
1263  {0, 0},
1264  {1, 1},
1265  {2, 2}}},
1266  {3,
1267  {{1, 1},
1268  {2, 2},
1269  {3, 3},
1270  {0, 0},
1271  {1, 1},
1272  {0, 0},
1273  {3, 3},
1274  {2, 2},
1275  {1, 1},
1276  {0, 0},
1277  {2, 2},
1278  {3, 3}}},
1279  {2,
1280  {{0, 0},
1281  {0, 0},
1282  {1, 1},
1283  {0, 0},
1284  {0, 0},
1285  {2, 2},
1286  {1, 1},
1287  {2, 2},
1288  {2, 2},
1289  {0, 0},
1290  {2, 2},
1291  {1, 1}}},
1292  {2,
1293  {{1, 1},
1294  {0, 0},
1295  {2, 2},
1296  {0, 0},
1297  {1, 1},
1298  {1, 1},
1299  {2, 2},
1300  {1, 1},
1301  {0, 0},
1302  {0, 0},
1303  {1, 1},
1304  {2, 2}}},
1305  {2,
1306  {{0, 0},
1307  {1, 1},
1308  {0, 0},
1309  {0, 0},
1310  {2, 2},
1311  {0, 0},
1312  {2, 2},
1313  {1, 1},
1314  {0, 0},
1315  {2, 2},
1316  {1, 1},
1317  {2, 2}}},
1318  {2,
1319  {{1, 1},
1320  {2, 2},
1321  {0, 0},
1322  {0, 0},
1323  {0, 0},
1324  {0, 0},
1325  {1, 1},
1326  {2, 2},
1327  {1, 1},
1328  {1, 1},
1329  {2, 2},
1330  {1, 1}}},
1331  {2,
1332  {{0, 0},
1333  {0, 0},
1334  {0, 0},
1335  {0, 0},
1336  {1, 1},
1337  {2, 2},
1338  {1, 1},
1339  {2, 2},
1340  {2, 2},
1341  {1, 1},
1342  {2, 2},
1343  {1, 1}}},
1344  {2,
1345  {{2, 1},
1346  {0, 0},
1347  {0, 0},
1348  {0, 0},
1349  {0, 0},
1350  {1, 1},
1351  {2, 2},
1352  {1, 1},
1353  {0, 0},
1354  {1, 2},
1355  {1, 1},
1356  {2, 2}}},
1357  {3,
1358  {{0, 0},
1359  {1, 1},
1360  {2, 2},
1361  {3, 3},
1362  {0, 0},
1363  {3, 3},
1364  {2, 2},
1365  {1, 1},
1366  {0, 0},
1367  {3, 3},
1368  {1, 1},
1369  {2, 2}}},
1370  {4,
1371  {{1, 1},
1372  {2, 2},
1373  {3, 3},
1374  {4, 4},
1375  {1, 1},
1376  {4, 4},
1377  {3, 3},
1378  {2, 2},
1379  {1, 1},
1380  {4, 4},
1381  {2, 2},
1382  {3, 3}}},
1383  {2,
1384  {{0, 0},
1385  {0, 0},
1386  {1, 1},
1387  {2, 2},
1388  {0, 0},
1389  {0, 0},
1390  {1, 1},
1391  {2, 2},
1392  {2, 2},
1393  {2, 2},
1394  {2, 2},
1395  {1, 1}}},
1396  {2,
1397  {{1, 1},
1398  {0, 0},
1399  {2, 2},
1400  {1, 1},
1401  {1, 1},
1402  {0, 0},
1403  {2, 2},
1404  {1, 1},
1405  {0, 0},
1406  {1, 1},
1407  {1, 1},
1408  {2, 2}}},
1409  {2,
1410  {{0, 0},
1411  {1, 1},
1412  {0, 0},
1413  {2, 2},
1414  {2, 2},
1415  {2, 2},
1416  {2, 2},
1417  {1, 1},
1418  {0, 0},
1419  {0, 0},
1420  {1, 1},
1421  {2, 2}}},
1422  {2,
1423  {{1, 1},
1424  {2, 2},
1425  {0, 0},
1426  {1, 1},
1427  {0, 0},
1428  {1, 1},
1429  {1, 1},
1430  {2, 2},
1431  {1, 1},
1432  {0, 0},
1433  {2, 2},
1434  {1, 1}}},
1435  {2,
1436  {{0, 0},
1437  {0, 0},
1438  {0, 0},
1439  {2, 1},
1440  {1, 1},
1441  {0, 0},
1442  {1, 1},
1443  {2, 2},
1444  {1, 2},
1445  {0, 0},
1446  {2, 2},
1447  {1, 1}}},
1448  {2,
1449  {{1, 2},
1450  {0, 0},
1451  {0, 0},
1452  {2, 1},
1453  {0, 0},
1454  {0, 0},
1455  {1, 1},
1456  {2, 2},
1457  {0, 0},
1458  {0, 0},
1459  {2, 2},
1460  {1, 1}}},
1461  {1,
1462  {{1, 1},
1463  {1, 1},
1464  {1, 1},
1465  {0, 0},
1466  {0, 0},
1467  {0, 0},
1468  {0, 0},
1469  {1, 1},
1470  {0, 0},
1471  {0, 0},
1472  {0, 0},
1473  {1, 1}}},
1474  {1,
1475  {{0, 0},
1476  {1, 1},
1477  {1, 1},
1478  {0, 0},
1479  {1, 1},
1480  {0, 0},
1481  {0, 0},
1482  {1, 1},
1483  {1, 1},
1484  {0, 0},
1485  {0, 0},
1486  {1, 1}}},
1487  {1,
1488  {{1, 1},
1489  {0, 0},
1490  {1, 1},
1491  {0, 0},
1492  {0, 0},
1493  {1, 1},
1494  {0, 0},
1495  {1, 1},
1496  {1, 1},
1497  {0, 0},
1498  {0, 0},
1499  {1, 1}}},
1500  {1,
1501  {{0, 0},
1502  {0, 0},
1503  {1, 1},
1504  {0, 0},
1505  {1, 1},
1506  {1, 1},
1507  {0, 0},
1508  {1, 1},
1509  {0, 0},
1510  {0, 0},
1511  {0, 0},
1512  {1, 1}}},
1513  {1,
1514  {{1, 1},
1515  {1, 1},
1516  {0, 0},
1517  {0, 0},
1518  {1, 1},
1519  {0, 0},
1520  {0, 0},
1521  {1, 1},
1522  {0, 0},
1523  {1, 1},
1524  {0, 0},
1525  {1, 1}}},
1526  {1,
1527  {{0, 0},
1528  {1, 1},
1529  {0, 0},
1530  {0, 0},
1531  {0, 0},
1532  {0, 0},
1533  {0, 0},
1534  {1, 1},
1535  {1, 1},
1536  {1, 1},
1537  {0, 0},
1538  {1, 1}}},
1539  {2,
1540  {{2, 1},
1541  {0, 0},
1542  {0, 0},
1543  {0, 0},
1544  {1, 1},
1545  {2, 2},
1546  {0, 0},
1547  {1, 2},
1548  {2, 2},
1549  {1, 1},
1550  {0, 0},
1551  {1, 1}}},
1552  {1,
1553  {{0, 0},
1554  {0, 0},
1555  {0, 0},
1556  {0, 0},
1557  {0, 0},
1558  {1, 1},
1559  {0, 0},
1560  {1, 1},
1561  {0, 0},
1562  {1, 1},
1563  {0, 0},
1564  {1, 1}}},
1565  {2,
1566  {{1, 1},
1567  {1, 1},
1568  {1, 1},
1569  {2, 2},
1570  {0, 0},
1571  {2, 2},
1572  {0, 0},
1573  {1, 1},
1574  {0, 0},
1575  {2, 2},
1576  {0, 0},
1577  {1, 1}}},
1578  {2,
1579  {{0, 0},
1580  {1, 1},
1581  {1, 1},
1582  {2, 2},
1583  {1, 1},
1584  {2, 2},
1585  {0, 0},
1586  {1, 1},
1587  {1, 1},
1588  {2, 2},
1589  {0, 0},
1590  {1, 1}}},
1591  {2,
1592  {{1, 2},
1593  {0, 0},
1594  {2, 2},
1595  {1, 1},
1596  {0, 0},
1597  {0, 0},
1598  {0, 0},
1599  {2, 1},
1600  {1, 1},
1601  {1, 1},
1602  {0, 0},
1603  {2, 2}}},
1604  {2,
1605  {{0, 0},
1606  {0, 0},
1607  {2, 2},
1608  {1, 1},
1609  {1, 2},
1610  {0, 0},
1611  {0, 0},
1612  {2, 1},
1613  {0, 0},
1614  {1, 1},
1615  {0, 0},
1616  {2, 2}}},
1617  {2,
1618  {{1, 1},
1619  {1, 1},
1620  {0, 0},
1621  {2, 2},
1622  {1, 2},
1623  {2, 2},
1624  {0, 0},
1625  {1, 1},
1626  {0, 0},
1627  {0, 0},
1628  {0, 0},
1629  {2, 1}}},
1630  {2,
1631  {{0, 0},
1632  {1, 1},
1633  {0, 0},
1634  {2, 2},
1635  {0, 0},
1636  {2, 2},
1637  {0, 0},
1638  {1, 1},
1639  {1, 2},
1640  {0, 0},
1641  {0, 0},
1642  {2, 1}}},
1643  {2,
1644  {{1, 1},
1645  {0, 0},
1646  {0, 0},
1647  {2, 2},
1648  {1, 1},
1649  {0, 0},
1650  {0, 0},
1651  {2, 2},
1652  {1, 1},
1653  {0, 0},
1654  {0, 0},
1655  {2, 2}}},
1656  {1,
1657  {{0, 0},
1658  {0, 0},
1659  {0, 0},
1660  {1, 1},
1661  {0, 0},
1662  {0, 0},
1663  {0, 0},
1664  {1, 1},
1665  {0, 0},
1666  {0, 0},
1667  {0, 0},
1668  {1, 1}}},
1669  {1,
1670  {{0, 0},
1671  {0, 0},
1672  {0, 0},
1673  {1, 1},
1674  {0, 0},
1675  {0, 0},
1676  {0, 0},
1677  {1, 1},
1678  {0, 0},
1679  {0, 0},
1680  {0, 0},
1681  {1, 1}}},
1682  {2,
1683  {{1, 1},
1684  {0, 0},
1685  {0, 0},
1686  {2, 2},
1687  {1, 1},
1688  {0, 0},
1689  {0, 0},
1690  {2, 2},
1691  {1, 1},
1692  {0, 0},
1693  {0, 0},
1694  {2, 2}}},
1695  {2,
1696  {{0, 0},
1697  {1, 1},
1698  {0, 0},
1699  {2, 2},
1700  {0, 0},
1701  {1, 1},
1702  {0, 0},
1703  {2, 2},
1704  {1, 1},
1705  {0, 0},
1706  {0, 0},
1707  {2, 2}}},
1708  {2,
1709  {{1, 1},
1710  {1, 1},
1711  {0, 0},
1712  {2, 2},
1713  {1, 1},
1714  {1, 1},
1715  {0, 0},
1716  {2, 2},
1717  {0, 0},
1718  {0, 0},
1719  {0, 0},
1720  {2, 2}}},
1721  {2,
1722  {{0, 0},
1723  {0, 0},
1724  {1, 1},
1725  {2, 2},
1726  {1, 1},
1727  {0, 0},
1728  {0, 0},
1729  {2, 2},
1730  {0, 0},
1731  {1, 1},
1732  {0, 0},
1733  {2, 2}}},
1734  {2,
1735  {{1, 1},
1736  {0, 0},
1737  {1, 1},
1738  {2, 2},
1739  {0, 0},
1740  {0, 0},
1741  {0, 0},
1742  {2, 2},
1743  {1, 1},
1744  {1, 1},
1745  {0, 0},
1746  {2, 2}}},
1747  {3,
1748  {{0, 0},
1749  {1, 1},
1750  {2, 2},
1751  {3, 3},
1752  {2, 2},
1753  {1, 1},
1754  {0, 0},
1755  {3, 3},
1756  {1, 1},
1757  {2, 2},
1758  {0, 0},
1759  {3, 3}}},
1760  {2,
1761  {{1, 1},
1762  {1, 1},
1763  {1, 1},
1764  {2, 2},
1765  {0, 0},
1766  {1, 1},
1767  {0, 0},
1768  {2, 2},
1769  {0, 0},
1770  {1, 1},
1771  {0, 0},
1772  {2, 2}}},
1773  {1,
1774  {{0, 0},
1775  {0, 0},
1776  {0, 0},
1777  {0, 0},
1778  {0, 0},
1779  {1, 1},
1780  {0, 0},
1781  {1, 1},
1782  {0, 0},
1783  {1, 1},
1784  {0, 0},
1785  {1, 1}}},
1786  {2,
1787  {{1, 1},
1788  {0, 0},
1789  {0, 0},
1790  {0, 0},
1791  {1, 1},
1792  {2, 2},
1793  {0, 0},
1794  {2, 2},
1795  {1, 1},
1796  {2, 2},
1797  {0, 0},
1798  {2, 2}}},
1799  {1,
1800  {{0, 0},
1801  {1, 1},
1802  {0, 0},
1803  {0, 0},
1804  {0, 0},
1805  {0, 0},
1806  {0, 0},
1807  {1, 1},
1808  {1, 1},
1809  {1, 1},
1810  {0, 0},
1811  {1, 1}}},
1812  {1,
1813  {{1, 1},
1814  {1, 1},
1815  {0, 0},
1816  {0, 0},
1817  {1, 1},
1818  {0, 0},
1819  {0, 0},
1820  {1, 1},
1821  {0, 0},
1822  {1, 1},
1823  {0, 0},
1824  {1, 1}}},
1825  {1,
1826  {{0, 0},
1827  {0, 0},
1828  {1, 1},
1829  {0, 0},
1830  {1, 1},
1831  {1, 1},
1832  {0, 0},
1833  {1, 1},
1834  {0, 0},
1835  {0, 0},
1836  {0, 0},
1837  {1, 1}}},
1838  {1,
1839  {{1, 1},
1840  {0, 0},
1841  {1, 1},
1842  {0, 0},
1843  {0, 0},
1844  {1, 1},
1845  {0, 0},
1846  {1, 1},
1847  {1, 1},
1848  {0, 0},
1849  {0, 0},
1850  {1, 1}}},
1851  {1,
1852  {{0, 0},
1853  {1, 1},
1854  {1, 1},
1855  {0, 0},
1856  {1, 1},
1857  {0, 0},
1858  {0, 0},
1859  {1, 1},
1860  {1, 1},
1861  {0, 0},
1862  {0, 0},
1863  {1, 1}}},
1864  {1,
1865  {{1, 1},
1866  {1, 1},
1867  {1, 1},
1868  {0, 0},
1869  {0, 0},
1870  {0, 0},
1871  {0, 0},
1872  {1, 1},
1873  {0, 0},
1874  {0, 0},
1875  {0, 0},
1876  {1, 1}}},
1877  {2,
1878  {{1, 1},
1879  {0, 0},
1880  {0, 0},
1881  {2, 2},
1882  {0, 0},
1883  {0, 0},
1884  {1, 1},
1885  {2, 2},
1886  {0, 0},
1887  {0, 0},
1888  {1, 1},
1889  {2, 2}}},
1890  {2,
1891  {{0, 0},
1892  {0, 0},
1893  {0, 0},
1894  {1, 1},
1895  {2, 2},
1896  {0, 0},
1897  {2, 2},
1898  {1, 1},
1899  {2, 2},
1900  {0, 0},
1901  {2, 2},
1902  {1, 1}}},
1903  {3,
1904  {{1, 1},
1905  {2, 2},
1906  {0, 0},
1907  {3, 3},
1908  {0, 0},
1909  {2, 2},
1910  {1, 1},
1911  {3, 3},
1912  {2, 2},
1913  {0, 0},
1914  {1, 1},
1915  {3, 3}}},
1916  {2,
1917  {{0, 0},
1918  {1, 1},
1919  {0, 0},
1920  {2, 2},
1921  {1, 1},
1922  {1, 1},
1923  {1, 1},
1924  {2, 2},
1925  {0, 0},
1926  {0, 0},
1927  {1, 1},
1928  {2, 2}}},
1929  {3,
1930  {{1, 1},
1931  {0, 0},
1932  {2, 2},
1933  {3, 3},
1934  {2, 2},
1935  {0, 0},
1936  {1, 1},
1937  {3, 3},
1938  {0, 0},
1939  {2, 2},
1940  {1, 1},
1941  {3, 3}}},
1942  {2,
1943  {{0, 0},
1944  {0, 0},
1945  {1, 1},
1946  {2, 2},
1947  {0, 0},
1948  {0, 0},
1949  {1, 1},
1950  {2, 2},
1951  {1, 1},
1952  {1, 1},
1953  {1, 1},
1954  {2, 2}}},
1955  {4,
1956  {{1, 1},
1957  {2, 2},
1958  {3, 3},
1959  {4, 4},
1960  {3, 3},
1961  {2, 2},
1962  {1, 1},
1963  {4, 4},
1964  {2, 2},
1965  {3, 3},
1966  {1, 1},
1967  {4, 4}}},
1968  {2,
1969  {{0, 0},
1970  {1, 1},
1971  {1, 1},
1972  {2, 2},
1973  {0, 0},
1974  {1, 1},
1975  {1, 1},
1976  {2, 2},
1977  {0, 0},
1978  {1, 1},
1979  {1, 1},
1980  {2, 2}}},
1981  {2,
1982  {{1, 1},
1983  {0, 0},
1984  {0, 0},
1985  {0, 0},
1986  {0, 0},
1987  {2, 2},
1988  {1, 1},
1989  {2, 2},
1990  {0, 0},
1991  {2, 2},
1992  {1, 1},
1993  {2, 2}}},
1994  {2,
1995  {{0, 0},
1996  {0, 0},
1997  {0, 0},
1998  {0, 0},
1999  {1, 1},
2000  {2, 2},
2001  {1, 1},
2002  {2, 2},
2003  {1, 1},
2004  {2, 2},
2005  {1, 1},
2006  {2, 2}}},
2007  {2,
2008  {{1, 1},
2009  {2, 2},
2010  {0, 0},
2011  {0, 0},
2012  {0, 0},
2013  {0, 0},
2014  {1, 1},
2015  {2, 2},
2016  {2, 2},
2017  {2, 2},
2018  {1, 1},
2019  {2, 2}}},
2020  {2,
2021  {{0, 0},
2022  {2, 1},
2023  {0, 0},
2024  {0, 0},
2025  {1, 2},
2026  {0, 0},
2027  {2, 2},
2028  {1, 1},
2029  {0, 0},
2030  {1, 1},
2031  {2, 2},
2032  {1, 1}}},
2033  {2,
2034  {{1, 1},
2035  {0, 0},
2036  {2, 2},
2037  {0, 0},
2038  {2, 2},
2039  {2, 2},
2040  {1, 1},
2041  {2, 2},
2042  {0, 0},
2043  {0, 0},
2044  {1, 1},
2045  {2, 2}}},
2046  {2,
2047  {{0, 0},
2048  {0, 0},
2049  {2, 1},
2050  {0, 0},
2051  {0, 0},
2052  {1, 2},
2053  {1, 1},
2054  {2, 2},
2055  {1, 1},
2056  {0, 0},
2057  {1, 1},
2058  {2, 2}}},
2059  {2,
2060  {{1, 1},
2061  {2, 2},
2062  {2, 2},
2063  {0, 0},
2064  {2, 2},
2065  {0, 0},
2066  {1, 1},
2067  {2, 2},
2068  {2, 2},
2069  {0, 0},
2070  {1, 1},
2071  {2, 2}}},
2072  {2,
2073  {{0, 0},
2074  {1, 2},
2075  {2, 1},
2076  {0, 0},
2077  {0, 0},
2078  {0, 0},
2079  {1, 1},
2080  {2, 2},
2081  {0, 0},
2082  {0, 0},
2083  {1, 1},
2084  {2, 2}}},
2085  {1,
2086  {{0, 0},
2087  {1, 1},
2088  {0, 0},
2089  {1, 1},
2090  {0, 0},
2091  {0, 0},
2092  {0, 0},
2093  {0, 0},
2094  {0, 0},
2095  {0, 0},
2096  {1, 1},
2097  {1, 1}}},
2098  {2,
2099  {{1, 1},
2100  {2, 2},
2101  {0, 0},
2102  {2, 2},
2103  {1, 1},
2104  {0, 0},
2105  {0, 0},
2106  {0, 0},
2107  {1, 1},
2108  {0, 0},
2109  {2, 2},
2110  {2, 2}}},
2111  {1,
2112  {{0, 0},
2113  {0, 0},
2114  {0, 0},
2115  {1, 1},
2116  {0, 0},
2117  {1, 1},
2118  {0, 0},
2119  {0, 0},
2120  {1, 1},
2121  {0, 0},
2122  {1, 1},
2123  {1, 1}}},
2124  {1,
2125  {{1, 1},
2126  {0, 0},
2127  {0, 0},
2128  {1, 1},
2129  {1, 1},
2130  {1, 1},
2131  {0, 0},
2132  {0, 0},
2133  {0, 0},
2134  {0, 0},
2135  {1, 1},
2136  {1, 1}}},
2137  {2,
2138  {{0, 0},
2139  {1, 1},
2140  {2, 2},
2141  {1, 1},
2142  {2, 2},
2143  {0, 0},
2144  {0, 0},
2145  {0, 0},
2146  {0, 0},
2147  {2, 2},
2148  {1, 1},
2149  {1, 1}}},
2150  {2,
2151  {{1, 1},
2152  {2, 2},
2153  {1, 1},
2154  {2, 2},
2155  {0, 0},
2156  {0, 0},
2157  {0, 0},
2158  {0, 0},
2159  {1, 1},
2160  {1, 1},
2161  {2, 2},
2162  {2, 2}}},
2163  {2,
2164  {{0, 0},
2165  {0, 0},
2166  {1, 1},
2167  {2, 2},
2168  {1, 1},
2169  {2, 2},
2170  {0, 0},
2171  {0, 0},
2172  {2, 2},
2173  {1, 1},
2174  {2, 2},
2175  {2, 2}}},
2176  {2,
2177  {{1, 1},
2178  {0, 0},
2179  {1, 1},
2180  {2, 2},
2181  {0, 0},
2182  {2, 1},
2183  {0, 0},
2184  {0, 0},
2185  {0, 0},
2186  {1, 1},
2187  {1, 2},
2188  {2, 2}}},
2189  {1,
2190  {{0, 0},
2191  {1, 1},
2192  {0, 0},
2193  {0, 0},
2194  {0, 0},
2195  {1, 1},
2196  {0, 0},
2197  {0, 0},
2198  {0, 0},
2199  {1, 1},
2200  {1, 1},
2201  {1, 1}}},
2202  {2,
2203  {{1, 1},
2204  {2, 2},
2205  {0, 0},
2206  {0, 0},
2207  {1, 1},
2208  {2, 2},
2209  {0, 0},
2210  {0, 0},
2211  {1, 1},
2212  {2, 2},
2213  {2, 2},
2214  {2, 2}}},
2215  {1,
2216  {{0, 0},
2217  {0, 0},
2218  {0, 0},
2219  {0, 0},
2220  {0, 0},
2221  {0, 0},
2222  {0, 0},
2223  {0, 0},
2224  {1, 1},
2225  {1, 1},
2226  {1, 1},
2227  {1, 1}}},
2228  {1,
2229  {{1, 1},
2230  {0, 0},
2231  {0, 0},
2232  {0, 0},
2233  {1, 1},
2234  {0, 0},
2235  {0, 0},
2236  {0, 0},
2237  {0, 0},
2238  {1, 1},
2239  {1, 1},
2240  {1, 1}}},
2241  {1,
2242  {{0, 0},
2243  {1, 1},
2244  {1, 1},
2245  {0, 0},
2246  {1, 1},
2247  {1, 1},
2248  {0, 0},
2249  {0, 0},
2250  {0, 0},
2251  {0, 0},
2252  {1, 1},
2253  {1, 1}}},
2254  {2,
2255  {{2, 2},
2256  {1, 1},
2257  {1, 2},
2258  {0, 0},
2259  {0, 0},
2260  {2, 1},
2261  {0, 0},
2262  {0, 0},
2263  {2, 2},
2264  {0, 0},
2265  {1, 1},
2266  {1, 1}}},
2267  {1,
2268  {{0, 0},
2269  {0, 0},
2270  {1, 1},
2271  {0, 0},
2272  {1, 1},
2273  {0, 0},
2274  {0, 0},
2275  {0, 0},
2276  {1, 1},
2277  {0, 0},
2278  {1, 1},
2279  {1, 1}}},
2280  {1,
2281  {{1, 1},
2282  {0, 0},
2283  {1, 1},
2284  {0, 0},
2285  {0, 0},
2286  {0, 0},
2287  {0, 0},
2288  {0, 0},
2289  {0, 0},
2290  {0, 0},
2291  {1, 1},
2292  {1, 1}}},
2293  {1,
2294  {{1, 1},
2295  {1, 1},
2296  {0, 0},
2297  {1, 1},
2298  {0, 0},
2299  {0, 0},
2300  {1, 1},
2301  {0, 0},
2302  {0, 0},
2303  {0, 0},
2304  {0, 0},
2305  {1, 1}}},
2306  {1,
2307  {{0, 0},
2308  {1, 1},
2309  {0, 0},
2310  {1, 1},
2311  {1, 1},
2312  {0, 0},
2313  {1, 1},
2314  {0, 0},
2315  {1, 1},
2316  {0, 0},
2317  {0, 0},
2318  {1, 1}}},
2319  {1,
2320  {{1, 1},
2321  {0, 0},
2322  {0, 0},
2323  {1, 1},
2324  {0, 0},
2325  {1, 1},
2326  {1, 1},
2327  {0, 0},
2328  {1, 1},
2329  {0, 0},
2330  {0, 0},
2331  {1, 1}}},
2332  {1,
2333  {{0, 0},
2334  {0, 0},
2335  {0, 0},
2336  {1, 1},
2337  {1, 1},
2338  {1, 1},
2339  {1, 1},
2340  {0, 0},
2341  {0, 0},
2342  {0, 0},
2343  {0, 0},
2344  {1, 1}}},
2345  {2,
2346  {{1, 1},
2347  {1, 1},
2348  {2, 2},
2349  {1, 1},
2350  {2, 2},
2351  {0, 0},
2352  {1, 1},
2353  {0, 0},
2354  {0, 0},
2355  {2, 2},
2356  {0, 0},
2357  {1, 1}}},
2358  {2,
2359  {{0, 0},
2360  {1, 1},
2361  {2, 2},
2362  {1, 1},
2363  {0, 0},
2364  {0, 0},
2365  {2, 1},
2366  {0, 0},
2367  {1, 2},
2368  {2, 2},
2369  {0, 0},
2370  {1, 1}}},
2371  {2,
2372  {{1, 1},
2373  {0, 0},
2374  {2, 2},
2375  {1, 1},
2376  {2, 2},
2377  {1, 1},
2378  {1, 1},
2379  {0, 0},
2380  {1, 1},
2381  {2, 2},
2382  {0, 0},
2383  {1, 1}}},
2384  {2,
2385  {{0, 0},
2386  {0, 0},
2387  {2, 2},
2388  {1, 1},
2389  {0, 0},
2390  {1, 2},
2391  {2, 1},
2392  {0, 0},
2393  {0, 0},
2394  {2, 2},
2395  {0, 0},
2396  {1, 1}}},
2397  {1,
2398  {{1, 1},
2399  {1, 1},
2400  {0, 0},
2401  {0, 0},
2402  {0, 0},
2403  {1, 1},
2404  {1, 1},
2405  {0, 0},
2406  {0, 0},
2407  {1, 1},
2408  {0, 0},
2409  {1, 1}}},
2410  {2,
2411  {{0, 0},
2412  {2, 1},
2413  {0, 0},
2414  {0, 0},
2415  {1, 1},
2416  {2, 2},
2417  {1, 1},
2418  {0, 0},
2419  {1, 1},
2420  {2, 2},
2421  {0, 0},
2422  {1, 2}}},
2423  {1,
2424  {{1, 1},
2425  {0, 0},
2426  {0, 0},
2427  {0, 0},
2428  {0, 0},
2429  {0, 0},
2430  {1, 1},
2431  {0, 0},
2432  {1, 1},
2433  {1, 1},
2434  {0, 0},
2435  {1, 1}}},
2436  {1,
2437  {{0, 0},
2438  {0, 0},
2439  {0, 0},
2440  {0, 0},
2441  {1, 1},
2442  {0, 0},
2443  {1, 1},
2444  {0, 0},
2445  {0, 0},
2446  {1, 1},
2447  {0, 0},
2448  {1, 1}}},
2449  {2,
2450  {{2, 2},
2451  {1, 2},
2452  {1, 1},
2453  {0, 0},
2454  {1, 1},
2455  {1, 1},
2456  {2, 2},
2457  {0, 0},
2458  {0, 0},
2459  {0, 0},
2460  {0, 0},
2461  {2, 1}}},
2462  {2,
2463  {{0, 0},
2464  {1, 1},
2465  {2, 2},
2466  {0, 0},
2467  {0, 0},
2468  {1, 1},
2469  {2, 2},
2470  {0, 0},
2471  {1, 1},
2472  {0, 0},
2473  {0, 0},
2474  {2, 2}}},
2475  {2,
2476  {{2, 2},
2477  {0, 0},
2478  {1, 1},
2479  {0, 0},
2480  {1, 1},
2481  {0, 0},
2482  {2, 2},
2483  {0, 0},
2484  {1, 2},
2485  {0, 0},
2486  {0, 0},
2487  {2, 1}}},
2488  {1,
2489  {{0, 0},
2490  {0, 0},
2491  {1, 1},
2492  {0, 0},
2493  {0, 0},
2494  {0, 0},
2495  {1, 1},
2496  {0, 0},
2497  {0, 0},
2498  {0, 0},
2499  {0, 0},
2500  {1, 1}}},
2501  {1,
2502  {{0, 0},
2503  {0, 0},
2504  {1, 1},
2505  {1, 1},
2506  {0, 0},
2507  {0, 0},
2508  {1, 1},
2509  {1, 1},
2510  {0, 0},
2511  {0, 0},
2512  {0, 0},
2513  {0, 0}}},
2514  {2,
2515  {{1, 1},
2516  {0, 0},
2517  {2, 2},
2518  {2, 2},
2519  {1, 1},
2520  {0, 0},
2521  {2, 2},
2522  {2, 2},
2523  {1, 1},
2524  {0, 0},
2525  {0, 0},
2526  {0, 0}}},
2527  {2,
2528  {{0, 0},
2529  {1, 1},
2530  {2, 2},
2531  {2, 2},
2532  {0, 0},
2533  {1, 1},
2534  {2, 2},
2535  {2, 2},
2536  {1, 1},
2537  {0, 0},
2538  {0, 0},
2539  {0, 0}}},
2540  {2,
2541  {{1, 1},
2542  {1, 1},
2543  {2, 2},
2544  {2, 2},
2545  {1, 1},
2546  {1, 1},
2547  {2, 2},
2548  {2, 2},
2549  {0, 0},
2550  {0, 0},
2551  {0, 0},
2552  {0, 0}}},
2553  {1,
2554  {{0, 0},
2555  {0, 0},
2556  {0, 0},
2557  {1, 1},
2558  {1, 1},
2559  {0, 0},
2560  {1, 1},
2561  {1, 1},
2562  {0, 0},
2563  {1, 1},
2564  {0, 0},
2565  {0, 0}}},
2566  {1,
2567  {{1, 1},
2568  {0, 0},
2569  {0, 0},
2570  {1, 1},
2571  {0, 0},
2572  {0, 0},
2573  {1, 1},
2574  {1, 1},
2575  {1, 1},
2576  {1, 1},
2577  {0, 0},
2578  {0, 0}}},
2579  {2,
2580  {{0, 0},
2581  {1, 1},
2582  {0, 0},
2583  {2, 2},
2584  {2, 2},
2585  {1, 1},
2586  {2, 2},
2587  {2, 2},
2588  {1, 1},
2589  {2, 2},
2590  {0, 0},
2591  {0, 0}}},
2592  {2,
2593  {{1, 2},
2594  {2, 2},
2595  {0, 0},
2596  {1, 1},
2597  {0, 0},
2598  {2, 2},
2599  {1, 1},
2600  {1, 1},
2601  {0, 0},
2602  {2, 1},
2603  {0, 0},
2604  {0, 0}}},
2605  {1,
2606  {{0, 0},
2607  {0, 0},
2608  {1, 1},
2609  {0, 0},
2610  {0, 0},
2611  {1, 1},
2612  {1, 1},
2613  {1, 1},
2614  {0, 0},
2615  {1, 1},
2616  {0, 0},
2617  {0, 0}}},
2618  {2,
2619  {{1, 1},
2620  {0, 0},
2621  {2, 2},
2622  {0, 0},
2623  {1, 1},
2624  {2, 2},
2625  {2, 2},
2626  {2, 2},
2627  {1, 1},
2628  {2, 2},
2629  {0, 0},
2630  {0, 0}}},
2631  {1,
2632  {{0, 0},
2633  {1, 1},
2634  {1, 1},
2635  {0, 0},
2636  {0, 0},
2637  {0, 0},
2638  {1, 1},
2639  {1, 1},
2640  {1, 1},
2641  {1, 1},
2642  {0, 0},
2643  {0, 0}}},
2644  {2,
2645  {{1, 1},
2646  {1, 1},
2647  {2, 2},
2648  {0, 0},
2649  {1, 1},
2650  {0, 0},
2651  {2, 2},
2652  {1, 2},
2653  {0, 0},
2654  {2, 1},
2655  {0, 0},
2656  {0, 0}}},
2657  {1,
2658  {{0, 0},
2659  {0, 0},
2660  {0, 0},
2661  {0, 0},
2662  {1, 1},
2663  {1, 1},
2664  {1, 1},
2665  {1, 1},
2666  {0, 0},
2667  {0, 0},
2668  {0, 0},
2669  {0, 0}}},
2670  {1,
2671  {{1, 1},
2672  {0, 0},
2673  {0, 0},
2674  {0, 0},
2675  {0, 0},
2676  {1, 1},
2677  {1, 1},
2678  {1, 1},
2679  {1, 1},
2680  {0, 0},
2681  {0, 0},
2682  {0, 0}}},
2683  {1,
2684  {{0, 0},
2685  {1, 1},
2686  {0, 0},
2687  {0, 0},
2688  {1, 1},
2689  {0, 0},
2690  {1, 1},
2691  {1, 1},
2692  {1, 1},
2693  {0, 0},
2694  {0, 0},
2695  {0, 0}}},
2696  {1,
2697  {{1, 1},
2698  {1, 1},
2699  {0, 0},
2700  {0, 0},
2701  {0, 0},
2702  {0, 0},
2703  {1, 1},
2704  {1, 1},
2705  {0, 0},
2706  {0, 0},
2707  {0, 0},
2708  {0, 0}}},
2709  {1,
2710  {{1, 1},
2711  {0, 0},
2712  {1, 1},
2713  {1, 1},
2714  {0, 0},
2715  {0, 0},
2716  {0, 0},
2717  {1, 1},
2718  {0, 0},
2719  {0, 0},
2720  {1, 1},
2721  {0, 0}}},
2722  {1,
2723  {{0, 0},
2724  {0, 0},
2725  {1, 1},
2726  {1, 1},
2727  {1, 1},
2728  {0, 0},
2729  {0, 0},
2730  {1, 1},
2731  {1, 1},
2732  {0, 0},
2733  {1, 1},
2734  {0, 0}}},
2735  {2,
2736  {{1, 1},
2737  {2, 2},
2738  {1, 1},
2739  {1, 1},
2740  {0, 0},
2741  {2, 2},
2742  {0, 0},
2743  {1, 1},
2744  {2, 2},
2745  {0, 0},
2746  {1, 1},
2747  {0, 0}}},
2748  {2,
2749  {{0, 0},
2750  {1, 1},
2751  {1, 2},
2752  {2, 2},
2753  {1, 1},
2754  {1, 1},
2755  {0, 0},
2756  {2, 2},
2757  {0, 0},
2758  {0, 0},
2759  {2, 1},
2760  {0, 0}}},
2761  {1,
2762  {{1, 1},
2763  {0, 0},
2764  {0, 0},
2765  {1, 1},
2766  {1, 1},
2767  {0, 0},
2768  {0, 0},
2769  {1, 1},
2770  {0, 0},
2771  {1, 1},
2772  {1, 1},
2773  {0, 0}}},
2774  {1,
2775  {{0, 0},
2776  {0, 0},
2777  {0, 0},
2778  {1, 1},
2779  {0, 0},
2780  {0, 0},
2781  {0, 0},
2782  {1, 1},
2783  {1, 1},
2784  {1, 1},
2785  {1, 1},
2786  {0, 0}}},
2787  {2,
2788  {{1, 1},
2789  {2, 2},
2790  {0, 0},
2791  {1, 1},
2792  {1, 1},
2793  {2, 2},
2794  {0, 0},
2795  {1, 1},
2796  {2, 2},
2797  {1, 1},
2798  {1, 1},
2799  {0, 0}}},
2800  {2,
2801  {{0, 0},
2802  {1, 1},
2803  {0, 0},
2804  {2, 2},
2805  {0, 0},
2806  {1, 1},
2807  {0, 0},
2808  {2, 2},
2809  {0, 0},
2810  {1, 2},
2811  {2, 1},
2812  {0, 0}}},
2813  {1,
2814  {{1, 1},
2815  {0, 0},
2816  {1, 1},
2817  {0, 0},
2818  {0, 0},
2819  {1, 1},
2820  {0, 0},
2821  {1, 1},
2822  {0, 0},
2823  {1, 1},
2824  {1, 1},
2825  {0, 0}}},
2826  {2,
2827  {{0, 0},
2828  {0, 0},
2829  {2, 1},
2830  {0, 0},
2831  {2, 2},
2832  {1, 1},
2833  {0, 0},
2834  {1, 1},
2835  {2, 2},
2836  {1, 1},
2837  {1, 2},
2838  {0, 0}}},
2839  {2,
2840  {{1, 1},
2841  {2, 2},
2842  {1, 1},
2843  {0, 0},
2844  {0, 0},
2845  {0, 0},
2846  {0, 0},
2847  {2, 1},
2848  {2, 2},
2849  {1, 2},
2850  {1, 1},
2851  {0, 0}}},
2852  {2,
2853  {{0, 0},
2854  {1, 1},
2855  {2, 2},
2856  {0, 0},
2857  {2, 2},
2858  {0, 0},
2859  {0, 0},
2860  {1, 1},
2861  {0, 0},
2862  {2, 2},
2863  {1, 1},
2864  {0, 0}}},
2865  {1,
2866  {{1, 1},
2867  {0, 0},
2868  {0, 0},
2869  {0, 0},
2870  {1, 1},
2871  {1, 1},
2872  {0, 0},
2873  {1, 1},
2874  {0, 0},
2875  {0, 0},
2876  {1, 1},
2877  {0, 0}}},
2878  {1,
2879  {{0, 0},
2880  {0, 0},
2881  {0, 0},
2882  {0, 0},
2883  {0, 0},
2884  {1, 1},
2885  {0, 0},
2886  {1, 1},
2887  {1, 1},
2888  {0, 0},
2889  {1, 1},
2890  {0, 0}}},
2891  {2,
2892  {{1, 1},
2893  {2, 2},
2894  {0, 0},
2895  {0, 0},
2896  {1, 2},
2897  {0, 0},
2898  {0, 0},
2899  {2, 1},
2900  {2, 2},
2901  {0, 0},
2902  {1, 1},
2903  {0, 0}}},
2904  {1,
2905  {{0, 0},
2906  {1, 1},
2907  {0, 0},
2908  {0, 0},
2909  {0, 0},
2910  {0, 0},
2911  {0, 0},
2912  {1, 1},
2913  {0, 0},
2914  {0, 0},
2915  {1, 1},
2916  {0, 0}}},
2917  {1,
2918  {{0, 0},
2919  {1, 1},
2920  {1, 1},
2921  {1, 1},
2922  {0, 0},
2923  {0, 0},
2924  {1, 1},
2925  {0, 0},
2926  {0, 0},
2927  {0, 0},
2928  {1, 1},
2929  {0, 0}}},
2930  {2,
2931  {{1, 1},
2932  {2, 2},
2933  {2, 2},
2934  {2, 2},
2935  {1, 1},
2936  {0, 0},
2937  {2, 2},
2938  {0, 0},
2939  {1, 1},
2940  {0, 0},
2941  {2, 2},
2942  {0, 0}}},
2943  {1,
2944  {{0, 0},
2945  {0, 0},
2946  {1, 1},
2947  {1, 1},
2948  {0, 0},
2949  {1, 1},
2950  {1, 1},
2951  {0, 0},
2952  {1, 1},
2953  {0, 0},
2954  {1, 1},
2955  {0, 0}}},
2956  {2,
2957  {{2, 2},
2958  {0, 0},
2959  {1, 1},
2960  {1, 1},
2961  {2, 2},
2962  {1, 2},
2963  {1, 1},
2964  {0, 0},
2965  {0, 0},
2966  {0, 0},
2967  {2, 1},
2968  {0, 0}}},
2969  {1,
2970  {{0, 0},
2971  {1, 1},
2972  {0, 0},
2973  {1, 1},
2974  {1, 1},
2975  {0, 0},
2976  {1, 1},
2977  {0, 0},
2978  {0, 0},
2979  {1, 1},
2980  {1, 1},
2981  {0, 0}}},
2982  {2,
2983  {{1, 1},
2984  {2, 2},
2985  {0, 0},
2986  {1, 2},
2987  {0, 0},
2988  {0, 0},
2989  {2, 1},
2990  {0, 0},
2991  {1, 1},
2992  {1, 1},
2993  {2, 2},
2994  {0, 0}}},
2995  {2,
2996  {{0, 0},
2997  {0, 0},
2998  {0, 0},
2999  {2, 1},
3000  {2, 2},
3001  {1, 1},
3002  {1, 2},
3003  {0, 0},
3004  {1, 1},
3005  {2, 2},
3006  {1, 1},
3007  {0, 0}}},
3008  {2,
3009  {{1, 1},
3010  {0, 0},
3011  {0, 0},
3012  {2, 2},
3013  {0, 0},
3014  {2, 2},
3015  {1, 1},
3016  {0, 0},
3017  {0, 0},
3018  {2, 2},
3019  {1, 1},
3020  {0, 0}}},
3021  {1,
3022  {{0, 0},
3023  {1, 1},
3024  {1, 1},
3025  {0, 0},
3026  {0, 0},
3027  {1, 1},
3028  {1, 1},
3029  {0, 0},
3030  {0, 0},
3031  {1, 1},
3032  {1, 1},
3033  {0, 0}}},
3034  {2,
3035  {{1, 1},
3036  {2, 2},
3037  {2, 2},
3038  {0, 0},
3039  {1, 1},
3040  {2, 2},
3041  {2, 2},
3042  {0, 0},
3043  {1, 1},
3044  {2, 2},
3045  {2, 2},
3046  {0, 0}}},
3047  {1,
3048  {{0, 0},
3049  {0, 0},
3050  {1, 1},
3051  {0, 0},
3052  {0, 0},
3053  {0, 0},
3054  {1, 1},
3055  {0, 0},
3056  {1, 1},
3057  {1, 1},
3058  {1, 1},
3059  {0, 0}}},
3060  {2,
3061  {{1, 1},
3062  {0, 0},
3063  {2, 2},
3064  {0, 0},
3065  {1, 1},
3066  {0, 0},
3067  {2, 2},
3068  {0, 0},
3069  {0, 0},
3070  {2, 1},
3071  {1, 2},
3072  {0, 0}}},
3073  {1,
3074  {{0, 0},
3075  {1, 1},
3076  {0, 0},
3077  {0, 0},
3078  {1, 1},
3079  {1, 1},
3080  {1, 1},
3081  {0, 0},
3082  {0, 0},
3083  {0, 0},
3084  {1, 1},
3085  {0, 0}}},
3086  {2,
3087  {{1, 1},
3088  {2, 2},
3089  {0, 0},
3090  {0, 0},
3091  {0, 0},
3092  {1, 2},
3093  {2, 1},
3094  {0, 0},
3095  {1, 1},
3096  {0, 0},
3097  {2, 2},
3098  {0, 0}}},
3099  {1,
3100  {{0, 0},
3101  {0, 0},
3102  {0, 0},
3103  {0, 0},
3104  {1, 1},
3105  {0, 0},
3106  {1, 1},
3107  {0, 0},
3108  {1, 1},
3109  {0, 0},
3110  {1, 1},
3111  {0, 0}}},
3112  {1,
3113  {{1, 1},
3114  {0, 0},
3115  {0, 0},
3116  {0, 0},
3117  {0, 0},
3118  {0, 0},
3119  {1, 1},
3120  {0, 0},
3121  {0, 0},
3122  {0, 0},
3123  {1, 1},
3124  {0, 0}}},
3125  {1,
3126  {{1, 1},
3127  {1, 1},
3128  {1, 1},
3129  {1, 1},
3130  {0, 0},
3131  {0, 0},
3132  {0, 0},
3133  {0, 0},
3134  {0, 0},
3135  {0, 0},
3136  {0, 0},
3137  {0, 0}}},
3138  {1,
3139  {{0, 0},
3140  {1, 1},
3141  {1, 1},
3142  {1, 1},
3143  {1, 1},
3144  {0, 0},
3145  {0, 0},
3146  {0, 0},
3147  {1, 1},
3148  {0, 0},
3149  {0, 0},
3150  {0, 0}}},
3151  {1,
3152  {{1, 1},
3153  {0, 0},
3154  {1, 1},
3155  {1, 1},
3156  {0, 0},
3157  {1, 1},
3158  {0, 0},
3159  {0, 0},
3160  {1, 1},
3161  {0, 0},
3162  {0, 0},
3163  {0, 0}}},
3164  {1,
3165  {{0, 0},
3166  {0, 0},
3167  {1, 1},
3168  {1, 1},
3169  {1, 1},
3170  {1, 1},
3171  {0, 0},
3172  {0, 0},
3173  {0, 0},
3174  {0, 0},
3175  {0, 0},
3176  {0, 0}}},
3177  {1,
3178  {{1, 1},
3179  {1, 1},
3180  {0, 0},
3181  {1, 1},
3182  {1, 1},
3183  {0, 0},
3184  {0, 0},
3185  {0, 0},
3186  {0, 0},
3187  {1, 1},
3188  {0, 0},
3189  {0, 0}}},
3190  {1,
3191  {{0, 0},
3192  {1, 1},
3193  {0, 0},
3194  {1, 1},
3195  {0, 0},
3196  {0, 0},
3197  {0, 0},
3198  {0, 0},
3199  {1, 1},
3200  {1, 1},
3201  {0, 0},
3202  {0, 0}}},
3203  {2,
3204  {{1, 2},
3205  {0, 0},
3206  {0, 0},
3207  {2, 1},
3208  {2, 2},
3209  {1, 1},
3210  {0, 0},
3211  {0, 0},
3212  {1, 1},
3213  {2, 2},
3214  {0, 0},
3215  {0, 0}}},
3216  {1,
3217  {{0, 0},
3218  {0, 0},
3219  {0, 0},
3220  {1, 1},
3221  {0, 0},
3222  {1, 1},
3223  {0, 0},
3224  {0, 0},
3225  {0, 0},
3226  {1, 1},
3227  {0, 0},
3228  {0, 0}}},
3229  {1,
3230  {{1, 1},
3231  {1, 1},
3232  {1, 1},
3233  {0, 0},
3234  {0, 0},
3235  {1, 1},
3236  {0, 0},
3237  {0, 0},
3238  {0, 0},
3239  {1, 1},
3240  {0, 0},
3241  {0, 0}}},
3242  {2,
3243  {{0, 0},
3244  {1, 2},
3245  {2, 1},
3246  {0, 0},
3247  {2, 2},
3248  {1, 1},
3249  {0, 0},
3250  {0, 0},
3251  {2, 2},
3252  {1, 1},
3253  {0, 0},
3254  {0, 0}}},
3255  {1,
3256  {{1, 1},
3257  {0, 0},
3258  {1, 1},
3259  {0, 0},
3260  {0, 0},
3261  {0, 0},
3262  {0, 0},
3263  {0, 0},
3264  {1, 1},
3265  {1, 1},
3266  {0, 0},
3267  {0, 0}}},
3268  {1,
3269  {{0, 0},
3270  {0, 0},
3271  {1, 1},
3272  {0, 0},
3273  {1, 1},
3274  {0, 0},
3275  {0, 0},
3276  {0, 0},
3277  {0, 0},
3278  {1, 1},
3279  {0, 0},
3280  {0, 0}}},
3281  {1,
3282  {{1, 1},
3283  {1, 1},
3284  {0, 0},
3285  {0, 0},
3286  {1, 1},
3287  {1, 1},
3288  {0, 0},
3289  {0, 0},
3290  {0, 0},
3291  {0, 0},
3292  {0, 0},
3293  {0, 0}}},
3294  {1,
3295  {{0, 0},
3296  {1, 1},
3297  {0, 0},
3298  {0, 0},
3299  {0, 0},
3300  {1, 1},
3301  {0, 0},
3302  {0, 0},
3303  {1, 1},
3304  {0, 0},
3305  {0, 0},
3306  {0, 0}}},
3307  {1,
3308  {{1, 1},
3309  {0, 0},
3310  {0, 0},
3311  {0, 0},
3312  {1, 1},
3313  {0, 0},
3314  {0, 0},
3315  {0, 0},
3316  {1, 1},
3317  {0, 0},
3318  {0, 0},
3319  {0, 0}}},
3320  {0,
3321  {{0, 0},
3322  {0, 0},
3323  {0, 0},
3324  {0, 0},
3325  {0, 0},
3326  {0, 0},
3327  {0, 0},
3328  {0, 0},
3329  {0, 0},
3330  {0, 0},
3331  {0, 0},
3332  {0, 0}}}};
const ManifoldIndices manifold_table[256]