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