-
Notifications
You must be signed in to change notification settings - Fork 0
/
14.in
30002 lines (30002 loc) · 286 KB
/
14.in
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
10000
30000
3970 2538
3164 7719
8160 1002
6472 423
266 1751
5874 7786
311 1679
6906 9945
8372 7286
7592 4804
6155 7936
8630 3998
9525 6664
1467 9442
1371 1941
6377 5680
6098 3706
781 2178
5604 4653
4699 4121
2680 1221
6427 9637
1138 1355
6314 3626
9846 8903
9943 912
9347 648
9948 9446
3716 3593
8779 4920
9266 6642
2782 9806
4613 2867
2581 8351
9400 402
3021 4516
9191 823
7196 2593
6152 3697
9782 5658
7765 8943
5667 4559
8775 4279
5199 8237
1311 1830
8335 4778
2697 4583
1758 1760
6029 8275
5464 7924
9190 7094
2401 7190
6023 214
4409 839
4062 1062
1184 331
4929 2222
8515 5442
4771 9355
2375 1288
9355 240
8796 7032
6116 9443
6195 2965
6604 2709
4277 8278
6889 4624
9362 7523
3307 7034
3603 1932
4120 6453
4962 9664
7557 2993
1701 4938
9655 3364
5523 4307
1246 8950
1178 5823
8141 3061
6468 1964
6837 3547
6431 6255
2768 2565
8264 2508
4797 2040
4918 8207
3413 2278
9687 9196
9177 7377
9013 1306
1024 9908
8138 30
8378 6250
6935 1657
1170 2660
382 5676
95 4075
3103 2306
3169 3162
6718 3795
305 1838
6989 5663
6085 757
1854 8111
9413 767
1203 1739
6179 5183
826 9271
5366 7143
7271 5013
104 3555
1563 3148
1175 1987
294 3272
6619 4382
2388 425
8622 8633
9061 9973
3086 2126
2968 8779
176 4636
1344 680
298 8584
4483 7031
4489 3439
1135 3694
7309 7257
2813 8068
4904 5167
1804 6639
7353 6948
3440 5895
9715 7521
4877 740
7361 9818
9548 1546
6338 3254
4066 5197
6299 2656
702 4477
1289 3356
5835 3002
1365 1629
8024 8414
6592 6469
5079 4454
5810 9814
7551 3441
3143 7637
8708 1055
3174 7447
3339 6548
2413 4344
47 4924
8071 9794
1822 3356
9201 9962
2158 3186
2715 1605
1423 7588
776 9820
6810 8620
459 3530
1083 339
2286 4419
9515 6983
2399 7620
9924 3511
433 5042
9360 1296
7669 6019
1031 7269
6597 9913
16 1883
1884 4447
6560 8832
1850 5488
2794 9750
4838 5146
1143 2543
1020 120
8613 6995
9726 6892
8515 4407
5389 6297
4145 5303
3056 6198
2826 2106
4864 6068
9244 3213
4390 9039
8650 5930
9076 8177
1057 8262
2948 3328
6093 9675
3871 5032
3916 4758
827 8863
487 8892
2265 328
7150 5380
9763 2810
5285 8206
216 7048
6582 3396
262 8338
948 5795
7505 3804
1430 2519
8334 2416
23 3693
6546 571
2788 9371
7849 3722
3030 9077
2751 1189
3335 9471
3667 1160
6030 796
1235 3541
9511 1815
5448 2474
6573 122
989 8718
6663 3378
6088 3960
1834 4098
1511 3961
4901 9991
8844 1558
64 4959
1421 4729
3552 5357
4793 3215
7664 7857
5208 260
1832 5777
5093 1916
2433 1974
3427 5062
2422 2648
7016 9552
3317 6749
4190 6632
5145 6512
1421 9812
3069 6245
9974 4041
7049 508
7480 8683
8606 2402
5742 83
6021 7377
9561 9428
7609 5908
6845 3079
5882 8447
8346 9966
6684 1568
169 9362
9812 2964
6907 7440
3136 4230
8386 4583
8217 5554
7311 4477
1346 1518
6166 8104
3222 2759
8009 7313
2269 4186
3710 4305
9890 9790
9794 2840
5914 5192
4602 817
7834 4524
8077 5499
6417 4254
5022 3795
5808 7667
4356 6466
5705 704
1054 2964
8844 1469
6235 5478
3876 2339
5829 6955
5143 8784
9811 9043
7910 2725
1648 7612
6164 5159
4184 8642
4253 9037
4096 5572
6760 6700
9976 4591
8669 9029
6125 7111
9949 1272
1924 1538
4019 3670
96 8042
3183 5398
3594 2533
8026 6487
413 5407
6931 9662
3337 2215
7344 329
7181 4895
2583 7937
5468 1921
2305 7435
2503 881
892 7440
87 9926
1856 4580
9575 4608
9352 8427
2359 7778
6665 7695
4996 8442
5861 2894
3897 524
6643 3837
427 8340
830 1699
4324 4512
7788 2972
524 6070
3551 97
8013 8630
7193 9713
8701 8982
6284 1595
2832 6860
1016 1581
7914 8075
8709 9714
8127 3133
8274 8453
4977 9936
8461 3834
9851 552
9611 2398
503 7705
5953 819
5059 249
1007 8673
8416 6764
1283 2376
8226 532
125 6966
7509 8022
6517 2813
1037 8559
932 6094
2832 8073
8125 4127
6478 2972
2459 8538
1200 6916
2078 4716
1163 2788
1149 3057
1558 2870
3355 8718
2858 6411
8366 446
7453 7018
3332 9297
5967 7645
5917 6020
8633 8512
787 1828
881 3482
779 321
9781 1639
1835 538
5653 284
3654 7610
8224 931
974 8501
3113 8696
4930 5955
6287 22
5869 4570
1554 5763
9559 6798
7555 538
1073 6661
5041 4915
5892 6486
7119 5359
4519 918
9362 1
4846 2968
623 2654
5400 6284
9528 729
2414 2394
6073 2207
7618 8225
2023 5809
7659 1204
17 1314
1741 9025
8596 5855
6872 5254
6205 7886
4101 6539
6665 8575
8582 6388
7224 5689
5422 7068
9838 8816
6035 8731
3518 1064
6823 3260
3427 9313
6639 6551
6656 1308
3738 769
5392 6126
772 8795
774 1569
3976 8292
7701 3441
9725 4231
9476 7776
7656 1771
7997 101
2051 8918
1783 9107
7089 2482
3983 5998
3433 9971
5855 5591
2831 6590
1473 2190
6998 4216
9908 6815
4276 8011
6663 651
688 1288
7910 4524
7735 4026
472 4996
5805 7413
190 7359
5561 1105
7784 3759
5218 7407
5498 8314
9516 2295
4281 6509
6681 3278
8232 7284
9454 9276
2523 3966
5942 9117
8738 4062
2461 7864
7140 2988
6278 5938
4191 4873
4171 9857
8035 174
7431 7633
3930 7680
3503 4080
4145 3068
4192 7552
2963 7698
9672 2787
8244 927
8998 2766
7532 5602
182 291
2399 5619
693 6875
8258 8218
3768 8959
9373 6633
1923 4855
4690 2091
1971 5830
5886 8312
4426 1565
3744 4467
4599 9392
8860 7805
8593 7720
3821 8144
3677 7684
9176 7054
9552 4328
9590 1018
3400 8608
987 7738
1838 9183
9154 6653
44 3908
8017 9036
3782 8376
8500 1063
3748 442
1279 9011
5902 4829
9515 8693
9266 5266
9689 5672
8401 6554
8667 8261
9923 7721
9077 961
1503 1476
3904 4666
6658 3304
2424 5198
941 8193
6238 218
618 9259
7590 8276
8717 4762
2952 5514
3588 4276
3490 4147
139 5213
8924 299
7030 6750
4579 3137
776 4218
1411 355
1257 9420
5349 5381
6886 7281
9246 7398
2331 4860
2823 6964
934 4391
9646 2684
5786 7843
294 7437
5408 6152
6000 4007
4290 4289
5636 5847
5057 5037
2532 6808
3638 8261
4944 1738
5032 31
8662 6660
700 2593
1691 7835
167 6756
2955 5494
7114 9188
5293 3008
1090 1980
7053 3818
2381 1340
8630 5731
4867 1568
2154 5017
1419 6588
8821 3771
2493 2792
604 3766
6322 9733
7526 8718
2871 4227
3548 6191
5469 9576
7055 8876
89 3993
2703 8846
5074 5997
8655 4038
1528 5494
6420 3657
4265 3032
1592 7110
1276 1475
7071 6024
3621 5821
3846 8161
2882 219
9978 2257
4153 822
5478 4912
5270 5260
975 9257
7740 3238
6208 4438
2087 5743
7538 9304
27 9999
3688 5716
1468 4860
2965 190
8704 7614
8481 1228
2964 5054
8874 9528
2261 4428
754 5921
6291 5228
4597 3098
7299 8146
3070 7514
7577 243
8174 7435
2902 2703
884 8665
126 7089
5654 2158
9102 1442
7991 4619
1509 3474
426 2483
7515 4459
9810 5691
6500 6357
3271 717
7896 9944
8438 5285
3650 5670
3475 5334
7166 5664
5666 5409
242 6306
3503 6196
9700 8483
7113 4079
1467 6246
2153 3106
3700 8615
6776 2182
419 978
2768 6036
240 1632
1744 2796
4046 8897
8311 5323
7584 8613
9855 2632
6694 5663
2655 682
2369 6319
3923 35
3372 4541
8041 7570
6818 3543
6779 9624
3017 9420
9924 3847
8935 1070
7500 6968
6001 8369
2634 8502
7618 9839
8446 3894
2714 6405
8604 2324
4328 7085
6415 586
3093 6273
1352 70
7056 2902
6114 5624
7355 3759
2920 7180
5612 557
9667 5802
6979 3222
3141 3911
326 3341
8229 7383
9462 9159
6070 7857
3473 48
8180 1555
2456 6557
7140 9145
2107 9925
1985 8887
4416 3885
1608 2111
8486 3835
9281 9789
6707 6150
3146 7036
7301 7001
1404 8234
5377 5361
8389 9278
9507 5983
4625 8481
5990 9921
8451 3429
6632 8133
7977 3246
9155 5278
952 1185
6862 4437
8199 8182
6938 3214
6338 59
1636 2860
5859 5873
6272 3489
2921 26
5732 3767
792 7939
1202 1316
4395 594
8319 1312
1404 7288
4775 1977
8406 4081
4822 5247
2362 2027
6487 5222
2090 4888
552 1593
3379 635
1743 2426
2721 6851
5279 4522
6770 2008
1602 6721
4132 8301
6240 7294
6453 9293
2170 9382
5735 1348
705 9605
9205 6920
153 2750
7587 5185
7986 3599
9869 6832
9322 4722
2643 9017
9453 7246
5520 6158
3279 411
1861 34
4550 1972
8566 6976
3981 9973
3897 6609
2588 7649
8716 2235
7409 652
7857 97
4071 9497
3512 5674
8665 6703
6374 2612
192 3433
9565 8747
4895 3156
1470 5316
3111 2539
3401 8264
2109 4226
1362 1905
5396 5742
1086 7882
6874 9000
8464 9420
434 5635
9898 4155
6024 5157
3029 1403
4370 3252
7556 1198
5209 5503
799 9599
9231 4224
8618 3724
7802 8284
4403 8615
6070 9202
8574 8771
1944 7447
5198 8371
7484 8336
5525 491
3944 7009
8718 7169
9319 5466
8009 6203
1266 4161
6032 8202
3663 3387
4622 4103
7452 2417
6638 3240
6290 8405
6663 2904
942 6946
6938 2766
1103 9104
7897 4028
2602 8461
1680 5228
6819 7006
4176 2699
4200 88
2007 9786
8380 4486
5816 9851
4796 8174
6180 5421
6293 4979
1019 493
8425 9208
6478 8093
4125 8703
4163 3608
1752 7771
7567 1027
4915 2316
4484 8850
3284 2187
3557 9636
6898 5494
6892 9544
499 9458
6695 6360
9133 4102
6849 3164
5870 1042
467 3953
7594 3709
1823 7573
5085 9550
1391 498
1025 5003
4943 6277
7816 9099
9766 8585
781 9026
786 1979
6739 7505
1585 4958
4969 909
1182 7202
9412 207
9032 9808
3088 3002
533 2513
5858 1882
6663 2289
3241 5924
3043 6966
1698 5164
4468 7119
8252 9916
1066 2487
3077 9479
8660 8639
1384 859
3909 9554
4566 9978
4531 2978
7392 3906
7753 4519
2385 3335
6639 9560
9537 7983
2746 2002
8029 7888
2123 9228
9860 6363
5854 1104
7487 4605
6644 7962
6403 2145
2995 9314
9698 6638
8071 1923
7500 8143
7162 1629
8956 1164
2868 3567
8732 3594
5874 1317
3440 3648
6986 6663
6532 1692
3631 8040
582 8865
9178 9658
9761 5635
4019 9022
1866 1456
605 3107
5447 1850
8514 3723
3306 833
2253 1634
7929 6603
1076 8042
6840 5508
6220 2260
5472 827
1741 7277
4269 2619
1747 1205
3954 5217
584 2628
2153 3837
4627 4665
4652 3571
8052 2773
6121 2575
5846 9460
5836 9252
4979 4309
2217 362
6215 2996
2863 4326
4901 7594
1213 7677
3003 819
6479 4898
515 216
734 8306
2489 804
1227 8455
5096 2446
9506 5912
5839 2267
3253 5138
8111 5457
6279 2965
3505 4405
8326 2041
2244 3982
394 1694
5501 2528
6333 3509
7013 9446
866 9497
3334 1848
2818 9115
8777 7547
8887 2807
9354 1308
7946 5938
7908 7718
1811 1842
6438 7754
1343 876
9492 1336
4510 1131
5169 297
8398 3976
8470 4674
37 6866
9590 9299
1696 116
7542 1907
2497 711
9449 2155
7724 9582
6085 6616
5034 4215
313 426
8239 4778
3946 7728
7370 5134
8301 1813
1875 6618
8099 6552
1795 234
3964 4617
3151 7135
5575 5177
2494 148
7731 6085
904 9999
8421 7514
6682 9770
8969 989
8312 5308
6448 9654
4334 864
7915 4892
6008 5665