-
Notifications
You must be signed in to change notification settings - Fork 0
/
15.in
45002 lines (45002 loc) · 430 KB
/
15.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
45000
425 7432
1088 5621
9590 6263
5269 903
78 4179
3014 4895
7734 7397
2036 5196
8945 6007
8958 4480
8175 4315
8000 4619
3430 5735
6025 3650
6974 6730
773 7722
5015 4992
6070 28
7678 108
5229 6167
662 6467
3555 6680
1526 494
4588 7982
821 8309
8171 9577
3451 9221
3445 3613
2026 3987
437 3352
1644 2976
7402 117
1966 4021
2877 3
8546 2642
1693 350
9063 7616
6940 4667
8993 1057
5936 6616
3645 2245
1183 7471
5269 4157
3183 6766
1243 6788
2900 4958
4647 4979
2656 7764
5340 4879
6709 3307
2893 7959
9402 1028
3980 9816
2858 1900
6063 3445
2044 7458
4826 2613
7763 4972
220 3744
7823 1625
7803 874
3802 8859
2622 1556
5917 2744
9111 8977
472 1278
141 8393
4468 4766
5128 5729
429 1513
7479 8598
6309 4738
7724 1360
3535 3541
1300 420
1851 9645
4836 8041
9416 3285
2100 6384
626 2449
9461 3674
9649 6154
7152 852
215 8405
7493 129
1840 417
1688 2493
780 3729
3517 5204
7127 9050
9782 7964
4552 2187
7887 6890
3545 7551
9 7115
3748 8085
3342 4188
7711 3858
1248 1352
4994 8023
9272 6604
1761 7426
7318 6034
5762 9537
2761 4645
5933 1802
8829 902
4888 1290
3605 1790
4016 2140
3988 5635
9501 6496
7016 5954
8633 4723
4651 4368
7050 3632
6023 8865
5643 5309
2027 3402
8796 9074
546 5076
1120 6801
4907 9263
6907 461
3996 8852
8749 8242
8147 5114
4038 8356
7259 9552
4451 1214
611 3875
1149 9245
7004 9720
6864 9767
4802 8818
5427 7061
2289 4435
3340 4221
526 4311
1141 7513
7009 4890
1983 9950
5172 6953
7104 918
8721 7522
1006 3635
9060 5979
3107 4891
8048 4053
1807 5995
1210 988
1863 3089
3717 8683
4073 8326
5967 5491
6386 6801
2153 5995
1056 8865
9102 4122
8608 779
8505 428
2118 8881
5193 3975
5961 5694
5763 7619
1605 7281
6350 5083
6889 3846
9681 5588
8719 995
2686 7318
2477 416
8363 2113
1251 5014
415 9251
2050 3725
1804 5014
514 3782
9204 4172
8771 2983
337 2544
1909 6639
7626 4334
3942 3264
3532 739
4447 1219
2020 3270
9030 1494
1829 565
8014 9177
2512 1888
4939 7397
128 9671
9236 3818
7416 4954
2363 5157
5721 3107
2042 8133
1939 9022
3636 9164
9949 8581
9780 8413
1701 2973
636 4103
2231 4241
6676 1687
5579 2220
9618 5702
2145 167
7347 5079
7377 6016
1475 9231
9639 6969
199 1923
3883 60
2529 5136
6977 3025
3550 7804
6076 9463
7205 9811
7973 8795
8890 7910
6008 9288
3949 3140
2868 5198
9182 2590
3263 3293
9072 9831
3500 7526
3358 5422
4095 1052
8124 7944
7788 1103
4211 9327
163 1958
6680 4715
3478 5749
6386 450
895 2988
2477 9256
8655 4273
2509 1276
4892 5421
5046 340
3852 4724
3148 1924
3088 2653
60 8442
3331 3385
851 8234
5078 1180
4217 5184
1633 1966
5543 3784
262 959
1193 767
5993 3912
6198 6446
5420 627
2929 6448
7155 9771
923 9019
3084 1555
832 5709
1654 5011
4896 7608
6650 2498
8752 9823
3899 685
1313 1859
692 8806
6628 2935
9468 56
7379 5390
4090 1464
240 7514
3062 2271
2796 1811
2515 4420
6458 2387
7898 6412
2166 5577
4760 4412
8268 3920
3341 4303
1276 6364
9829 3508
1332 1598
1163 3170
3293 7528
3416 4671
7591 2745
2264 4879
5867 2140
3481 2795
2707 9620
1428 8450
7867 7906
1617 4750
2766 7715
3283 5848
1507 7264
1962 3165
7624 4122
8839 4057
7553 1437
3427 232
6351 3696
2301 5426
7447 2456
7316 5876
1032 303
4014 8778
615 8514
8079 383
5956 3713
3146 7827
4658 5806
1219 282
5365 8131
6576 3324
3931 732
3313 8033
2334 6579
2996 4501
2383 9755
4736 2513
3436 4388
1386 761
2689 7333
8429 4972
725 7
3038 3281
1153 7149
2837 4612
4801 3858
8030 4220
4364 5576
4035 3515
10 6432
1860 4946
7661 6255
2256 7287
1583 8790
196 9958
4285 9273
8639 434
8437 8141
9698 9983
8216 8867
1223 8948
1047 6417
7813 8446
2694 4551
6663 1577
1493 6773
3825 970
8790 4372
8329 5487
9996 2912
2546 2080
127 3937
8585 4878
8375 3527
7796 6603
5067 9596
4609 3057
5161 3530
4184 1966
6794 3825
2917 7366
2772 4194
3115 2178
8276 5357
3564 1965
8266 7266
4803 2437
3032 1524
1519 8064
5595 6296
1786 7587
1517 5360
7361 5282
9684 2341
707 3469
191 5012
2646 9202
5845 5895
7170 5224
2403 668
7678 1900
8341 6640
1371 1293
4536 3621
9972 1461
8632 31
7936 2056
5137 7913
7721 6717
1328 7867
1786 8140
3693 2160
3660 7076
4743 2799
8793 8810
7668 9777
788 1855
6346 4646
7136 6386
6049 7287
3227 5277
900 3651
1879 6800
2658 6254
7071 4236
6755 2609
7555 527
848 9013
1641 6404
9647 954
5171 7942
1212 3955
1894 1863
6420 2649
6767 4455
3191 5887
7716 6358
3286 612
4078 3502
1291 6077
6668 5043
3210 7669
3854 270
6602 7305
9594 9919
9015 9154
7488 3800
1570 9302
3410 2932
6841 1855
2056 4975
81 5724
7639 6392
4801 3983
9913 355
2120 5816
201 4240
5521 7920
9832 5512
4942 6553
2854 4833
4927 1605
4283 7706
7067 483
2087 849
5434 1351
8463 279
5467 2502
9318 339
1123 4929
5909 2103
9564 1260
5404 8278
3785 1836
3828 7116
9983 8876
1183 4315
7954 4868
9857 5312
7790 2174
8287 9792
9358 7072
900 568
7429 773
3464 9602
4493 520
8096 1629
2658 9794
8402 8432
5455 2840
4569 8282
7777 8391
7297 3866
7778 149
4812 1523
9779 2678
3496 6911
7832 1141
6198 241
2860 4047
4317 9810
5903 6286
3150 3163
3819 7427
2307 8003
7723 1985
3830 3774
6391 6281
7705 1137
9329 7465
8763 8600
8182 9060
1833 1900
8864 4173
8516 4893
1606 6754
5760 8506
6032 5114
8133 3692
4510 462
1087 6146
4482 1565
1703 2941
9953 3899
6536 4065
8041 8801
2925 3679
8581 6019
7546 8466
6688 4900
2367 6162
3324 1136
7077 3618
5844 5809
1907 28
2607 6296
369 7510
5623 4909
1783 6498
837 898
3953 2078
7969 5973
6766 8666
4887 707
1822 1160
1716 1463
5679 4123
1838 5325
9860 6496
9225 4707
4725 4831
6927 3749
9647 5530
5177 9138
4583 223
6147 6584
3929 2821
9138 3734
4552 62
9632 9572
3323 74
903 5903
1446 4276
1105 9689
9088 2781
6148 4437
3454 898
8695 9101
6122 6809
1106 5412
3019 5827
8219 2051
5841 6496
4732 3154
8580 2408
8906 2858
7725 1611
8037 4345
2830 7924
4258 5123
8741 2005
3225 223
1431 648
9855 4404
5338 4419
6818 6702
4914 7886
4318 7319
9297 5203
9037 6787
6794 7642
9110 9602
6865 6216
6851 7333
6770 2725
7171 6521
3744 9468
976 7649
8325 7105
8770 3798
7563 4486
2815 3296
9546 436
9172 7368
9518 5780
4786 5556
4019 4351
9278 4078
2654 9278
7968 539
6211 426
388 3971
2550 3504
4523 7617
6045 1981
7477 5777
4006 9420
2406 7092
8180 9343
4585 8608
4977 9450
3562 6500
5987 5519
8474 2551
3158 8840
1965 5416
7795 6392
66 5735
6668 5881
1815 1045
2129 7097
2074 5731
2023 1467
6147 9105
8016 2920
175 3920
8181 9890
3687 5422
4855 4762
8855 6233
8986 896
4232 6997
7256 3905
3997 5216
710 1730
5870 1106
3592 2669
9734 78
7169 2905
3913 5604
2825 2784
4949 2322
9513 8876
3961 3520
5097 8643
4465 7460
4683 7791
2392 7655
6773 4356
2451 822
1716 4862
364 3788
8888 7013
8582 1032
9586 2472
2737 990
7673 2875
4417 9557
9660 2787
9603 6832
7741 7291
6984 2687
7812 9005
9180 7478
5588 6022
3174 4379
3264 193
8765 3145
5409 5040
8074 8944
7133 9269
9288 5995
4904 8013
2398 892
7817 5947
9521 5671
657 5228
1333 7738
5693 214
9365 5240
150 8557
4858 5815
9359 2122
1069 5648
9053 3501
7777 547
8584 4874
7307 5666
1441 3452
3016 3986
2560 469
3691 7459
9791 4614
1057 2824
2807 5848
5357 3693
8065 1563
428 78
2225 3808
8281 1901
1427 2877
3659 4593
2175 1275
119 227
7017 6355
1973 8571
7082 1578
4825 7144
9454 2000
1 4968
9887 9061
8290 5408
5574 2618
6059 1137
7023 257
2382 5350
2473 869
1983 4180
5142 3116
8288 1692
3445 8450
7604 3393
3891 4153
3808 5234
1004 8285
5955 2251
5668 3766
6521 5609
8878 740
1355 8417
5009 2608
1503 8635
1607 6981
1198 4744
6050 592
6233 4336
3832 9850
7985 3141
3264 1289
7536 5637
50 791
243 2293
9372 5433
3285 353
7937 7210
4341 5370
4402 9009
3339 2540
1440 2976
6951 8084
1873 8968
2911 3647
8961 2069
3778 5112
7426 7178
9470 7831
3197 6220
6830 7286
2422 2327
5865 3938
2252 6322
8479 8282
6608 6834
8960 9021
9621 3846
8280 5535
1623 8180
1458 8730
7820 3725
6416 7461
5406 7795
7908 7308
9174 1577
274 6378
4712 5593
3108 3502
8711 340
487 6722
5796 1461
6689 4904
5541 7753
3715 6542
3725 3648
3120 1990
8541 2326
609 1672
8523 6084
4007 683
6483 5926
4761 7256
921 4142
7916 8360
6257 140
145 4315
9347 6091
9707 1818
6112 8947
1261 7700
5938 4849
712 2079
40 3320
4803 9572
7563 2497
6962 1347
3420 1226
936 9292
1554 7808
5842 761
9704 9019
4445 9618
3202 8848
6583 5453
5246 4073
1481 8881
8319 8945
2153 1451
8316 4987
2793 5740
7583 6497
9296 5648
9699 3678
2925 7651
1340 6708
9477 778
8625 4677
6550 8221
3853 8892
93 1102
4025 7899
381 6502
3688 5394
8036 7254
4470 1563
1971 3100
5637 8797
8032 4215
2549 4827
2569 2774
9343 9151
2047 6608
2833 5154
4901 8296
8434 3198
3725 1340
3435 4276
7246 458
2006 9765
6845 6078
3162 7674
6248 8105
3230 7424
2965 7168
5622 9655
356 7585
6021 6993
7226 5871
4193 6939
3521 237
9995 9698
2088 3870
7278 9384
6103 8178
7014 3712
1517 5185
2167 8390
416 594
8157 8540
4863 9456
4794 3464
1658 1252
5394 8488
6710 4195
5086 4818
7132 2023
7472 4446
3156 6996
5062 5428
5630 4248
4324 5211
590 6464
6311 9663
9956 1568
9642 8407
282 1157
5683 5100
435 899
7511 1123
8145 8547
1011 8747
4530 4189
6284 2064
3189 5115
1960 3983
4221 4891
5730 237
2943 3899
3995 4781
7202 9068
9140 4094
2856 5216
3708 2271
7993 3291
1112 8601
1643 4079
7059 393
296 3305
6819 1516
1532 9986
5685 7001
2816 4590
3822 7599
2876 6742
1014 6308
9295 1101
6610 7820
9720 4444
948 8926
5136 299
3055 7321
8926 6969
3911 4098
3747 6526
865 5449
7273 5569
5626 5472
9200 6148
4995 9207
8816 2722
1120 7898
4140 6541
2682 815
3270 6460
5572 1448
5199 9628
6413 9934
7209 5618
2696 4260
5005 6850
336 4119
5464 132
1198 5264
7045 2751
4157 6593
4897 7558
9209 2591
3647 2264
4328 7315
6206 4567
2575 1425
4679 1060
1456 4047
4739 1576
5616 2926
5329 9174
1835 5846
1855 4493
75 6662
4132 2456
7067 9831
2270 5820
6218 8479
610 2166
8487 2828
1753 2721
8859 4712
4386 1874
354 8915
6062 1871
8512 8080
2070 6486
8242 5857
2139 6444
9690 264
9326 4722
346 8895
1621 9750
3056 8971
7791 3453
7211 6246
8930 8526
4465 2476
6516 5928
6832 996
3177 2558
5520 9204
3280 5870
1176 9189
4209 6943
5881 1632
824 1204
2151 5988
3605 4118
8401 1591
2516 5735
8570 2668
915 2258
9308 9444
2908 4979