-
Notifications
You must be signed in to change notification settings - Fork 7
/
am43299-RunCollatz.in
1009 lines (1009 loc) · 13.5 KB
/
am43299-RunCollatz.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
1 10
100 200
201 210
900 1000
1 1
0 1
10 1
999999 999999
999999 999998
291188 931733
694459 638630
749751 238760
886106 762142
517246 642611
203388 491378
369474 521162
899808 515894
181906 384967
89477 457040
5247 595890
702862 958156
466119 22392
723141 665357
176213 703604
515031 981604
635338 723694
134439 899293
962453 20546
175640 479699
177361 379027
485281 546834
414393 899294
576933 596298
798465 666409
567543 803711
776504 270405
761868 242623
807000 999213
907979 497417
702817 423010
479022 338155
660909 127665
751652 623362
662414 927291
617266 353980
820522 102547
900813 234916
516045 991950
345418 314511
172565 427165
118222 949068
697569 394294
705895 504570
393507 613874
1987 96325
551088 995212
948683 211997
637082 700336
349564 299496
141832 481034
653475 962354
97785 68494
711474 613830
574648 571096
928340 261417
998261 560766
724689 210035
955060 430584
228809 348567
558662 745000
959095 109751
740212 907779
835951 891498
122320 699719
705199 778355
180753 872878
254914 278538
455576 966387
406572 30225
51689 334912
805845 49950
409882 530535
259984 364942
961118 488793
227714 519781
747997 701013
143736 2414
122997 493891
893912 245316
193611 599111
537876 888567
471989 792789
167105 441770
759177 87881
471994 325070
936996 277839
375019 346879
322578 149207
711820 283697
152204 453738
317682 900200
154752 975621
902614 277748
469512 796526
37269 663122
909841 575144
65895 896034
367933 232999
337804 641314
320880 324002
966383 257876
116046 855606
118959 438623
4814 344984
236524 671221
798721 68410
571422 467677
44031 988240
259630 513543
298971 296898
690869 208812
386246 756763
619050 268383
503967 471059
909697 339051
309265 390285
111131 939514
760096 230090
378138 279114
575073 128866
950334 887998
197276 35961
355676 755510
24201 615305
269053 323171
426407 474127
46187 812652
230890 179442
81035 249061
650500 504936
588111 473969
409426 213447
413484 169522
443536 305826
962839 532813
434691 913173
420811 146171
949134 290691
901681 487539
905995 684938
810710 846606
159065 371101
659258 389955
550542 254498
153220 715246
273638 741331
189216 683063
954777 116904
366789 912517
422729 329628
445330 857419
757006 380345
517795 220345
671036 419476
707883 91236
104414 32798
452047 263479
403899 625509
167638 468645
880006 320857
698096 667849
576392 401516
865116 45374
518419 231906
957890 941147
75738 917424
312771 346948
811974 830565
567292 997214
764245 789380
602654 868659
822177 54701
646342 740280
680210 813979
208926 74421
649040 907021
742269 739637
308537 607386
785010 341160
353496 257106
282307 943437
688734 109282
290386 500708
939847 371882
497922 218297
161262 614781
86956 983439
669481 247502
723719 349691
575685 446849
424112 224726
868074 680585
964362 690815
802175 263577
31975 155671
520682 828485
613313 723621
937767 903698
224329 391819
789784 236456
610115 951046
851236 211276
448690 520717
458777 686613
384613 34463
133463 322929
773392 1537
517718 251959
692352 319894
515535 238531
475564 550422
67017 88877
274043 4784
506779 12576
910806 296564
249031 520921
761814 614471
246401 210504
649393 705178
897116 34006
253845 544783
871138 27237
60525 388856
279195 267081
708749 308934
505611 698518
859355 572627
301599 133398
91615 808378
145974 2421
619146 909208
37547 895164
523680 283947
105668 173073
503329 516988
721282 757173
61772 592420
298614 636500
495480 577808
903580 204230
886742 409191
416952 260302
496023 718550
393700 587637
41133 53878
104263 660278
963085 656013
555442 970
454164 175314
174042 957493
692302 409528
228871 268278
1948 527485
904777 497428
619497 808357
215862 506239
731752 632813
766541 227775
351363 674445
329617 392496
728322 948083
566978 205612
604096 636625
206582 58260
326143 894827
529957 532649
304356 758828
800926 820507
800517 219908
832139 420014
542469 562205
440458 788426
195018 721203
16201 60586
909852 860021
967285 152379
808104 48468
357990 926404
199297 78776
498869 525440
487808 28826
58089 792163
301858 373220
126875 102375
107332 473219
36594 649801
35424 991255
438227 230442
712458 968631
805231 622310
828653 772516
774688 150962
335188 646882
591571 534485
725658 90440
59925 213466
633469 632217
519833 935327
5437 160912
551906 112769
634130 102704
276774 669554
93959 229205
414200 320621
197836 219431
457135 540693
506151 746027
205860 355543
392910 797430
890027 632772
402074 464156
360442 35543
610578 394479
485074 616014
555390 36981
242987 189521
653888 33965
373279 747847
263169 787478
582672 975209
521113 39808
515902 541468
785834 235966
897010 692948
33396 301243
325720 435469
279603 200366
985216 890180
594844 470290
20400 664439
507270 777590
368164 675363
811555 741442
423210 588928
43125 520086
564137 78442
559893 594244
134114 345728
830209 545328
552880 377810
846570 878600
327483 126174
593170 312699
530558 188015
782989 550957
852453 804463
328548 734821
479826 140103
476263 417240
729030 33592
937326 807372
112033 11424
401616 760350
871355 746029
305678 424236
123839 666453
302836 451322
306831 896005
278225 837388
598224 575418
388346 964881
379882 716893
699702 373912
371200 690169
305357 614434
723760 756887
421806 349997
768310 337626
110347 639666
83656 416025
63902 721698
82478 880941
687224 389308
291151 965449
740900 889375
540867 129246
368461 434953
360343 68164
323070 245747
272537 628426
860181 996297
385313 796191
346294 153623
648022 970845
307493 245882
901074 371394
967579 983551
252335 654804
887063 57691
134458 627963
947065 189529
271414 829730
624482 631756
412098 947551
877503 684635
90182 251889
680932 989698
562284 541430
143321 210306
26480 450814
456187 927553
336412 937971
911104 102952
592775 312372
160642 727232
940335 621911
916760 211749
451641 55447
357709 863739
517202 749416
548374 121588
515509 743510
111286 77794
799144 254607
802303 825624
219625 772695
753177 556036
710666 178487
173192 817645
490858 333833
59082 945397
955743 490046
671350 407385
59698 29060
785328 576899
778475 333702
698487 293985
591416 323977
885982 390560
578583 202490
216184 312412
975184 969361
382653 200055
147848 555844
17700 152910
889677 590985
98308 359625
81032 769657
767009 140729
798716 552337
231832 91397
400243 444523
899585 991658
768500 299772
382219 861287
502261 112607
687904 477446
81968 70557
191705 744019
140605 723609
896929 544486
314594 509441
904111 909829
279098 671120
564762 592019
737662 796594
197620 652109
755321 97205
643768 38026
396976 540191
899313 899236
652797 101422
890886 248970
171978 82592
507193 826786
806200 918326
371273 634998
427767 275384
544828 221070
460708 109590
813088 712574
420388 10708
364684 689914
622116 522656
727939 533296
62847 141457
432532 229848
242878 837623
993021 929059
434419 500215
755846 754823
418541 127119
389821 360513
402502 448853
581582 377414
72648 394670
89989 493035
919581 454672
697153 55902
977327 425093
589197 554378
80754 21729
298430 323632
373556 291452
252691 807974
305871 522741
562797 238616
649859 466823
599128 566565
915675 180710
943979 988322
89584 548172
995562 523369
2844 692715
579270 494375
632012 168467
562957 712766
704400 375591
550602 77956
667042 803292
400135 487117
840238 477136
725733 490097
943958 324861
570867 373839
19776 29051
362161 109359
577222 357723
146933 580065
564643 726202
588644 196655
894669 151601
909420 113274
41396 974226
191229 708438
291724 105568
709759 131962
582704 435492
136263 40867
274558 707129
414705 294333
736179 291071
917895 313401
162998 64828
407670 727640
305235 996313
924295 714108
662118 347920
827381 703514
322147 532814
926156 613870
638382 150120
260036 735290
585612 396298
776156 374374
103428 705066
668706 353811
996136 100806
667212 159134
679838 589086
400979 985072
99605 325274
213385 275927
187398 40766
493645 23749
573579 934005
151823 211961
84126 411858
461455 669737
322361 237612
44111 425788
456882 227021
293803 453018
842030 475219
126356 521868
64306 527334
21145 163910
366812 234529
954040 68415
789498 447686
92163 363078
381691 758190
89243 465816
684252 550698
649757 6613
302514 693867
946604 759395
435092 240408
726617 277123
715626 367177
313195 294136
894511 848544
972249 775527
597277 926290
843941 386776
373976 450309
264058 269871
208499 353300
735687 406955
418202 385444
413568 720715
593516 874376
994314 28608
628988 235136
305730 344615
602313 133130
152955 11029
981673 125205
786555 578950
51495 630497
965725 939674
80806 229783
209545 803508
97288 459436
210463 515489
844880 138235
750409 952600
12612 258928
981207 155804
494064 801142
500418 610581
934271 167578
621609 430149
292782 922368
9099 858480
552865 489029
312359 147875
233016 521903
951382 844507
495544 676050
874201 854628
814284 624610
807228 341100
883537 788435
496904 891805
103782 511526
16591 552257
679103 638199
982405 486089
560568 505709
344569 627637
994737 656927
775512 741957
693035 241099
100670 702783
917148 974870
557411 245638
599480 364639
586737 997221
667278 597845
403232 771060
623576 419822
323317 302679
572226 305723
302973 646998
325636 161746
274635 834577
332878 564351
576534 25913
805450 677203
242900 722598
652073 800310
968235 765757
164949 69178
277184 346431
667022 680415
117491 290598
100237 955012
107482 186667
774939 410454
833664 100575
86404 108300
935151 419281
186855 25890
959397 992304
217298 202297
714903 869370
2607 197343
149333 681759
266520 426516
28191 447747
106931 659885
252549 721371
614897 874234
908038 904040
798892 255907
4615 885296
364206 453970
304577 65266
479860 263975
57570 697157
466271 286677
80732 983082
484020 744268
664841 264744
170784 207236
226695 791918
867121 479244
513290 996222
353478 935532
900263 152371
191439 419082
37667 69850
387257 342243
135115 867116
120422 192684
78478 586693
993565 673413
569775 477585
417682 748820
256533 588465
470261 483228
380384 337382
962471 407878
847808 830153
343410 262276
982523 49053
195563 534394
118902 582819
390842 254016
964139 511263
960904 42617
97956 954469
716029 181935
946258 133711
444960 202791
722176 915220
200223 616764
766806 676898
24642 614614
507052 882255
391095 3780
931307 586657
52379 564414
683680 443220
818429 647819
954482 293538
690435 566643
762211 920668
262782 222674
568584 707741
939669 804964
622961 139892
421728 389767
816790 960573
518586 838046
842828 423885
841825 288340
524746 894203
852753 208426
851627 185388
856244 806110
993129 60884
886957 755341
495756 149739
978014 64340
857480 917683
869303 994645
571780 805235
384413 388570
765808 417203
226616 122841
841087 582645
411181 365833
991053 263934
574258 842680
963525 944706
162995 956655
519794 49952
711996 529754
713895 204215
594094 571375
636103 977601
566020 207883
782837 464637
110657 548645
881839 851476
185691 722926
434121 596871
602963 939378
375009 691425
296264 852739
636131 459258
809394 670129
23415 35595
199884 737309
239809 308182
308684 390116
799987 388908
597998 582824
367750 222859
645674 249589
74335 831364
486720 22661
942439 603887
962038 831652
295313 258302
684391 931443
231765 493785
115778 255179
43584 829865
506692 797597
652251 329580
187713 452238
718487 299916
35063 86237
522774 194941
850030 597109
540509 850954
619769 482948
454841 96012
828804 750153
354314 513196
195802 100283
521185 825783
869665 564769
655648 376357
362366 307899
705936 64283
274341 938627
364198 823607
24865 886972
18548 389099
484081 559056
754257 103850
556208 209098
199861 899217
473456 68379
926617 183462
682865 447802
9245 552530
526775 664892
928886 403345
486995 634822
467628 275540
573450 831825
99148 112519
718797 117695
15822 717082
190956 770078
335136 261368
493380 49202
674789 966835
117580 601406
150297 314650
563413 673745
867179 90188
852841 310271
7738 339836
459297 475365
615376 546951
821394 228728
659469 54397
860626 189495
771478 51582
473777 106615
827154 967157
155816 501943
448197 787599
617554 112699
616453 180967
786443 483633
785358 639285
308108 793095
493325 767404
782664 622905
314356 604059
851632 488029
172660 712259
191729 458342
278045 665505
564956 619403
632662 234976
121347 80860
536780 738900
707762 667437
434071 494205
665274 219429
647694 973381
12525 141020
740786 795188
278129 569346
913451 129762
57375 86111
356225 249103
544453 634269
428813 623613
253673 61475
372794 889223
656538 423778
142328 364300
91215 576398
372710 756489
795826 20404
244075 322555
675627 984860
631948 953756
68411 545399
597722 639990
145715 953946
403297 204372
102420 832109
342189 870296
893584 714982
273724 64327
652964 416051
942831 258384
506653 829745
529077 816684
364353 773151
139239 39981
272217 771186
507941 340627
830790 105663
980616 976504
573813 383914
180876 190437
216023 523064
60734 623811
752251 334457
202343 919419
264713 145174
177803 771365
489123 706879
102254 853475
480031 241493
407660 266452
526883 915600
607078 357673
535467 587695
848381 623484
485813 29257
813921 701835
66526 874654
839851 332981
723315 42194
252400 988027
701571 944407
273598 190694
165491 375851
44169 645521
131548 451829
426177 172636
881633 33256
530308 417101
135155 378690
40585 620967
922150 368710
837006 502880
243364 676857
835860 480884
233255 602465
468911 934825
546872 256713
639723 712362
146769 683892
872088 792520
649925 298265
965155 45763
845724 495464
977067 980878
388358 531857
601845 310508
900566 438852
327593 658135
629913 163453
139019 863168
280122 122134
797993 341198
378847 437717
53561 39820
635813 439853
832339 799942
252322 311700
845704 98047
321368 336977
78925 709725
868833 194975
534437 769399
633826 376234
427534 263739
539687 566552
126907 334013
688686 439105
675211 581737
391026 242976
135761 26839
682828 482304
340985 449354
794003 700893
547400 115371
37870 140530
339300 906702
335504 387942
676102 969329
764175 617840
747272 818066
184393 388384
152080 387283
827488 341495