Skip to content

Instantly share code, notes, and snippets.

@Zelakolase
Last active October 24, 2021 01:05
Show Gist options
  • Save Zelakolase/2d3303020e72636bc490d3e8ec45def2 to your computer and use it in GitHub Desktop.
Save Zelakolase/2d3303020e72636bc490d3e8ec45def2 to your computer and use it in GitHub Desktop.
/*
* This code proofs my own proof of collatz, on Sunday Oct.24 2021 at 2:52AM Cairo Local Time
* Since 4,2,1 is a ending hole for any positive number, it belongs to f(x) = 2 ^ x
* Since x can go to infinity, any number that lands on the series of 2 ^ x can also go infinity.
* for example, 138829902545689665 falls to 16 (which belongs to 2^x series) after 384 iterations.
*/
public class CollatzProof {
public static void main(String[] args) {
long numberStart = 92233720368547758L; // HUGE TIT- I MEAN NUMBER
int i = 0;
while(numberStart != 1) {
if((Math.log(numberStart) / Math.log(2)) % 1L == 0L) {
System.out.println("Fallen to 2^n at "+i+" iter");
break;
}
if(numberStart%2L == 0L) {
numberStart /= 2L;
}else {
numberStart = (3L*numberStart) + 1L;
}
i++;
}
}
}
// Tests
/*
Testing 377713357985024032
can fall to 2^n after 445 iterations at 16
Testing 505682259856165472
can fall to 2^n after 298 iterations at 16
Testing 718372148937868704
can fall to 2^n after 433 iterations at 16
Testing 21930302922575396
can fall to 2^n after 384 iterations at 16
Testing 163581833493987968
can fall to 2^n after 299 iterations at 16
Testing 432375580374499360
can fall to 2^n after 440 iterations at 16
Testing 111049987605864128
can fall to 2^n after 288 iterations at 16
Testing 169108540541660928
can fall to 2^n after 480 iterations at 16
Testing 858153196696534560
can fall to 2^n after 353 iterations at 16
Testing 509549051601964320
can fall to 2^n after 448 iterations at 16
Testing 539393513579429408
can fall to 2^n after 231 iterations at 16
Testing 622368974948281504
can fall to 2^n after 257 iterations at 16
Testing 124693110850090336
can fall to 2^n after 359 iterations at 256
Testing 472923788318985760
can fall to 2^n after 223 iterations at 16
Testing 439689618542376864
can fall to 2^n after 489 iterations at 16
Testing 244910764385206688
can fall to 2^n after 434 iterations at 16
Testing 645197355108083360
can fall to 2^n after 350 iterations at 16
Testing 182135289164834464
can fall to 2^n after 356 iterations at 16
Testing 364149372118470112
can fall to 2^n after 420 iterations at 256
Testing 310851297859481504
can fall to 2^n after 336 iterations at 16
Testing 447333336676088608
can fall to 2^n after 471 iterations at 16
Testing 417262655405369184
can fall to 2^n after 670 iterations at 16
Testing 377896042980153888
can fall to 2^n after 445 iterations at 16
Testing 860084100085062944
can fall to 2^n after 321 iterations at 1024
Testing 669129865309948704
can fall to 2^n after 257 iterations at 16
Testing 548467113891568672
can fall to 2^n after 430 iterations at 16
Testing 376249890775412768
can fall to 2^n after 414 iterations at 16
Testing 651936048392853152
can fall to 2^n after 244 iterations at 16
Testing 748555586535205664
can fall to 2^n after 340 iterations at 16
Testing 344200293829320928
can fall to 2^n after 256 iterations at 16
Testing 381937591142705568
can fall to 2^n after 188 iterations at 1024
Testing 802994987316292384
can fall to 2^n after 371 iterations at 16
Testing 104452628177821488
can fall to 2^n after 394 iterations at 16
Testing 41037949435244656
can fall to 2^n after 496 iterations at 16
Testing 51688675446479648
can fall to 2^n after 305 iterations at 16
Testing 680576662572348576
can fall to 2^n after 438 iterations at 16
Testing 235299886073391040
can fall to 2^n after 527 iterations at 16
Testing 667785022624530464
can fall to 2^n after 362 iterations at 1024
Testing 665012800785793184
can fall to 2^n after 345 iterations at 16
Testing 262291784031447232
can fall to 2^n after 354 iterations at 16
Testing 493044403821598432
can fall to 2^n after 572 iterations at 16
Testing 449268509399048288
can fall to 2^n after 303 iterations at 16
Testing 338037081341828064
can fall to 2^n after 424 iterations at 16
Testing 186703020434705792
can fall to 2^n after 780 iterations at 16
Testing 901414920296685728
can fall to 2^n after 366 iterations at 16
Testing 727011142811776672
can fall to 2^n after 495 iterations at 16
Testing 364690516996317088
can fall to 2^n after 295 iterations at 16
Testing 275798823936272128
can fall to 2^n after 429 iterations at 16
Testing 795775357810988576
can fall to 2^n after 353 iterations at 16
Testing 593111364295184544
can fall to 2^n after 399 iterations at 16
Testing 445137616648603744
can fall to 2^n after 347 iterations at 16
Testing 668796085394041120
can fall to 2^n after 394 iterations at 16
Testing 386723294211319072
can fall to 2^n after 551 iterations at 16
Testing 622676130461311648
can fall to 2^n after 363 iterations at 16
Testing 691138042773933984
can fall to 2^n after 420 iterations at 16
Testing 412254120626529504
can fall to 2^n after 383 iterations at 16
Testing 727648563354876192
can fall to 2^n after 464 iterations at 16
Testing 523425423073250912
can fall to 2^n after 298 iterations at 16
Testing 203654215678024384
can fall to 2^n after 364 iterations at 16
Testing 530117297650081504
can fall to 2^n after 235 iterations at 1024
Testing 269528503576262464
can fall to 2^n after 292 iterations at 16
Testing 626854162409396512
can fall to 2^n after 257 iterations at 16
Testing 69356509319808320
can fall to 2^n after 352 iterations at 16
Testing 598216635024246176
can fall to 2^n after 381 iterations at 16
Testing 447334017121791776
can fall to 2^n after 427 iterations at 16
Testing 544167928824143712
can fall to 2^n after 267 iterations at 16
Testing 731676095679203616
can fall to 2^n after 371 iterations at 16
Testing 690919350673332512
can fall to 2^n after 376 iterations at 16
Testing 454314407508445088
can fall to 2^n after 484 iterations at 16
Testing 99731984832546400
can fall to 2^n after 487 iterations at 16
Testing 878691947080429600
can fall to 2^n after 410 iterations at 16
Testing 320331774575057312
can fall to 2^n after 437 iterations at 16
Testing 582277094824617504
can fall to 2^n after 275 iterations at 16
Testing 795791296252558752
can fall to 2^n after 265 iterations at 16
Testing 69506226320152776
can fall to 2^n after 308 iterations at 16
Testing 127061659010716160
can fall to 2^n after 477 iterations at 16
Testing 353181023170636128
can fall to 2^n after 406 iterations at 16
Testing 846149586308418336
can fall to 2^n after 352 iterations at 1024
Testing 584277303814638240
can fall to 2^n after 231 iterations at 16
Testing 654112555825368096
can fall to 2^n after 513 iterations at 16
Testing 344787361203487136
can fall to 2^n after 282 iterations at 16
Testing 913455955839138080
can fall to 2^n after 423 iterations at 16
Testing 42430280416294256
can fall to 2^n after 310 iterations at 16
Testing 736537641093648672
can fall to 2^n after 265 iterations at 16
Testing 120028780263045168
can fall to 2^n after 450 iterations at 1024
Testing 705691163956656416
can fall to 2^n after 451 iterations at 16
Testing 237563722126891008
can fall to 2^n after 271 iterations at 16
Testing 43581986548349888
can fall to 2^n after 566 iterations at 16
Testing 26133006468885492
can fall to 2^n after 273 iterations at 16
Testing 426592015094958944
can fall to 2^n after 533 iterations at 16
Testing 259009551565434176
can fall to 2^n after 539 iterations at 1024
Testing 583168420370189856
can fall to 2^n after 244 iterations at 16
Testing 38773475921577112
can fall to 2^n after 421 iterations at 16
Testing 294243800757416160
can fall to 2^n after 380 iterations at 16
Testing 834752825613180064
can fall to 2^n after 397 iterations at 16
Testing 812149069513286688
can fall to 2^n after 340 iterations at 16
Testing 551191949307269984
can fall to 2^n after 461 iterations at 16
Testing 796926686741641248
can fall to 2^n after 384 iterations at 16
Testing 577548513081692192
can fall to 2^n after 399 iterations at 16
Testing 914161967989612448
can fall to 2^n after 440 iterations at 1024
Testing 86807619577989696
can fall to 2^n after 249 iterations at 16
Testing 851003393065027232
can fall to 2^n after 472 iterations at 16
Testing 680038618625709344
can fall to 2^n after 451 iterations at 16
Testing 265826080101030496
can fall to 2^n after 385 iterations at 16
Testing 385493130147688672
can fall to 2^n after 525 iterations at 16
Testing 76969744858628096
can fall to 2^n after 285 iterations at 16
Testing 399832787999669856
can fall to 2^n after 445 iterations at 16
Testing 5600115936737242
can fall to 2^n after 320 iterations at 16
Testing 80833548165339536
can fall to 2^n after 298 iterations at 16
Testing 890281323758256672
can fall to 2^n after 397 iterations at 16
Testing 674790576125012256
can fall to 2^n after 333 iterations at 256
Testing 432397203924014112
can fall to 2^n after 502 iterations at 16
Testing 462774554760210976
can fall to 2^n after 303 iterations at 16
Testing 916323899914057632
can fall to 2^n after 255 iterations at 16
Testing 906224281885099552
can fall to 2^n after 454 iterations at 16
Testing 616058853488001312
can fall to 2^n after 394 iterations at 16
Testing 120440696516772656
can fall to 2^n after 477 iterations at 16
Testing 510387654169463264
can fall to 2^n after 360 iterations at 16
Testing 703626879710871840
can fall to 2^n after 375 iterations at 1024
Testing 613106132072666144
can fall to 2^n after 531 iterations at 16
Testing 361653364321006816
can fall to 2^n after 313 iterations at 16
Testing 300550471728016224
can fall to 2^n after 486 iterations at 16
Testing 897052236820854048
can fall to 2^n after 473 iterations at 256
Testing 874243758774557600
can fall to 2^n after 273 iterations at 16
Testing 353046714636086560
can fall to 2^n after 357 iterations at 16
Testing 306357570294647072
can fall to 2^n after 455 iterations at 16
Testing 33701646932279488
can fall to 2^n after 307 iterations at 16
Testing 795280608185766048
can fall to 2^n after 353 iterations at 16
Testing 550051833007663840
can fall to 2^n after 443 iterations at 16
Testing 657870318535847712
can fall to 2^n after 500 iterations at 16
Testing 194253306453378752
can fall to 2^n after 413 iterations at 16
Testing 453700399307465184
can fall to 2^n after 409 iterations at 16
Testing 236743507866130720
can fall to 2^n after 359 iterations at 16
Testing 510616031924522656
can fall to 2^n after 298 iterations at 16
Testing 116718895185100592
can fall to 2^n after 495 iterations at 16
Testing 855048381113305120
can fall to 2^n after 472 iterations at 16
Testing 843503507564589600
can fall to 2^n after 503 iterations at 16
Testing 111552593178205120
can fall to 2^n after 345 iterations at 16
Testing 807030664314837920
can fall to 2^n after 353 iterations at 16
Testing 622685599864699936
can fall to 2^n after 363 iterations at 16
Testing 475185315089618528
can fall to 2^n after 329 iterations at 16
Testing 682237548934995616
can fall to 2^n after 345 iterations at 16
Testing 112735274024392416
can fall to 2^n after 363 iterations at 16
Testing 78964351300546352
can fall to 2^n after 833 iterations at 16
Testing 211442977979898528
can fall to 2^n after 227 iterations at 16
Testing 129765114844226672
can fall to 2^n after 446 iterations at 16
Testing 907572631603324192
can fall to 2^n after 547 iterations at 16
Testing 46299748936408728
can fall to 2^n after 336 iterations at 16
Testing 883530715293289120
can fall to 2^n after 384 iterations at 16
Testing 496040774016459552
can fall to 2^n after 311 iterations at 16
Testing 588502953336646176
can fall to 2^n after 319 iterations at 16
Testing 841615717230550048
can fall to 2^n after 335 iterations at 16
Testing 529155695362592800
can fall to 2^n after 298 iterations at 16
Testing 802291403921392160
can fall to 2^n after 265 iterations at 16
Testing 874222745853869600
can fall to 2^n after 547 iterations at 16
Testing 438948555813862560
can fall to 2^n after 532 iterations at 1024
Testing 587755952376343072
can fall to 2^n after 381 iterations at 16
Testing 568669435997139872
can fall to 2^n after 492 iterations at 16
Testing 636560074057378592
can fall to 2^n after 270 iterations at 16
Testing 215437875236497760
can fall to 2^n after 245 iterations at 16
Testing 501578465068610464
can fall to 2^n after 254 iterations at 16
Testing 320964012339076064
can fall to 2^n after 243 iterations at 16
Testing 307240767779924576
can fall to 2^n after 548 iterations at 16
Testing 424635714925562656
can fall to 2^n after 396 iterations at 16
Testing 733880544278054688
can fall to 2^n after 619 iterations at 16
Testing 644719014549657760
can fall to 2^n after 363 iterations at 16
Testing 639639503047817504
can fall to 2^n after 531 iterations at 16
Testing 558755367123873376
can fall to 2^n after 474 iterations at 16
Testing 342202523645255776
can fall to 2^n after 375 iterations at 16
Testing 713852428611127840
can fall to 2^n after 557 iterations at 16
Testing 201691893088726528
can fall to 2^n after 320 iterations at 16
Testing 465358565035208864
can fall to 2^n after 396 iterations at 16
Testing 890858877295449504
can fall to 2^n after 397 iterations at 16
Testing 75252277616717904
can fall to 2^n after 228 iterations at 16
Testing 77121217052486128
can fall to 2^n after 453 iterations at 16
Testing 261019324164674464
can fall to 2^n after 434 iterations at 16
Testing 205090033932569728
can fall to 2^n after 333 iterations at 16
Testing 900073088595629216
can fall to 2^n after 304 iterations at 16
Testing 711818430867590944
can fall to 2^n after 327 iterations at 16
Testing 443288062334476832
can fall to 2^n after 347 iterations at 16
Testing 852893309824881568
can fall to 2^n after 459 iterations at 16
Testing 217606387052289856
can fall to 2^n after 346 iterations at 16
Testing 292255890083191520
can fall to 2^n after 380 iterations at 16
Testing 764110081655117472
can fall to 2^n after 477 iterations at 16
Testing 501703100510799392
can fall to 2^n after 417 iterations at 16
Testing 790183899728734880
can fall to 2^n after 235 iterations at 256
Testing 851565526902704160
can fall to 2^n after 460 iterations at 256
Testing 305452967140242720
can fall to 2^n after 336 iterations at 16
Testing 408428628651902560
can fall to 2^n after 427 iterations at 16
Testing 314945082321415456
can fall to 2^n after 349 iterations at 16
Testing 233378949361089984
can fall to 2^n after 421 iterations at 16
Testing 723217085655214496
can fall to 2^n after 239 iterations at 16
Testing 474445792556981152
can fall to 2^n after 346 iterations at 1024
Testing 727211057009305248
can fall to 2^n after 340 iterations at 16
Testing 250155440522895424
can fall to 2^n after 223 iterations at 256
Testing 575173705787787808
can fall to 2^n after 412 iterations at 16
Testing 19380201274235192
can fall to 2^n after 420 iterations at 16
Testing 780685407957577760
can fall to 2^n after 322 iterations at 16
Testing 160697727364615904
can fall to 2^n after 330 iterations at 16
Testing 52275566925774864
can fall to 2^n after 194 iterations at 16
Testing 852775507604518304
can fall to 2^n after 273 iterations at 16
Testing 163020892285999808
can fall to 2^n after 242 iterations at 16
Testing 545178511446933792
can fall to 2^n after 399 iterations at 16
Testing 687413179719902368
can fall to 2^n after 208 iterations at 16
Testing 50709689792370568
can fall to 2^n after 230 iterations at 16
Testing 373397647576915552
can fall to 2^n after 538 iterations at 16
Testing 870702064034613024
can fall to 2^n after 640 iterations at 16
Testing 858372886425460384
can fall to 2^n after 397 iterations at 16
Testing 46254785159108768
can fall to 2^n after 385 iterations at 16
Testing 617671267575203104
can fall to 2^n after 624 iterations at 16
Testing 536903810509520800
can fall to 2^n after 262 iterations at 16
Testing 714493713868257312
can fall to 2^n after 495 iterations at 16
Testing 110395242281659360
can fall to 2^n after 314 iterations at 16
Testing 726139637543175456
can fall to 2^n after 345 iterations at 16
Testing 55891581350111880
can fall to 2^n after 313 iterations at 16
Testing 801156484305071648
can fall to 2^n after 371 iterations at 16
Testing 307277876613748256
can fall to 2^n after 318 iterations at 16
Testing 675554278802661792
can fall to 2^n after 451 iterations at 16
Testing 671852594701099040
can fall to 2^n after 345 iterations at 16
Testing 288829855431864608
can fall to 2^n after 411 iterations at 16
Testing 290427409404874848
can fall to 2^n after 354 iterations at 16
Testing 565306438492526048
can fall to 2^n after 337 iterations at 16
Testing 560817527404470816
can fall to 2^n after 231 iterations at 16
Testing 469301839176580768
can fall to 2^n after 254 iterations at 16
Testing 866291102462261152
can fall to 2^n after 472 iterations at 16
Testing 517517353431346528
can fall to 2^n after 373 iterations at 16
Testing 372460343362045024
can fall to 2^n after 282 iterations at 16
Testing 750294810119732768
can fall to 2^n after 252 iterations at 16
Testing 796023020062013984
can fall to 2^n after 340 iterations at 16
Testing 485778482837406
can fall to 2^n after 288 iterations at 16
Testing 331499001872908832
can fall to 2^n after 282 iterations at 16
Testing 479822057425765088
can fall to 2^n after 329 iterations at 16
Testing 467432804227497824
can fall to 2^n after 254 iterations at 16
Testing 514593999975843168
can fall to 2^n after 523 iterations at 16
Testing 552689671464203040
can fall to 2^n after 368 iterations at 16
Testing 174352940945348992
can fall to 2^n after 418 iterations at 16
Testing 370182506411881632
can fall to 2^n after 432 iterations at 16
Testing 448580369540051424
can fall to 2^n after 347 iterations at 16
Testing 494135561064931552
can fall to 2^n after 390 iterations at 1024
Testing 207737183631034304
can fall to 2^n after 302 iterations at 16
Testing 603638751025692832
can fall to 2^n after 368 iterations at 16
Testing 775653209965776032
can fall to 2^n after 309 iterations at 16
Testing 831612030012926112
can fall to 2^n after 459 iterations at 16
Testing 682465329559898528
can fall to 2^n after 345 iterations at 16
Testing 607660678852639776
can fall to 2^n after 500 iterations at 16
Testing 743437501563621024
can fall to 2^n after 234 iterations at 16
Testing 899007433225833760
can fall to 2^n after 379 iterations at 16
Testing 138495040067456288
can fall to 2^n after 366 iterations at 16
Testing 58505507811872112
can fall to 2^n after 239 iterations at 256
Testing 470826025341369952
can fall to 2^n after 422 iterations at 16
Testing 556640448402453088
can fall to 2^n after 598 iterations at 16
Testing 627662756318849184
can fall to 2^n after 425 iterations at 16
Testing 424575424905396512
can fall to 2^n after 246 iterations at 16
Testing 358520315998013600
can fall to 2^n after 326 iterations at 16
Testing 657572824785336992
can fall to 2^n after 393 iterations at 1024
Testing 842748811521849760
can fall to 2^n after 472 iterations at 16
Testing 185241877211325376
can fall to 2^n after 249 iterations at 1024
Testing 594837832170557088
can fall to 2^n after 518 iterations at 16
Testing 65959795977623216
can fall to 2^n after 290 iterations at 16
Testing 741333827100597536
can fall to 2^n after 570 iterations at 16
Testing 229276644188140192
can fall to 2^n after 346 iterations at 16
Testing 609320503919944480
can fall to 2^n after 500 iterations at 16
Testing 217600953856967392
can fall to 2^n after 346 iterations at 16
Testing 104714987000175168
can fall to 2^n after 270 iterations at 16
Testing 786075201292157
can fall to 2^n after 192 iterations at 1024
Testing 229900984495259552
can fall to 2^n after 452 iterations at 16
Testing 694959298234458272
can fall to 2^n after 557 iterations at 16
Testing 62302479245190712
can fall to 2^n after 358 iterations at 256
Testing 521868405931462560
can fall to 2^n after 448 iterations at 16
Testing 466820002026294880
can fall to 2^n after 391 iterations at 16
Testing 829425819537272992
can fall to 2^n after 260 iterations at 16
Testing 111629254609580368
can fall to 2^n after 257 iterations at 16
Testing 64250391223360152
can fall to 2^n after 463 iterations at 16
Testing 579174828157019936
can fall to 2^n after 549 iterations at 16
Testing 417382324907772064
can fall to 2^n after 303 iterations at 16
Testing 127364951536459440
can fall to 2^n after 526 iterations at 16
Testing 171779977228078752
can fall to 2^n after 281 iterations at 16
Testing 445963161982298656
can fall to 2^n after 215 iterations at 16
Testing 254002757966843136
can fall to 2^n after 328 iterations at 16
Testing 871250962927665056
can fall to 2^n after 348 iterations at 16
Testing 212962466476347072
can fall to 2^n after 320 iterations at 16
Testing 835255705168175648
can fall to 2^n after 335 iterations at 16
Testing 689236584124827680
can fall to 2^n after 283 iterations at 16
Testing 161889677522389920
can fall to 2^n after 343 iterations at 16
Testing 775703029433696160
can fall to 2^n after 371 iterations at 16
Testing 593568911202730016
can fall to 2^n after 487 iterations at 16
Testing 396102391187988576
can fall to 2^n after 538 iterations at 16
Testing 527137063329296992
can fall to 2^n after 373 iterations at 16
Testing 440724432840703264
can fall to 2^n after 303 iterations at 16
Testing 615872314827684384
can fall to 2^n after 443 iterations at 16
Testing 633592237763400352
can fall to 2^n after 438 iterations at 16
Testing 366144031099674272
can fall to 2^n after 339 iterations at 16
Testing 670366432408502816
can fall to 2^n after 425 iterations at 16
Testing 44452618418254792
can fall to 2^n after 323 iterations at 16
Testing 349050897797324960
can fall to 2^n after 225 iterations at 16
Testing 413560632476400480
can fall to 2^n after 334 iterations at 16
Testing 598436991645266720
can fall to 2^n after 257 iterations at 16
Testing 871115580198945824
can fall to 2^n after 472 iterations at 16
Testing 129503315337027312
can fall to 2^n after 415 iterations at 16
Testing 186468820857308992
can fall to 2^n after 281 iterations at 16
Testing 221029742978028192
can fall to 2^n after 545 iterations at 16
Testing 311088390904683744
can fall to 2^n after 300 iterations at 16
Testing 218892008179374560
can fall to 2^n after 426 iterations at 16
Testing 9812444474795640
can fall to 2^n after 251 iterations at 16
Testing 361843271603004640
can fall to 2^n after 312 iterations at 1024
Testing 8802834948543615
can fall to 2^n after 561 iterations at 16
Testing 394732170682557408
can fall to 2^n after 445 iterations at 16
Testing 827098567504906656
can fall to 2^n after 322 iterations at 16
Testing 576661039878212128
can fall to 2^n after 294 iterations at 256
Testing 867668655634464160
can fall to 2^n after 565 iterations at 16
Testing 743594596307433120
can fall to 2^n after 601 iterations at 16
Testing 388347726720873824
can fall to 2^n after 432 iterations at 16
Testing 219394323450947392
can fall to 2^n after 488 iterations at 16
Testing 661904138780638752
can fall to 2^n after 407 iterations at 16
Testing 105913341814113424
can fall to 2^n after 549 iterations at 16
Testing 275254012146593088
can fall to 2^n after 429 iterations at 16
Testing 449441757841366176
can fall to 2^n after 471 iterations at 16
Testing 723106845399001120
can fall to 2^n after 508 iterations at 16
Testing 555582625024326432
can fall to 2^n after 368 iterations at 16
Testing 855347918995863840
can fall to 2^n after 458 iterations at 1024
Testing 774473419774684576
can fall to 2^n after 539 iterations at 16
Testing 325031725665705824
can fall to 2^n after 437 iterations at 16
Testing 87772682655357392
can fall to 2^n after 280 iterations at 16
Testing 702182725236050720
can fall to 2^n after 526 iterations at 16
Testing 318512018531934560
can fall to 2^n after 424 iterations at 16
Testing 539031914219731808
can fall to 2^n after 355 iterations at 16
Testing 545147180092067040
can fall to 2^n after 355 iterations at 16
Testing 460630906403368288
can fall to 2^n after 410 iterations at 256
Testing 653812779923168160
can fall to 2^n after 350 iterations at 16
Testing 191833377886225152
can fall to 2^n after 444 iterations at 16
Testing 318811641689512416
can fall to 2^n after 437 iterations at 16
Testing 371873220095314592
can fall to 2^n after 370 iterations at 16
Testing 630023371117917344
can fall to 2^n after 332 iterations at 16
Testing 79407765698777536
can fall to 2^n after 391 iterations at 16
Testing 109779047383813664
can fall to 2^n after 256 iterations at 1024
Testing 604694048891280032
can fall to 2^n after 412 iterations at 16
Testing 880382879756454
can fall to 2^n after 312 iterations at 16
Testing 347435869310276128
can fall to 2^n after 569 iterations at 16
Testing 901566276546575776
can fall to 2^n after 260 iterations at 16
Testing 526996345062253216
can fall to 2^n after 293 iterations at 16
Testing 165232289135572960
can fall to 2^n after 312 iterations at 16
Testing 766390296258934304
can fall to 2^n after 309 iterations at 16
Testing 742173468053521824
can fall to 2^n after 283 iterations at 16
Testing 589573962931365664
can fall to 2^n after 443 iterations at 16
Testing 161529553805026464
can fall to 2^n after 224 iterations at 16
Testing 429215362003284704
can fall to 2^n after 334 iterations at 16
Testing 429392006171925472
can fall to 2^n after 396 iterations at 16
Testing 767305253012727328
can fall to 2^n after 446 iterations at 16
Testing 56614087574924760
can fall to 2^n after 388 iterations at 16
Testing 289188775031113440
can fall to 2^n after 279 iterations at 16
Testing 358439809863943392
can fall to 2^n after 556 iterations at 16
Testing 326882843090540896
can fall to 2^n after 318 iterations at 16
Testing 545497541119459808
can fall to 2^n after 355 iterations at 16
Testing 196651472628087328
can fall to 2^n after 263 iterations at 16
Testing 169703194947078112
can fall to 2^n after 480 iterations at 16
Testing 16157904671157088
can fall to 2^n after 324 iterations at 16
Testing 715817855702024224
can fall to 2^n after 327 iterations at 16
Testing 569759274046473248
can fall to 2^n after 399 iterations at 16
Testing 736796507911047328
can fall to 2^n after 371 iterations at 16
Testing 666199287996472352
can fall to 2^n after 650 iterations at 16
Testing 334284003661274784
can fall to 2^n after 419 iterations at 16
Testing 215628935443470560
can fall to 2^n after 302 iterations at 16
Testing 578089508406731936
can fall to 2^n after 430 iterations at 16
Testing 109992517621425568
can fall to 2^n after 345 iterations at 16
Testing 381622206852894624
can fall to 2^n after 308 iterations at 16
Testing 813533208969105568
can fall to 2^n after 308 iterations at 1024
Testing 861406452293533344
can fall to 2^n after 609 iterations at 16
Testing 338609688189806304
can fall to 2^n after 388 iterations at 16
Testing 23803670265548220
can fall to 2^n after 321 iterations at 1024
Testing 326123921817176800
can fall to 2^n after 406 iterations at 16
Testing 869081522093417888
can fall to 2^n after 322 iterations at 16
Testing 52797802055975896
can fall to 2^n after 380 iterations at 16
Testing 537288235561509536
can fall to 2^n after 324 iterations at 16
Testing 177188800102231744
can fall to 2^n after 325 iterations at 16
Testing 847476109587531424
can fall to 2^n after 428 iterations at 16
Testing 731165147695227168
can fall to 2^n after 433 iterations at 16
Testing 787803335780327584
can fall to 2^n after 322 iterations at 16
Testing 249156517702528576
can fall to 2^n after 465 iterations at 16
Testing 609539147599251744
can fall to 2^n after 337 iterations at 16
Testing 567669809875353696
can fall to 2^n after 280 iterations at 16
Testing 618858786522450976
can fall to 2^n after 394 iterations at 16
Testing 689581058887002528
can fall to 2^n after 221 iterations at 16
Testing 771488567382637216
can fall to 2^n after 508 iterations at 16
Testing 423811927910648416
can fall to 2^n after 334 iterations at 16
Testing 800955195431615648
can fall to 2^n after 521 iterations at 16
Testing 463114532929068640
can fall to 2^n after 378 iterations at 16
Testing 686546570477058336
can fall to 2^n after 358 iterations at 16
Testing 69968478541679560
can fall to 2^n after 626 iterations at 16
Testing 637689899804422304
can fall to 2^n after 332 iterations at 16
Testing 370193294406741536
can fall to 2^n after 313 iterations at 16
Testing 174781106317191200
can fall to 2^n after 480 iterations at 16
Testing 389100646386077408
can fall to 2^n after 569 iterations at 16
Testing 803843139389797024
can fall to 2^n after 371 iterations at 16
Testing 787801713975482528
can fall to 2^n after 477 iterations at 16
Testing 309943698229157792
can fall to 2^n after 468 iterations at 16
Testing 310659526557011424
can fall to 2^n after 424 iterations at 16
Testing 133955917397973168
can fall to 2^n after 397 iterations at 16
Testing 846533287930988064
can fall to 2^n after 309 iterations at 16
Testing 549913036325237536
can fall to 2^n after 368 iterations at 16
Testing 402726846496095136
can fall to 2^n after 520 iterations at 16
Testing 63178530712579960
can fall to 2^n after 476 iterations at 16
Testing 801506980073032224
can fall to 2^n after 291 iterations at 16
Testing 775267713170656928
can fall to 2^n after 327 iterations at 16
Testing 508512109482073504
can fall to 2^n after 285 iterations at 16
Testing 555198306660202144
can fall to 2^n after 417 iterations at 16
Testing 506924777443481248
can fall to 2^n after 329 iterations at 16
Testing 437133261447538208
can fall to 2^n after 440 iterations at 16
Testing 647678806211724960
can fall to 2^n after 469 iterations at 16
Testing 82316729402440544
can fall to 2^n after 360 iterations at 16
Testing 912953649171155872
can fall to 2^n after 516 iterations at 16
Testing 195682155641397696
can fall to 2^n after 320 iterations at 16
Testing 525580703293272544
can fall to 2^n after 417 iterations at 16
Testing 860165951688354592
can fall to 2^n after 348 iterations at 16
Testing 718297482520256544
can fall to 2^n after 252 iterations at 16
Testing 658957191343651744
can fall to 2^n after 575 iterations at 16
Testing 589260364865960736
can fall to 2^n after 244 iterations at 16
Testing 443591201731681888
can fall to 2^n after 347 iterations at 16
Testing 373559076647489312
can fall to 2^n after 600 iterations at 16
Testing 535545009104987360
can fall to 2^n after 399 iterations at 16
Testing 666845079620407584
can fall to 2^n after 469 iterations at 16
Testing 359545920233988256
can fall to 2^n after 463 iterations at 16
Testing 295943652494770400
can fall to 2^n after 336 iterations at 16
Testing 557959063206104352
can fall to 2^n after 412 iterations at 16
Testing 341561386650229664
can fall to 2^n after 605 iterations at 16
Testing 909356092875580576
can fall to 2^n after 423 iterations at 16
Testing 736404181423424416
can fall to 2^n after 327 iterations at 16
Testing 547315720696550304
can fall to 2^n after 567 iterations at 16
Testing 672861525852928544
can fall to 2^n after 301 iterations at 16
Testing 899675322092166944
can fall to 2^n after 392 iterations at 16
Testing 681989988524817312
can fall to 2^n after 345 iterations at 16
Testing 459946179921001312
can fall to 2^n after 515 iterations at 16
Testing 753160637131449120
can fall to 2^n after 415 iterations at 16
Testing 158446042784796544
can fall to 2^n after 392 iterations at 16
Testing 440465804198844128
can fall to 2^n after 546 iterations at 16
Testing 94969543689645664
can fall to 2^n after 368 iterations at 16
Testing 704862767459920672
can fall to 2^n after 327 iterations at 16
Testing 725909261720836768
can fall to 2^n after 340 iterations at 16
Testing 247732757439853056
can fall to 2^n after 235 iterations at 16
Testing 912161952415161376
can fall to 2^n after 428 iterations at 16
Testing 515105055587642144
can fall to 2^n after 223 iterations at 16
Testing 212089551171578368
can fall to 2^n after 395 iterations at 16
Testing 555725889394395936
can fall to 2^n after 337 iterations at 16
Testing 72497300807373600
can fall to 2^n after 316 iterations at 16
Testing 895968175818779552
can fall to 2^n after 516 iterations at 16
Testing 263019945422903296
can fall to 2^n after 447 iterations at 16
Testing 637753969014987040
can fall to 2^n after 487 iterations at 16
Testing 544794626797453664
can fall to 2^n after 293 iterations at 16
Testing 815176767239798944
can fall to 2^n after 335 iterations at 16
Testing 8455389638541988
can fall to 2^n after 305 iterations at 16
Testing 450181758343947616
can fall to 2^n after 365 iterations at 16
Testing 803397306501567904
can fall to 2^n after 552 iterations at 16
Testing 884435686595413408
can fall to 2^n after 516 iterations at 16
Testing 620086906650888608
can fall to 2^n after 399 iterations at 16
Testing 342785926157684448
can fall to 2^n after 450 iterations at 16
Testing 168676831798060416
can fall to 2^n after 343 iterations at 16
Testing 622927730594949280
can fall to 2^n after 394 iterations at 16
Testing 553758156987967264
can fall to 2^n after 368 iterations at 16
Testing 186191245554814912
can fall to 2^n after 369 iterations at 16
Testing 192976055822749312
can fall to 2^n after 325 iterations at 16
Testing 53134669073306240
can fall to 2^n after 274 iterations at 16
Testing 761027034393192096
can fall to 2^n after 358 iterations at 16
Testing 725085090714414752
can fall to 2^n after 570 iterations at 16
Testing 661226396764269216
can fall to 2^n after 438 iterations at 16
Testing 47022632136632192
can fall to 2^n after 248 iterations at 16
Testing 36247573720958376
can fall to 2^n after 470 iterations at 16
Testing 858729112251785504
can fall to 2^n after 410 iterations at 16
Testing 514555932722047776
can fall to 2^n after 386 iterations at 16
Testing 352339711469438176
can fall to 2^n after 450 iterations at 16
Testing 434834363997448800
can fall to 2^n after 409 iterations at 16
Testing 144451293049086432
can fall to 2^n after 459 iterations at 16
Testing 870007612133652640
can fall to 2^n after 317 iterations at 16
Testing 844561699429048352
can fall to 2^n after 384 iterations at 16
Testing 869839277927682592
can fall to 2^n after 317 iterations at 16
Testing 775075854088136096
can fall to 2^n after 265 iterations at 16
Testing 659470695848896928
can fall to 2^n after 438 iterations at 16
Testing 900809111122262816
can fall to 2^n after 410 iterations at 16
Testing 510451761345870112
can fall to 2^n after 448 iterations at 16
Testing 25147319493223620
can fall to 2^n after 472 iterations at 16
Testing 149201575231301056
can fall to 2^n after 304 iterations at 16
Testing 771337051285406880
can fall to 2^n after 432 iterations at 1024
Testing 136182422931743872
can fall to 2^n after 216 iterations at 16
Testing 363439487022926624
can fall to 2^n after 295 iterations at 16
Testing 717522858251587872
can fall to 2^n after 632 iterations at 16
Testing 538475454499283360
can fall to 2^n after 368 iterations at 16
Testing 892815452713574560
can fall to 2^n after 516 iterations at 16
Testing 817697949392906016
can fall to 2^n after 397 iterations at 16
Testing 229149795348379328
can fall to 2^n after 346 iterations at 16
Testing 828653025372189216
can fall to 2^n after 627 iterations at 16
Testing 610485789033953824
can fall to 2^n after 580 iterations at 16
Testing 336142393998600864
can fall to 2^n after 238 iterations at 16
Testing 790637782686298912
can fall to 2^n after 459 iterations at 16
Testing 753891649717115168
can fall to 2^n after 220 iterations at 1024
Testing 116546856568813584
can fall to 2^n after 482 iterations at 16
Testing 166608271730411232
can fall to 2^n after 361 iterations at 16
Testing 427381989133837728
can fall to 2^n after 246 iterations at 16
Testing 420740124531118048
can fall to 2^n after 533 iterations at 16
Testing 466008441823168928
can fall to 2^n after 272 iterations at 16
Testing 922018625776946592
can fall to 2^n after 423 iterations at 16
Testing 153801752794970176
can fall to 2^n after 728 iterations at 16
Testing 717824084401657632
can fall to 2^n after 464 iterations at 16
Testing 22012779465705088
can fall to 2^n after 521 iterations at 16
Testing 291602619604307744
can fall to 2^n after 186 iterations at 16
Testing 731542181339695008
can fall to 2^n after 221 iterations at 16
Testing 861898985773412768
can fall to 2^n after 348 iterations at 16
Testing 226042159433775328
can fall to 2^n after 452 iterations at 16
Testing 67543542474749440
can fall to 2^n after 396 iterations at 16
Testing 340943506421131296
can fall to 2^n after 406 iterations at 16
Testing 365735206076559200
can fall to 2^n after 418 iterations at 1024
Testing 702315667402823456
can fall to 2^n after 375 iterations at 1024
Testing 461104125223666528
can fall to 2^n after 453 iterations at 16
Testing 767431785064065184
can fall to 2^n after 415 iterations at 16
Testing 87269646694383840
can fall to 2^n after 329 iterations at 16
Testing 276855762544385472
can fall to 2^n after 354 iterations at 16
Testing 727184273962061088
can fall to 2^n after 340 iterations at 16
Testing 284270242929103104
can fall to 2^n after 367 iterations at 16
Testing 32366538332179384
can fall to 2^n after 276 iterations at 16
Testing 655150178920271392
can fall to 2^n after 301 iterations at 16
Testing 473468833658956320
can fall to 2^n after 267 iterations at 16
Testing 420380609527219552
can fall to 2^n after 502 iterations at 16
Testing 389868944138251744
can fall to 2^n after 414 iterations at 16
Testing 301480834004417888
can fall to 2^n after 928 iterations at 16
Testing 700556623788684192
can fall to 2^n after 301 iterations at 16
Testing 458607655836998816
can fall to 2^n after 360 iterations at 16
Testing 129612585655546400
can fall to 2^n after 322 iterations at 16
Testing 701977300337982880
can fall to 2^n after 283 iterations at 16
Testing 709235490866146080
can fall to 2^n after 358 iterations at 16
Testing 730042621144341280
can fall to 2^n after 402 iterations at 16
Testing 508576033275853984
can fall to 2^n after 528 iterations at 16
Testing 234419521178448928
can fall to 2^n after 302 iterations at 16
Testing 501150415338487264
can fall to 2^n after 572 iterations at 16
Testing 8737482965531372
can fall to 2^n after 406 iterations at 16
Testing 900111431978669216
can fall to 2^n after 255 iterations at 16
Testing 321841682624767264
can fall to 2^n after 300 iterations at 16
Testing 227968407472937792
can fall to 2^n after 315 iterations at 16
Testing 219949116871824448
can fall to 2^n after 394 iterations at 1024
Testing 807237621559498656
can fall to 2^n after 565 iterations at 16
Testing 723264378865609248
can fall to 2^n after 327 iterations at 16
Testing 408365435243212512
can fall to 2^n after 445 iterations at 16
Testing 583101726971643424
can fall to 2^n after 368 iterations at 16
Testing 664888037354819872
can fall to 2^n after 345 iterations at 16
Testing 180847535371637344
can fall to 2^n after 418 iterations at 16
Testing 147879219638835296
can fall to 2^n after 423 iterations at 16
Testing 500480030759244320
can fall to 2^n after 347 iterations at 16
Testing 709439693671098144
can fall to 2^n after 526 iterations at 16
Testing 391467572457241696
can fall to 2^n after 414 iterations at 16
Testing 512696187801195872
can fall to 2^n after 280 iterations at 16
Testing 390698635912760992
can fall to 2^n after 370 iterations at 16
Testing 437342138578846048
can fall to 2^n after 365 iterations at 16
Testing 888124432319993376
can fall to 2^n after 379 iterations at 16
Testing 407915556887526944
can fall to 2^n after 396 iterations at 16
Testing 165685126244536320
can fall to 2^n after 330 iterations at 16
Testing 65878579583969976
can fall to 2^n after 414 iterations at 16
Testing 339802301777720288
can fall to 2^n after 450 iterations at 16
Testing 270080448774589600
can fall to 2^n after 478 iterations at 16
Testing 44405546286542392
can fall to 2^n after 354 iterations at 16
Testing 870364501536586528
can fall to 2^n after 472 iterations at 16
Testing 230083256003454048
can fall to 2^n after 289 iterations at 16
Testing 378682204445509856
can fall to 2^n after 464 iterations at 256
Testing 507156591875774176
can fall to 2^n after 585 iterations at 16
Testing 682116540600924960
can fall to 2^n after 363 iterations at 16
Testing 729201110074138144
can fall to 2^n after 402 iterations at 16
Testing 768371804386074144
can fall to 2^n after 247 iterations at 16
Testing 479373788274640672
can fall to 2^n after 360 iterations at 16
Testing 792379477145684768
can fall to 2^n after 384 iterations at 16
Testing 588718273029612832
can fall to 2^n after 474 iterations at 16
Testing 184086624185329728
can fall to 2^n after 387 iterations at 16
Testing 681878595768001184
can fall to 2^n after 407 iterations at 16
Testing 775742221737484448
can fall to 2^n after 371 iterations at 16
Testing 343682423619340128
can fall to 2^n after 711 iterations at 16
Testing 226759786610296352
can fall to 2^n after 514 iterations at 16
Testing 213504022920576640
can fall to 2^n after 364 iterations at 16
Testing 362335443919652512
can fall to 2^n after 432 iterations at 16
Testing 664470367248211488
can fall to 2^n after 345 iterations at 16
Testing 748522123851130912
can fall to 2^n after 645 iterations at 16
Testing 784400854263722656
can fall to 2^n after 322 iterations at 16
Testing 265645273864422016
can fall to 2^n after 310 iterations at 16
Testing 116951456333030576
can fall to 2^n after 376 iterations at 16
Testing 227324124722831040
can fall to 2^n after 240 iterations at 16
Testing 369931820295040864
can fall to 2^n after 308 iterations at 16
Testing 113866022597531440
can fall to 2^n after 332 iterations at 16
Testing 272645972261345568
can fall to 2^n after 336 iterations at 16
Testing 814986144906476448
can fall to 2^n after 459 iterations at 16
Testing 144802553112880960
can fall to 2^n after 410 iterations at 16
Testing 900221942144273312
can fall to 2^n after 410 iterations at 16
Testing 768799350263417120
can fall to 2^n after 353 iterations at 16
Testing 747994426345672480
can fall to 2^n after 359 iterations at 256
Testing 286595861380895552
can fall to 2^n after 336 iterations at 16
Testing 302149348319854112
can fall to 2^n after 398 iterations at 16
Testing 173772968719851680
can fall to 2^n after 356 iterations at 16
Testing 478162066596881312
can fall to 2^n after 497 iterations at 16
Testing 540590138550619104
can fall to 2^n after 541 iterations at 16
Testing 219308557863416864
can fall to 2^n after 501 iterations at 16
Testing 607741505890182176
can fall to 2^n after 474 iterations at 16
Testing 112596435356691184
can fall to 2^n after 376 iterations at 16
Testing 895022220772659104
can fall to 2^n after 286 iterations at 16
Testing 585891480286171552
can fall to 2^n after 398 iterations at 1024
Testing 342614938409976800
can fall to 2^n after 468 iterations at 16
Testing 715658719610726560
can fall to 2^n after 252 iterations at 16
Testing 260489476700848896
can fall to 2^n after 328 iterations at 16
Testing 711316280165676576
can fall to 2^n after 420 iterations at 16
Testing 709257399325522208
can fall to 2^n after 376 iterations at 16
Testing 524517044846572000
can fall to 2^n after 311 iterations at 16
Testing 76902994042238480
can fall to 2^n after 303 iterations at 16
Testing 307444140772191008
can fall to 2^n after 455 iterations at 16
Testing 311149279077214688
can fall to 2^n after 393 iterations at 16
Testing 621569645038284192
can fall to 2^n after 363 iterations at 16
Testing 237490800440247392
can fall to 2^n after 377 iterations at 16
Testing 417393245854511264
can fall to 2^n after 339 iterations at 16
Testing 6473713464217672
can fall to 2^n after 346 iterations at 16
Testing 712024589685088928
can fall to 2^n after 358 iterations at 16
Testing 408782561807386656
can fall to 2^n after 489 iterations at 16
Testing 786988524658954272
can fall to 2^n after 371 iterations at 16
Testing 839713134791371296
can fall to 2^n after 410 iterations at 16
Testing 733458864483545504
can fall to 2^n after 203 iterations at 16
Testing 349241157501589984
can fall to 2^n after 388 iterations at 16
Testing 640314275203996576
can fall to 2^n after 350 iterations at 16
Testing 876542801603405984
can fall to 2^n after 229 iterations at 16
Testing 793712377719623712
can fall to 2^n after 446 iterations at 16
Testing 129540582666533616
can fall to 2^n after 371 iterations at 16
Testing 209254698295898624
can fall to 2^n after 395 iterations at 16
Testing 867082261365341216
can fall to 2^n after 273 iterations at 16
Testing 783046121547728032
can fall to 2^n after 371 iterations at 16
Testing 185613428329167968
can fall to 2^n after 400 iterations at 16
Testing 238104388021375520
can fall to 2^n after 377 iterations at 16
Testing 842029468485275040
can fall to 2^n after 640 iterations at 16
Testing 430933018111873056
can fall to 2^n after 308 iterations at 16
Testing 192537332380488960
can fall to 2^n after 219 iterations at 16
Testing 504283821330937056
can fall to 2^n after 616 iterations at 16
Testing 522901422253964576
can fall to 2^n after 324 iterations at 16
Testing 722866460729664672
can fall to 2^n after 539 iterations at 16
Testing 367121913787476320
can fall to 2^n after 264 iterations at 16
Testing 630881389888957728
can fall to 2^n after 394 iterations at 16
Testing 655098279303217952
can fall to 2^n after 575 iterations at 16
Testing 157128187910783392
can fall to 2^n after 224 iterations at 16
Testing 542953126464880672
can fall to 2^n after 430 iterations at 16
Testing 659801762658402208
can fall to 2^n after 345 iterations at 16
Testing 2714340842788934
can fall to 2^n after 293 iterations at 16
Testing 276706413352136352
can fall to 2^n after 398 iterations at 16
Testing 728438481072074144
can fall to 2^n after 433 iterations at 16
Testing 685464249725921056
can fall to 2^n after 358 iterations at 16
Testing 233297356741482944
can fall to 2^n after 421 iterations at 16
Testing 324810608287466016
can fall to 2^n after 375 iterations at 16
Testing 496612404641671008
can fall to 2^n after 373 iterations at 16
Testing 17228602647391264
can fall to 2^n after 363 iterations at 16
Testing 16157122435998562
can fall to 2^n after 275 iterations at 16
Testing 793237208088464160
can fall to 2^n after 428 iterations at 16
Testing 212882654831255872
can fall to 2^n after 302 iterations at 16
Testing 533377928944055776
can fall to 2^n after 386 iterations at 16
Testing 263178372574197952
can fall to 2^n after 403 iterations at 16
Testing 642573644603319328
can fall to 2^n after 407 iterations at 16
Testing 802759802738471968
can fall to 2^n after 371 iterations at 16
Testing 285119243052764928
can fall to 2^n after 367 iterations at 16
Testing 526091986463290592
can fall to 2^n after 417 iterations at 16
Testing 500129371205943072
can fall to 2^n after 422 iterations at 16
Testing 787331170308641184
can fall to 2^n after 509 iterations at 256
Testing 404330472825870688
can fall to 2^n after 476 iterations at 16
Testing 770798717440323872
can fall to 2^n after 446 iterations at 16
Testing 738077407441915296
can fall to 2^n after 390 iterations at 256
Testing 592154565725159968
can fall to 2^n after 232 iterations at 256
Testing 768437968687900576
can fall to 2^n after 495 iterations at 16
Testing 261065359785469120
can fall to 2^n after 297 iterations at 16
Testing 311959034215003232
can fall to 2^n after 393 iterations at 16
Testing 393170736797871840
can fall to 2^n after 476 iterations at 16
Testing 156903660296445568
can fall to 2^n after 454 iterations at 16
Testing 179118905069010528
can fall to 2^n after 325 iterations at 16
Testing 568869386551419296
can fall to 2^n after 460 iterations at 1024
Testing 166840321432652896
can fall to 2^n after 343 iterations at 16
Testing 911734878164422944
can fall to 2^n after 335 iterations at 16
Testing 636395876277329184
can fall to 2^n after 332 iterations at 16
Testing 682312299860146848
can fall to 2^n after 557 iterations at 16
Testing 762338256556388768
can fall to 2^n after 340 iterations at 16
Testing 807096697983588384
can fall to 2^n after 366 iterations at 16
Testing 447567707384359968
can fall to 2^n after 378 iterations at 16
Testing 655819542516080672
can fall to 2^n after 438 iterations at 16
Testing 527113126497204256
can fall to 2^n after 523 iterations at 16
Testing 504109920431460832
can fall to 2^n after 373 iterations at 16
Testing 425375509591662048
can fall to 2^n after 594 iterations at 1024
Testing 658206125826857888
can fall to 2^n after 363 iterations at 16
Testing 817845267364586528
can fall to 2^n after 322 iterations at 16
Testing 362574821915556192
can fall to 2^n after 388 iterations at 16
Testing 138863948212496848
can fall to 2^n after 291 iterations at 16
Testing 499859595498518432
can fall to 2^n after 360 iterations at 16
Testing 907504529591838496
can fall to 2^n after 322 iterations at 16
Testing 114817319017112576
can fall to 2^n after 301 iterations at 16
Testing 34453059549096864
can fall to 2^n after 395 iterations at 16
Testing 379819221869052128
can fall to 2^n after 401 iterations at 16
Testing 104325591233118208
can fall to 2^n after 243 iterations at 1024
Testing 481826339102208608
can fall to 2^n after 528 iterations at 16
Testing 838617186944664352
can fall to 2^n after 547 iterations at 16
Testing 229661145476234080
can fall to 2^n after 470 iterations at 16
Testing 435866293730005472
can fall to 2^n after 471 iterations at 16
Testing 869599438892644640
can fall to 2^n after 335 iterations at 16
Testing 340377516608757792
can fall to 2^n after 344 iterations at 16
Testing 198075886018876096
can fall to 2^n after 289 iterations at 16
Testing 31240682740264292
can fall to 2^n after 400 iterations at 16
Testing 125178722312163632
can fall to 2^n after 446 iterations at 16
Testing 10592984154642774
can fall to 2^n after 277 iterations at 16
Testing 612761676250869536
can fall to 2^n after 469 iterations at 16
Testing 114518813098184736
can fall to 2^n after 301 iterations at 16
Testing 141411335657007904
can fall to 2^n after 335 iterations at 16
Testing 646943888356943648
can fall to 2^n after 345 iterations at 16
Testing 881256577817563808
can fall to 2^n after 335 iterations at 16
Testing 165334460021148416
can fall to 2^n after 436 iterations at 16
Testing 556743446026106336
can fall to 2^n after 417 iterations at 16
Testing 786019387763408672
can fall to 2^n after 627 iterations at 16
Testing 482581700375283424
can fall to 2^n after 373 iterations at 16
Testing 630672319314421408
can fall to 2^n after 394 iterations at 16
Testing 251200149613829984
can fall to 2^n after 223 iterations at 256
Testing 549568829856897696
can fall to 2^n after 231 iterations at 16
Testing 389021156570654368
can fall to 2^n after 326 iterations at 16
Testing 874570785251996960
can fall to 2^n after 366 iterations at 16
Testing 170083660256653760
can fall to 2^n after 449 iterations at 16
Testing 240605388761324608
can fall to 2^n after 235 iterations at 16
Testing 87731475123514016
can fall to 2^n after 404 iterations at 16
Testing 34948655986952760
can fall to 2^n after 369 iterations at 16
Testing 465790602386750304
can fall to 2^n after 391 iterations at 16
Testing 580798043716252448
can fall to 2^n after 355 iterations at 16
Testing 447221790803093664
can fall to 2^n after 347 iterations at 16
Testing 797941715865866016
can fall to 2^n after 645 iterations at 16
Testing 268493538224974464
can fall to 2^n after 297 iterations at 16
Testing 31537514110178424
can fall to 2^n after 475 iterations at 16
Testing 653846884863343008
can fall to 2^n after 270 iterations at 16
Testing 169102685303955488
can fall to 2^n after 418 iterations at 16
Testing 917755619169887520
can fall to 2^n after 653 iterations at 16
Testing 429780905912734368
can fall to 2^n after 303 iterations at 16
Testing 416316400497574240
can fall to 2^n after 303 iterations at 16
Testing 904548659398947360
can fall to 2^n after 454 iterations at 16
Testing 733852319408790560
can fall to 2^n after 402 iterations at 16
Testing 486956504706191328
can fall to 2^n after 373 iterations at 16
Testing 824487025356255648
can fall to 2^n after 459 iterations at 16
Testing 517497694943043040
can fall to 2^n after 280 iterations at 16
Testing 263538345966787008
can fall to 2^n after 429 iterations at 16
Testing 215692256183559776
can fall to 2^n after 395 iterations at 16
Testing 448962764065077984
can fall to 2^n after 440 iterations at 16
Testing 388164099786887392
can fall to 2^n after 445 iterations at 16
Testing 719750204307912224
can fall to 2^n after 314 iterations at 16
Testing 345256048755258528
can fall to 2^n after 326 iterations at 16
Testing 101582517903529568
can fall to 2^n after 443 iterations at 16
Testing 814986098168301344
can fall to 2^n after 265 iterations at 16
Testing 486141033343553824
can fall to 2^n after 528 iterations at 16
Testing 379956630480027936
can fall to 2^n after 370 iterations at 16
Testing 191807648489589696
can fall to 2^n after 475 iterations at 16
Testing 311193369003005920
can fall to 2^n after 256 iterations at 16
Testing 366087067639874208
can fall to 2^n after 269 iterations at 16
Testing 591362494473608480
can fall to 2^n after 369 iterations at 256
Testing 267426951818961120
can fall to 2^n after 354 iterations at 16
Testing 770290784569283872
can fall to 2^n after 295 iterations at 1024
Testing 197477938810754592
can fall to 2^n after 400 iterations at 16
Testing 604399889809933600
can fall to 2^n after 319 iterations at 16
Testing 730824471832335648
can fall to 2^n after 570 iterations at 16
Testing 705412932987019040
can fall to 2^n after 420 iterations at 16
Testing 685265983684607648
can fall to 2^n after 332 iterations at 16
Testing 922029241223425568
can fall to 2^n after 516 iterations at 16
Testing 612473585505446048
can fall to 2^n after 363 iterations at 16
Testing 251962344585445344
can fall to 2^n after 341 iterations at 16
Testing 453586049649920800
can fall to 2^n after 321 iterations at 16
Testing 237712969798448320
can fall to 2^n after 359 iterations at 16
Testing 185731225018077056
can fall to 2^n after 555 iterations at 16
Testing 125875699963350864
can fall to 2^n after 358 iterations at 16
Testing 845362392920207904
can fall to 2^n after 352 iterations at 1024
Testing 661194152074860192
can fall to 2^n after 270 iterations at 16
Testing 548191036852873696
can fall to 2^n after 567 iterations at 16
Testing 747560455345854368
can fall to 2^n after 296 iterations at 16
Testing 287273148684659328
can fall to 2^n after 243 iterations at 16
Testing 176184069087665952
can fall to 2^n after 431 iterations at 16
Testing 337383082535134048
can fall to 2^n after 525 iterations at 16
Testing 428597724063895520
can fall to 2^n after 440 iterations at 16
Testing 607269055288217120
can fall to 2^n after 307 iterations at 256
Testing 497300433625754720
can fall to 2^n after 285 iterations at 16
Testing 356385672251455776
can fall to 2^n after 494 iterations at 16
Testing 836256279445847712
can fall to 2^n after 410 iterations at 16
Testing 898542356438992928
can fall to 2^n after 304 iterations at 16
Testing 841217405366522784
can fall to 2^n after 503 iterations at 16
Testing 397444187732765152
can fall to 2^n after 277 iterations at 16
Testing 404143992756287712
can fall to 2^n after 489 iterations at 16
Testing 223668543486518144
can fall to 2^n after 302 iterations at 16
Testing 722727718692535712
can fall to 2^n after 539 iterations at 16
Testing 280355033347507776
can fall to 2^n after 411 iterations at 16
Testing 781731034344199072
can fall to 2^n after 401 iterations at 1024
Testing 780227368043936928
can fall to 2^n after 459 iterations at 16
Testing 350112555485345568
can fall to 2^n after 194 iterations at 16
Testing 377088123037647072
can fall to 2^n after 356 iterations at 1024
Testing 867977653307375904
can fall to 2^n after 273 iterations at 16
Testing 483978615816094688
can fall to 2^n after 347 iterations at 16
Testing 187100132108527552
can fall to 2^n after 369 iterations at 16
Testing 238494967567701280
can fall to 2^n after 483 iterations at 16
Testing 223364183351115776
can fall to 2^n after 377 iterations at 16
Testing 258008895876405376
can fall to 2^n after 447 iterations at 16
Testing 896512161171190304
can fall to 2^n after 441 iterations at 16
Testing 770909509978034208
can fall to 2^n after 508 iterations at 16
Testing 689172599729422624
can fall to 2^n after 420 iterations at 16
Testing 285976972816336640
can fall to 2^n after 305 iterations at 16
Testing 406821874467447136
can fall to 2^n after 233 iterations at 16
Testing 826893217838906144
can fall to 2^n after 428 iterations at 16
Testing 844406048680913312
can fall to 2^n after 353 iterations at 16
Testing 28089648584106884
can fall to 2^n after 617 iterations at 16
Testing 228043978939619744
can fall to 2^n after 377 iterations at 16
Testing 260208554813003552
can fall to 2^n after 416 iterations at 16
Testing 363162192001944352
can fall to 2^n after 295 iterations at 16
Testing 413442677993208864
can fall to 2^n after 401 iterations at 16
Testing 134693871870336608
can fall to 2^n after 596 iterations at 16
Testing 51666256673264824
can fall to 2^n after 256 iterations at 16
Testing 300971615990772128
can fall to 2^n after 335 iterations at 1024
Testing 642483070895140384
can fall to 2^n after 363 iterations at 16
Testing 679501317594814240
can fall to 2^n after 394 iterations at 16
Testing 749093114038248608
can fall to 2^n after 327 iterations at 16
Testing 449990322189952736
can fall to 2^n after 334 iterations at 16
Testing 293642663974953504
can fall to 2^n after 411 iterations at 16
Testing 50526347742917328
can fall to 2^n after 318 iterations at 16
Testing 753798454187428000
can fall to 2^n after 252 iterations at 16
Testing 819764889038357920
can fall to 2^n after 353 iterations at 16
Testing 899082882565988640
can fall to 2^n after 304 iterations at 16
Testing 197535681496383328
can fall to 2^n after 369 iterations at 16
Testing 684972675919396000
can fall to 2^n after 300 iterations at 1024
Testing 876859447632020896
can fall to 2^n after 291 iterations at 16
Testing 564518069087476384
can fall to 2^n after 262 iterations at 16
Testing 570757656281694304
can fall to 2^n after 355 iterations at 16
Testing 569979211659279776
can fall to 2^n after 399 iterations at 16
Testing 762795401252496288
can fall to 2^n after 283 iterations at 16
Testing 702962663539857696
can fall to 2^n after 420 iterations at 16
Testing 121048307984994240
can fall to 2^n after 526 iterations at 16
Testing 273115523807400256
can fall to 2^n after 279 iterations at 16
Testing 877994433528657312
can fall to 2^n after 348 iterations at 16
Testing 531242130391281120
can fall to 2^n after 355 iterations at 16
Testing 908779194400523296
can fall to 2^n after 591 iterations at 16
Testing 144783910130536864
can fall to 2^n after 485 iterations at 16
Testing 406862755925244896
can fall to 2^n after 184 iterations at 16
Testing 360880789049431392
can fall to 2^n after 401 iterations at 16
Testing 148446495362200288
can fall to 2^n after 228 iterations at 1024
Testing 920349413482062624
can fall to 2^n after 291 iterations at 16
Testing 497761936828874464
can fall to 2^n after 417 iterations at 16
Testing 113823773572261984
can fall to 2^n after 407 iterations at 16
Testing 369552155497197984
can fall to 2^n after 419 iterations at 16
Testing 54188520746325824
can fall to 2^n after 256 iterations at 16
Testing 842947908902994592
can fall to 2^n after 260 iterations at 16
Testing 491934176823761248
can fall to 2^n after 311 iterations at 16
Testing 37387555879802976
can fall to 2^n after 271 iterations at 16
Testing 842652585617058464
can fall to 2^n after 291 iterations at 16
Testing 201884105157514304
can fall to 2^n after 475 iterations at 16
Testing 438283376564803296
can fall to 2^n after 396 iterations at 16
Testing 325675475013997600
can fall to 2^n after 468 iterations at 16
Testing 480839913898139040
can fall to 2^n after 360 iterations at 16
Testing 34340072162382152
can fall to 2^n after 501 iterations at 16
Testing 511527829777415648
can fall to 2^n after 342 iterations at 16
Testing 143100459917394832
can fall to 2^n after 379 iterations at 16
Testing 70011789688512040
can fall to 2^n after 233 iterations at 16
Testing 906191942666697248
can fall to 2^n after 348 iterations at 16
Testing 221522686882217664
can fall to 2^n after 501 iterations at 16
Testing 18624369219037476
can fall to 2^n after 363 iterations at 16
Testing 387681297340030432
can fall to 2^n after 357 iterations at 16
Testing 448620507066057568
can fall to 2^n after 316 iterations at 16
Testing 332772368751304928
can fall to 2^n after 375 iterations at 16
Testing 510658147183640160
can fall to 2^n after 254 iterations at 16
Testing 642393275212877984
can fall to 2^n after 270 iterations at 16
Testing 506588796461123168
can fall to 2^n after 223 iterations at 16
Testing 87990834525885984
can fall to 2^n after 585 iterations at 16
Testing 773219833572834976
can fall to 2^n after 322 iterations at 16
Testing 545814600836793184
can fall to 2^n after 337 iterations at 16
Testing 481697754520686624
can fall to 2^n after 528 iterations at 16
Testing 14296373888114526
can fall to 2^n after 297 iterations at 1024
Testing 311831422846785056
can fall to 2^n after 349 iterations at 16
Testing 11639284077583486
can fall to 2^n after 290 iterations at 16
Testing 748884189749116832
can fall to 2^n after 340 iterations at 16
Testing 439053340021173792
can fall to 2^n after 378 iterations at 16
Testing 239833627838407104
can fall to 2^n after 620 iterations at 16
Testing 245670450391817568
can fall to 2^n after 372 iterations at 16
Testing 229917508063692704
can fall to 2^n after 284 iterations at 16
Testing 615079738141112736
can fall to 2^n after 381 iterations at 16
Testing 570077180652175136
can fall to 2^n after 244 iterations at 16
Testing 797792907162780064
can fall to 2^n after 583 iterations at 16
Testing 691918418078733856
can fall to 2^n after 389 iterations at 16
Testing 862648402349118624
can fall to 2^n after 441 iterations at 16
Testing 14592350023916760
can fall to 2^n after 616 iterations at 16
Testing 809570290557744544
can fall to 2^n after 565 iterations at 16
Testing 745970230577060896
can fall to 2^n after 314 iterations at 16
Testing 524126380223581088
can fall to 2^n after 249 iterations at 16
Testing 435077271541651424
can fall to 2^n after 427 iterations at 16
Testing 327018721431840160
can fall to 2^n after 313 iterations at 16
Testing 287179178952197376
can fall to 2^n after 535 iterations at 16
Testing 78027321412119648
can fall to 2^n after 377 iterations at 1024
Testing 412219108020850464
can fall to 2^n after 276 iterations at 1024
Testing 661897247979691936
can fall to 2^n after 239 iterations at 16
Testing 125672081369065920
can fall to 2^n after 265 iterations at 16
Testing 210123179809940576
can fall to 2^n after 413 iterations at 16
Testing 557258389184068128
can fall to 2^n after 248 iterations at 1024
Testing 162860235789219136
can fall to 2^n after 392 iterations at 16
Testing 12870994380692882
can fall to 2^n after 254 iterations at 16
Testing 252645504029613856
can fall to 2^n after 341 iterations at 16
Testing 668921557726792736
can fall to 2^n after 619 iterations at 16
Testing 147814866840111936
can fall to 2^n after 503 iterations at 16
Testing 148987921663873088
can fall to 2^n after 379 iterations at 16
Testing 896699930461625504
can fall to 2^n after 335 iterations at 16
Testing 595529139880509984
can fall to 2^n after 399 iterations at 16
Testing 441507429258914528
can fall to 2^n after 502 iterations at 16
Testing 255388838053020768
can fall to 2^n after 509 iterations at 16
Testing 389774367801732064
can fall to 2^n after 383 iterations at 16
Testing 24889233689156732
can fall to 2^n after 410 iterations at 16
Testing 395581302067455520
can fall to 2^n after 232 iterations at 1024
Testing 535761254761703648
can fall to 2^n after 492 iterations at 16
Testing 423896664959319904
can fall to 2^n after 365 iterations at 16
Testing 258147162333932768
can fall to 2^n after 465 iterations at 16
Testing 314902782335534368
can fall to 2^n after 349 iterations at 16
Testing 672383321955954464
can fall to 2^n after 619 iterations at 16
Testing 609476249244366368
can fall to 2^n after 363 iterations at 16
Testing 900570734726980384
can fall to 2^n after 410 iterations at 16
Testing 117171890530950496
can fall to 2^n after 407 iterations at 16
Testing 534711617273043296
can fall to 2^n after 585 iterations at 16
Testing 855075002756470560
can fall to 2^n after 379 iterations at 16
Testing 594493165290800416
can fall to 2^n after 624 iterations at 16
Testing 210655264210455584
can fall to 2^n after 395 iterations at 16
Testing 2189060409790386
can fall to 2^n after 267 iterations at 16
Testing 638006474536243488
can fall to 2^n after 500 iterations at 16
Testing 854089932574521632
can fall to 2^n after 458 iterations at 1024
Testing 6530766815705052
can fall to 2^n after 421 iterations at 16
Testing 124728585174911120
can fall to 2^n after 389 iterations at 16
Testing 191583461440224736
can fall to 2^n after 475 iterations at 16
Testing 641438167012512544
can fall to 2^n after 257 iterations at 16
Testing 3643271085659208
can fall to 2^n after 627 iterations at 16
Testing 704320453801168672
can fall to 2^n after 226 iterations at 16
Testing 32058296420151564
can fall to 2^n after 276 iterations at 16
Testing 820582531457515168
can fall to 2^n after 428 iterations at 16
Testing 644588401563927968
can fall to 2^n after 456 iterations at 16
Testing 716772585180453920
can fall to 2^n after 420 iterations at 16
Testing 739989080553843744
can fall to 2^n after 420 iterations at 16
Testing 438307344884438240
can fall to 2^n after 471 iterations at 16
Testing 337491182399741472
can fall to 2^n after 331 iterations at 16
Testing 910231154934894368
can fall to 2^n after 516 iterations at 16
Testing 516153130650343008
can fall to 2^n after 422 iterations at 16
Testing 179910896609130496
can fall to 2^n after 449 iterations at 16
Testing 342186306351636704
can fall to 2^n after 587 iterations at 16
Testing 863592087355187232
can fall to 2^n after 353 iterations at 16
Testing 498993180218033568
can fall to 2^n after 373 iterations at 16
Testing 441272138234931104
can fall to 2^n after 378 iterations at 16
Testing 729631454171608864
can fall to 2^n after 314 iterations at 16
Testing 666303342279608864
can fall to 2^n after 513 iterations at 16
Testing 896353438013458080
can fall to 2^n after 485 iterations at 16
Testing 158346209004940064
can fall to 2^n after 330 iterations at 16
Testing 504969691735894688
can fall to 2^n after 448 iterations at 16
Testing 239456871012754016
can fall to 2^n after 284 iterations at 16
Testing 572012568961160480
can fall to 2^n after 611 iterations at 16
Testing 511307925657332320
can fall to 2^n after 404 iterations at 16
Testing 314631639898259680
can fall to 2^n after 530 iterations at 16
Testing 797745158536557984
can fall to 2^n after 384 iterations at 16
Testing 147164374325031584
can fall to 2^n after 410 iterations at 16
Testing 406903394184645408
can fall to 2^n after 476 iterations at 16
Testing 509453129285694944
can fall to 2^n after 360 iterations at 16
Testing 479587671665023840
can fall to 2^n after 285 iterations at 16
Testing 45398306739934048
can fall to 2^n after 292 iterations at 16
Testing 35763917870922412
can fall to 2^n after 333 iterations at 16
Testing 854689814161155872
can fall to 2^n after 428 iterations at 16
Testing 622775568915686048
can fall to 2^n after 288 iterations at 16
Testing 518307834121378592
can fall to 2^n after 280 iterations at 16
Testing 577376563420584608
can fall to 2^n after 294 iterations at 256
Testing 281198444472819168
can fall to 2^n after 385 iterations at 16
Testing 581200778524154
can fall to 2^n after 278 iterations at 16
Testing 731395474562839456
can fall to 2^n after 327 iterations at 16
Testing 51839406401693152
can fall to 2^n after 411 iterations at 16
Testing 808739486838364192
can fall to 2^n after 552 iterations at 16
Testing 54722581858367240
can fall to 2^n after 362 iterations at 16
Testing 893961531143921056
can fall to 2^n after 410 iterations at 16
Testing 500964035654443488
can fall to 2^n after 554 iterations at 16
Testing 404175772092169568
can fall to 2^n after 489 iterations at 16
Testing 445132480451562208
can fall to 2^n after 409 iterations at 16
Testing 133345613478204656
can fall to 2^n after 384 iterations at 16
Testing 169809855857668896
can fall to 2^n after 467 iterations at 16
Testing 841654751540552864
can fall to 2^n after 503 iterations at 16
Testing 792198786261719712
can fall to 2^n after 172 iterations at 16
Testing 382431391892236832
can fall to 2^n after 626 iterations at 16
Testing 183652829208404576
can fall to 2^n after 431 iterations at 16
Testing 889008712292573472
can fall to 2^n after 516 iterations at 16
Testing 197429314980767168
can fall to 2^n after 233 iterations at 256
Testing 105089293005417904
can fall to 2^n after 381 iterations at 16
Testing 848837350770152224
can fall to 2^n after 472 iterations at 16
Testing 802793025663186336
can fall to 2^n after 503 iterations at 16
Testing 605765493577611808
can fall to 2^n after 319 iterations at 16
Testing 63007177879300896
can fall to 2^n after 264 iterations at 16
Testing 140781001082342032
can fall to 2^n after 441 iterations at 16
Testing 880726885463264672
can fall to 2^n after 410 iterations at 16
Testing 452386887214536864
can fall to 2^n after 515 iterations at 16
Testing 799867139839309344
can fall to 2^n after 384 iterations at 16
Testing 595028829931599520
can fall to 2^n after 244 iterations at 16
Testing 715500368511684128
can fall to 2^n after 265 iterations at 16
Testing 785522121000380320
can fall to 2^n after 490 iterations at 16
Testing 270708129445400672
can fall to 2^n after 341 iterations at 16
Testing 56766925828923232
can fall to 2^n after 543 iterations at 16
Testing 894895405283888672
can fall to 2^n after 317 iterations at 16
Testing 668603443915616544
can fall to 2^n after 575 iterations at 16
Testing 463148219686374176
can fall to 2^n after 254 iterations at 16
Testing 18082569040467396
can fall to 2^n after 182 iterations at 16
Testing 103042835387476320
can fall to 2^n after 319 iterations at 16
Testing 5445261713541816
can fall to 2^n after 245 iterations at 16
Testing 253580844357312608
can fall to 2^n after 372 iterations at 16
Testing 442941796310708768
can fall to 2^n after 503 iterations at 256
Testing 178203853895346880
can fall to 2^n after 524 iterations at 16
Testing 126001409988830624
can fall to 2^n after 283 iterations at 16
Testing 640642679953756704
can fall to 2^n after 381 iterations at 16
Testing 10342861205904344
can fall to 2^n after 401 iterations at 16
Testing 352722973235344992
can fall to 2^n after 269 iterations at 16
Testing 664105909236423328
can fall to 2^n after 345 iterations at 16
Testing 811436692441792928
can fall to 2^n after 596 iterations at 16
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment