-
Notifications
You must be signed in to change notification settings - Fork 11
/
voronoi.txt
1283 lines (1283 loc) · 9.88 KB
/
voronoi.txt
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
150 17
151 17
152 17
153 17
154 17
155 17
156 17
157 17
158 17
159 17
160 17
161 17
162 17
163 17
164 17
165 17
166 17
167 17
168 17
169 17
170 17
142 18
143 18
144 18
145 18
146 18
147 18
148 18
149 18
150 18
151 18
152 18
153 18
154 18
155 18
156 18
157 18
158 18
159 18
160 18
161 18
162 18
163 18
164 18
165 18
166 18
167 18
168 18
169 18
170 18
171 18
172 18
173 18
174 18
175 18
176 18
177 18
178 18
138 19
139 19
140 19
141 19
179 19
180 19
136 20
137 20
138 20
180 20
181 20
134 21
135 21
181 21
80 22
81 22
82 22
83 22
84 22
85 22
86 22
87 22
88 22
89 22
90 22
132 22
133 22
181 22
182 22
71 23
72 23
73 23
74 23
75 23
76 23
77 23
78 23
79 23
80 23
81 23
82 23
83 23
84 23
85 23
86 23
87 23
88 23
89 23
90 23
91 23
92 23
93 23
94 23
95 23
96 23
97 23
98 23
99 23
130 23
131 23
182 23
67 24
68 24
69 24
70 24
100 24
101 24
102 24
103 24
128 24
129 24
182 24
25 25
26 25
27 25
28 25
29 25
30 25
31 25
32 25
33 25
34 25
35 25
36 25
37 25
38 25
39 25
40 25
41 25
42 25
43 25
44 25
45 25
46 25
47 25
64 25
65 25
66 25
104 25
105 25
106 25
126 25
127 25
128 25
183 25
24 26
25 26
47 26
48 26
49 26
50 26
51 26
52 26
61 26
62 26
63 26
107 26
108 26
109 26
125 26
126 26
183 26
24 27
53 27
54 27
55 27
59 27
60 27
61 27
109 27
110 27
111 27
124 27
125 27
183 27
23 28
56 28
57 28
58 28
59 28
111 28
112 28
113 28
122 28
123 28
184 28
22 29
23 29
57 29
58 29
113 29
114 29
115 29
121 29
122 29
184 29
21 30
22 30
58 30
115 30
116 30
117 30
120 30
121 30
184 30
21 31
58 31
117 31
118 31
119 31
120 31
184 31
20 32
21 32
58 32
119 32
184 32
20 33
58 33
119 33
184 33
19 34
58 34
119 34
184 34
19 35
58 35
59 35
119 35
184 35
185 35
18 36
58 36
59 36
119 36
184 36
185 36
18 37
59 37
119 37
184 37
185 37
17 38
59 38
120 38
184 38
185 38
17 39
59 39
120 39
184 39
185 39
17 40
59 40
120 40
184 40
185 40
16 41
59 41
120 41
184 41
185 41
16 42
59 42
120 42
184 42
185 42
16 43
59 43
120 43
184 43
185 43
16 44
60 44
120 44
184 44
185 44
15 45
60 45
120 45
184 45
185 45
15 46
60 46
120 46
184 46
185 46
15 47
60 47
120 47
184 47
185 47
15 48
60 48
120 48
184 48
185 48
15 49
60 49
120 49
184 49
185 49
15 50
60 50
120 50
184 50
185 50
15 51
60 51
120 51
184 51
15 52
60 52
120 52
184 52
15 53
60 53
120 53
184 53
15 54
60 54
120 54
184 54
15 55
60 55
120 55
184 55
16 56
60 56
120 56
184 56
16 57
60 57
120 57
184 57
16 58
60 58
120 58
183 58
16 59
60 59
120 59
183 59
16 60
17 60
60 60
120 60
183 60
17 61
60 61
120 61
182 61
17 62
60 62
120 62
182 62
17 63
18 63
60 63
120 63
181 63
182 63
16 64
17 64
18 64
19 64
20 64
60 64
120 64
181 64
15 65
16 65
20 65
21 65
60 65
120 65
180 65
181 65
15 66
22 66
23 66
60 66
120 66
180 66
14 67
23 67
24 67
25 67
60 67
61 67
120 67
179 67
180 67
13 68
14 68
25 68
26 68
27 68
60 68
61 68
120 68
179 68
13 69
28 69
29 69
30 69
61 69
120 69
178 69
12 70
13 70
31 70
32 70
33 70
34 70
61 70
120 70
177 70
178 70
12 71
35 71
36 71
37 71
38 71
61 71
120 71
177 71
12 72
39 72
40 72
41 72
42 72
43 72
61 72
90 72
91 72
92 72
93 72
94 72
95 72
96 72
97 72
98 72
99 72
100 72
101 72
102 72
103 72
104 72
105 72
106 72
107 72
108 72
109 72
110 72
111 72
112 72
113 72
114 72
115 72
116 72
117 72
118 72
119 72
120 72
176 72
11 73
42 73
43 73
44 73
45 73
46 73
47 73
48 73
61 73
62 73
81 73
82 73
83 73
84 73
85 73
86 73
87 73
88 73
89 73
90 73
91 73
92 73
93 73
94 73
95 73
96 73
97 73
98 73
99 73
100 73
101 73
102 73
103 73
104 73
105 73
106 73
107 73
108 73
109 73
110 73
111 73
112 73
113 73
114 73
115 73
116 73
117 73
118 73
119 73
120 73
121 73
175 73
176 73
11 74
46 74
47 74
48 74
49 74
50 74
51 74
52 74
53 74
62 74
76 74
77 74
78 74
79 74
80 74
121 74
174 74
175 74
11 75
49 75
50 75
51 75
52 75
53 75
54 75
55 75
56 75
57 75
58 75
62 75
72 75
73 75
74 75
75 75
76 75
122 75
173 75
174 75
10 76
52 76
53 76
54 76
55 76
56 76
57 76
58 76
59 76
60 76
61 76
62 76
67 76
68 76
69 76
70 76
71 76
122 76
123 76
172 76
173 76
10 77
56 77
57 77
58 77
59 77
60 77
61 77
62 77
63 77
64 77
65 77
66 77
67 77
123 77
124 77
171 77
172 77
10 78
59 78
60 78
61 78
62 78
63 78
124 78
170 78
171 78
10 79
62 79
125 79
169 79
170 79
10 80
62 80
125 80
126 80
168 80
169 80
170 80
10 81
62 81
126 81
127 81
167 81
168 81
169 81
10 82
61 82
127 82
166 82
167 82
168 82
10 83
61 83
128 83
165 83
166 83
167 83
10 84
61 84
128 84
129 84
164 84
165 84
166 84
10 85
61 85
129 85
130 85
163 85
164 85
165 85
10 86
61 86
130 86
162 86
163 86
164 86
10 87
61 87
131 87
161 87
162 87
163 87
10 88
60 88
131 88
132 88
160 88
161 88
162 88
10 89
60 89
132 89
133 89
159 89
160 89
161 89
10 90
60 90
133 90
158 90
159 90
160 90
10 91
60 91
134 91
157 91
158 91
159 91
10 92
60 92
134 92
135 92
156 92
157 92
158 92
10 93
60 93
135 93
136 93
155 93
156 93
157 93
10 94
60 94
136 94
154 94
155 94
156 94
11 95
60 95
137 95
153 95
154 95
155 95
11 96
60 96
137 96
138 96
152 96
153 96
154 96
11 97
60 97
138 97
139 97
151 97
152 97
153 97
12 98
60 98
139 98
150 98
151 98
152 98
12 99
59 99
140 99
149 99
150 99
151 99
12 100
13 100
59 100
140 100
141 100
148 100
149 100
150 100
13 101
59 101
141 101
142 101
147 101
148 101
13 102
14 102
59 102
142 102
143 102
146 102
147 102
14 103
59 103
142 103
143 103
145 103
146 103
15 104
59 104
143 104
144 104
145 104
15 105
16 105
59 105
144 105
16 106
17 106
59 106
144 106
17 107
18 107
59 107
144 107
18 108
19 108
59 108
144 108
19 109
20 109
59 109
144 109
20 110
21 110
58 110
59 110
143 110
20 111
21 111
22 111
58 111
59 111
143 111
21 112
22 112
23 112
58 112
59 112
60 112
61 112
62 112
63 112
143 112
22 113
23 113
24 113
57 113
62 113
63 113
64 113
65 113
66 113
67 113
143 113
23 114
24 114
25 114
56 114
67 114
68 114
69 114
70 114
71 114
143 114
24 115
25 115
26 115
55 115
72 115
73 115
74 115
75 115
76 115
143 115
25 116
26 116
27 116
54 116
76 116
77 116
78 116
79 116
80 116
142 116
26 117
27 117
28 117
53 117
81 117
82 117
83 117
84 117
85 117
86 117
87 117
88 117
89 117
90 117
91 117
92 117
93 117
94 117
95 117
96 117
97 117
98 117
99 117
100 117
101 117
102 117
103 117
104 117
105 117
106 117
107 117
108 117
109 117
110 117
111 117
112 117
113 117
114 117
115 117
116 117
117 117
118 117
119 117
120 117
121 117
122 117
123 117
124 117
125 117
126 117
127 117
128 117
129 117
130 117
131 117
132 117
133 117
134 117
135 117
136 117
137 117
138 117
139 117
140 117
141 117
142 117
27 118
28 118
29 118
52 118
85 118
86 118
87 118
88 118
89 118
90 118
91 118
92 118
93 118
94 118
95 118
96 118
97 118
98 118
99 118
100 118
101 118
102 118
103 118
104 118
105 118
106 118
107 118
108 118
109 118
110 118
111 118
112 118
113 118
114 118
115 118
116 118
117 118
118 118
119 118
120 118
121 118
122 118
123 118
124 118
125 118
126 118
127 118
128 118
129 118
130 118
131 118
132 118
133 118
134 118
135 118
136 118
137 118
138 118
139 118
140 118
141 118
142 118
28 119