-
Notifications
You must be signed in to change notification settings - Fork 7
/
bhathena-RunCollatz.in
1000 lines (1000 loc) · 7.77 KB
/
bhathena-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
19 78
499 508
502 542
386 504
358 386
702 815
27 216
4 119
983 1047
600 638
949 1035
48 71
368 553
105 255
299 420
129 138
355 535
97 259
448 503
719 731
499 569
737 791
907 1092
166 271
898 1050
782 960
250 307
922 932
854 997
489 570
321 461
91 280
385 532
641 785
16 174
686 826
235 343
816 840
521 538
381 450
166 237
776 778
273 291
808 819
301 498
241 358
842 903
743 827
33 193
596 783
597 681
567 661
767 835
242 242
80 203
411 590
755 875
665 833
413 573
432 608
917 942
684 795
483 673
138 141
631 724
987 1046
156 286
786 790
928 998
689 715
309 447
271 298
734 913
364 555
811 1003
840 932
432 561
774 878
670 835
717 766
180 187
589 749
558 614
252 380
101 268
55 136
120 158
324 356
235 374
873 1012
372 433
846 852
302 371
649 662
701 794
759 808
499 528
583 602
595 604
939 1111
743 770
406 475
976 1035
724 851
918 1059
480 485
164 308
133 248
880 1010
116 191
612 715
715 797
385 509
58 76
155 271
230 257
526 642
319 406
940 1039
554 682
265 269
260 298
10 100
947 1052
531 563
831 832
823 886
255 444
296 422
407 568
446 488
269 341
856 1032
369 506
203 286
628 645
443 582
771 841
326 479
189 357
499 679
506 658
708 713
331 338
597 654
387 569
587 784
441 480
487 553
430 451
991 1004
5 20
863 889
172 304
307 391
84 150
725 833
119 233
889 1050
997 1132
174 350
240 294
940 1015
790 987
939 1078
958 1123
559 617
257 366
892 953
984 1043
707 793
629 738
676 759
350 505
347 467
237 391
286 293
903 965
275 453
626 822
887 976
548 654
84 260
485 519
646 654
582 730
731 873
49 175
309 309
937 1066
521 546
131 252
888 968
67 222
298 396
630 675
933 1082
565 588
4 139
610 689
420 441
749 834
390 466
157 321
401 566
916 954
242 365
696 730
937 941
789 862
468 668
742 798
965 1117
523 642
506 575
524 603
239 421
326 510
753 753
679 855
789 889
483 556
963 990
439 575
997 1189
34 222
252 349
190 272
818 910
683 817
522 619
844 887
526 607
667 848
966 1082
951 1133
462 591
549 610
937 957
41 50
467 484
381 526
15 165
712 772
240 339
453 571
606 650
518 541
736 851
331 337
707 793
423 436
871 1061
966 1072
812 824
969 1099
861 992
805 851
376 496
691 838
787 970
386 435
689 693
473 518
403 464
318 421
523 703
396 405
672 711
24 25
329 419
813 894
683 791
458 600
722 803
467 510
908 973
674 698
883 931
221 243
550 657
760 791
534 671
456 553
679 681
504 608
779 847
528 676
508 605
770 911
913 928
347 472
103 107
26 182
442 636
815 886
914 1020
129 170
23 26
133 196
285 335
486 486
715 897
147 305
105 118
733 832
775 800
62 68
305 477
201 363
634 686
33 161
325 416
329 497
632 742
352 418
358 530
772 793
732 886
62 177
351 358
489 516
904 1071
491 592
492 672
58 220
637 822
132 323
864 888
776 881
713 733
842 924
279 356
601 793
724 751
227 276
748 842
551 559
499 615
592 719
881 982
819 940
65 263
160 187
459 489
989 1007
881 966
390 494
74 156
450 620
883 928
812 956
949 1124
778 954
372 569
742 871
741 864
195 338
464 508
765 908
652 747
392 454
989 1105
779 795
168 282
315 463
233 362
365 440
531 715
395 491
552 591
278 416
8 205
507 613
161 278
409 502
145 209
933 946
356 414
447 609
626 700
817 945
148 268
47 63
173 340
637 760
641 705
675 858
242 269
216 402
78 267
97 146
142 175
216 221
750 916
421 479
30 52
539 732
762 892
74 117
159 228
785 887
346 482
909 1041
551 699
491 597
74 168
248 258
339 361
882 902
16 105
689 707
191 327
992 1140
609 644
626 687
717 911
1 186
842 895
739 790
707 888
638 744
396 472
734 734
175 261
744 757
158 287
938 1082
931 1049
625 695
803 875
847 906
218 335
991 1057
280 434
500 545
599 637
636 653
904 914
282 367
638 658
302 493
222 380
39 152
681 836
636 758
961 1096
303 356
125 154
932 1016
4 105
332 501
95 163
230 341
256 342
366 534
277 367
97 295
673 755
758 958
465 523
633 637
370 447
860 1003
987 1181
587 628
264 406
666 775
154 240
269 448
940 1021
646 714
576 632
844 940
454 624
653 840
756 831
868 943
490 593
614 651
763 875
117 249
256 409
228 371
968 1002
118 286
683 807
285 305
560 656
354 355
652 678
298 478
10 176
211 213
112 129
436 487
61 76
632 808
893 1072
825 831
742 756
241 311
684 852
440 530
16 138
247 410
400 528
513 680
844 951
261 454
492 572
609 752
27 101
457 570
889 953
811 822
343 437
399 527
199 210
670 773
731 767
472 652
544 597
836 1021
460 604
885 1040
269 286
724 787
892 1003
903 1050
425 522
933 1127
139 338
473 622
771 944
214 270
796 902
358 370
470 600
863 961
388 550
369 505
601 735
6 87
600 734
299 348
463 538
665 762
760 854
209 345
305 435
57 83
825 1020
685 828
562 605
146 324
477 502
159 314
99 296
338 444
119 119
998 1007
12 160
38 200
407 413
131 298
614 708
34 214
745 805
770 948
468 607
405 549
726 870
486 627
174 344
433 589
699 832
211 393
938 1011
908 983
306 485
863 986
93 230
274 332
639 820
721 783
81 124
459 461
824 961
229 420
725 846
811 932
917 998
347 539
577 605
307 426
981 1108
337 349
569 756
311 362
518 612
833 998
59 205
307 443
759 820
654 694
575 608
185 298
277 278
764 874
24 193
527 570
619 795
465 486
34 72
617 676
610 691
537 695
269 338
298 447
855 906
82 198
62 113
121 280
349 370
164 347
344 534
816 869
442 624
468 568
204 208
294 318
886 902
58 204
631 757
49 128
341 470
899 957
555 693
712 860
219 419
895 975
346 382
372 421
261 387
808 841
877 959
304 341
386 389
623 731
696 799
123 172
958 979
672 770
74 172
410 553
612 761
841 975
94 289
956 1042
611 753
901 1088
413 607
568 706
300 321
215 288
305 373
541 592
813 960
565 662
882 1046
351 360
820 971
466 479
506 693
179 265
996 1022
313 425
200 382
995 1150
320 426
148 219
32 138
582 740
116 266
768 847
808 997
361 549
475 618
975 1008
249 440
349 422
667 667
401 434
147 159
225 343
828 976
297 420
382 561
43 158
911 1028
63 194
791 830
999 1141
855 932
533 593
166 354
11 178
781 892
696 848
962 973
26 152
651 831
109 260
77 229
233 363
544 596
249 443
791 845
496 665
984 1091
108 244
850 894
371 434
4 18
554 583
261 382
542 592
530 567
358 430
423 598
913 978
732 838
276 277
451 569
702 773
530 581
511 587
2 15
787 829
695 737
811 881
125 320
289 484
191 324
722 791
418 426
322 364
8 64
990 999
898 933
448 538
416 569
789 891
21 34
130 237
924 1098
712 831
355 500
162 240
10 86
26 182
673 755
463 529
646 750
518 700
136 310
530 660
278 363
879 925
141 163
646 825
363 435
158 342
867 1001
914 924
802 996
224 342
481 599
935 1126
16 152
584 652
758 913
508 664
132 272
505 616
31 74
887 1050
299 365
984 1079
994 1179
287 384
684 796
551 727
714 716
255 344
66 111
484 661
291 337
324 465
596 676
945 1064
786 809
163 331
42 92
891 916
888 1040
862 1037
822 852
769 827
259 396
776 851
329 518
277 309
855 1048
474 527
68 250
903 1039
819 915
332 388
616 715
930 1051
262 356
340 383
812 813
252 416
828 997
90 102
35 89
562 753
839 981
189 243
180 315
39 156
399 556
369 543
190 213
267 462
675 812
414 542
292 376
476 476
424 489
718 763
541 679
678 780
751 949
392 524
122 136
654 829
299 307
456 491
320 339
292 425
170 269
162 298
358 456
243 379
303 399
431 493
455 629
382 567
548 615
132 158
904 1078
39 120
356 548
660 799
744 830
862 1025
784 833
824 898
151 331
328 331
357 505
250 424
362 484
956 1094
563 711
745 911
233 349
78 152
66 222
225 411
678 732
781 844
711 810
112 162
829 845
245 444
407 556
151 233
910 952
996 1068
139 264
789 820
958 1063
708 774
722 772
507 547
914 938
714 783
853 905
225 334
27 40
4 90
572 731
633 701
940 1134
946 1137
868 941
863 979
222 414
61 182
322 383
705 770
55 150
565 644
422 537
253 320
533 672
138 172
962 1139
645 794
172 248
784 890
774 867
625 787
832 915
624 815
452 647
533 650
577 726
747 872
918 1075
460 636
114 200
405 464
762 910
746 853
197 309
665 737
395 488
135 279
267 422
558 728
239 435
658 697
798 812
117 221
958 1043
296 394
246 310
266 454
488 642
791 911
309 360
224 317
21 133
583 689
738 886
221 225
862 871
895 1044
410 563
58 167
773 941
647 691
520 532
320 379
948 1051
645 756
881 1018
414 432
116 197
665 817
272 406
135 213
659 767
580 725
560 636
220 270
321 389
57 256
396 460
674 808
465 527
793 840
789 835
686 782
578 720
163 312
221 239
757 852
554 669
690 885
592 772
72 271
337 376
322 452