Details

Time bar (total: 24.2s)

sample26.0ms

Algorithm
intervals
Results
7.0ms52×body1280valid
5.0ms47×body640valid
4.0ms129×body80valid
1.0ms15×body320valid
1.0ms13×body160valid

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
11213
21613
31913
42113
52713
63913
75813
87913
918313
1053513
11170613
12358413
done500013

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 29.7b

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ x (+ x 1.0))
0.0b
(/ (+ 1.0 x) (- x 1.0))
3.4b
(- (/ x (+ x 1.0)) (/ (+ 1.0 x) (- x 1.0)))

rewrite288.0ms

Algorithm
rewrite-expression-head
Rules
981×*-un-lft-identity
736×times-frac
585×add-sqr-sqrt
468×prod-diff
419×add-cube-cbrt
189×distribute-lft-out
94×associate-/r/
90×distribute-lft-out--
81×difference-of-squares
47×div-inv
29×flip3-+ flip-+
20×flip3-- flip--
18×fma-neg
associate-/r*
add-exp-log add-cbrt-cube associate-/l*
add-log-exp
pow1 expm1-log1p-u log1p-expm1-u
cbrt-undiv frac-2neg div-exp clear-num associate-/l/
sub-neg diff-log frac-sub
Counts
3 → 596
Calls
3 calls:
12.0ms
(/ x (+ x 1.0))
32.0ms
(/ (+ 1.0 x) (- x 1.0))
168.0ms
(- (/ x (+ x 1.0)) (/ (+ 1.0 x) (- x 1.0)))

series268.0ms

Counts
3 → 9
Calls
3 calls:
54.0ms
(/ x (+ x 1.0))
48.0ms
(/ (+ 1.0 x) (- x 1.0))
166.0ms
(- (/ x (+ x 1.0)) (/ (+ 1.0 x) (- x 1.0)))

simplify2.5s

Counts
605 → 605
Iterations

Useful iterations: done (2.4s)

IterNodesCost
053634216
1130330941
2475523491
done500023490

prune1.2s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

14.6b
(/ x (- (* x x) (* 1.0 1.0)))
14.6b
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
14.6b
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
30.2b
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))

rewrite108.0ms

Algorithm
rewrite-expression-head
Rules
53×*-un-lft-identity
44×times-frac
33×add-sqr-sqrt add-cube-cbrt
14×difference-of-squares
12×associate-/r*
11×associate-/l*
10×add-exp-log add-cbrt-cube distribute-lft-out
associate-/r/
pow1 expm1-log1p-u log1p-expm1-u associate-/l/ add-log-exp
cbrt-undiv flip3-- frac-2neg div-exp clear-num flip-- div-inv
flip3-+ flip-+
fma-udef
Counts
4 → 129
Calls
4 calls:
27.0ms
(/ x (- (* x x) (* 1.0 1.0)))
40.0ms
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
33.0ms
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
1.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))

series364.0ms

Counts
4 → 12
Calls
4 calls:
77.0ms
(/ x (- (* x x) (* 1.0 1.0)))
42.0ms
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
37.0ms
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
207.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))

simplify1.4s

Counts
141 → 141
Iterations

Useful iterations: done (1.4s)

IterNodesCost
01702601
14322539
221842312
done50012308

prune648.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize54.0ms

Local error

Found 4 expressions with local error:

14.6b
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
30.2b
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))
30.2b
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))
30.2b
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
24×*-un-lft-identity
16×times-frac
14×add-sqr-sqrt add-cube-cbrt
add-exp-log add-cbrt-cube
distribute-lft-out difference-of-squares
pow1 expm1-log1p-u associate-/r* log1p-expm1-u associate-/l* add-log-exp
fma-udef
associate-/r/ associate-/l/
cbrt-undiv flip3-- frac-2neg flip3-+ div-exp clear-num flip-- flip-+ div-inv
Counts
4 → 72
Calls
4 calls:
30.0ms
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
0.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))
0.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))
0.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))

series729.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(/ (+ 1.0 x) (- (* x x) (* 1.0 1.0)))
224.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))
257.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))
210.0ms
(fma (/ x (- (* x x) (* 1.0 1.0))) (- x 1.0) (- (* (+ x 1.0) (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))))))

simplify1.0s

Counts
84 → 84
Iterations

Useful iterations: done (1.0s)

IterNodesCost
01162081
12962039
214521787
done50011317

prune604.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (+ x 1.0) x)
0.0b
(/ (+ 1.0 x) (- x 1.0))
0.1b
(/ 1 (/ (+ x 1.0) x))
3.4b
(- (/ 1 (/ (+ x 1.0) x)) (/ (+ 1.0 x) (- x 1.0)))

rewrite624.0ms

Algorithm
rewrite-expression-head
Rules
3481×times-frac
3231×*-un-lft-identity
2177×add-sqr-sqrt
1710×add-cube-cbrt
1378×prod-diff
532×distribute-lft-out
227×difference-of-squares
225×distribute-lft-out--
169×div-inv
136×associate-/r/
55×flip3-- flip--
53×fma-neg
24×associate-/r*
19×add-exp-log
13×add-cbrt-cube
11×associate-/l*
div-exp
add-log-exp
pow1 cbrt-undiv
expm1-log1p-u log1p-expm1-u associate-/l/
frac-2neg clear-num
rec-exp flip3-+ 1-exp flip-+
sub-neg pow-flip diff-log frac-sub inv-pow
Counts
4 → 1634
Calls
4 calls:
29.0ms
(/ (+ x 1.0) x)
27.0ms
(/ (+ 1.0 x) (- x 1.0))
18.0ms
(/ 1 (/ (+ x 1.0) x))
272.0ms
(- (/ 1 (/ (+ x 1.0) x)) (/ (+ 1.0 x) (- x 1.0)))

series292.0ms

Counts
4 → 12
Calls
4 calls:
54.0ms
(/ (+ x 1.0) x)
38.0ms
(/ (+ 1.0 x) (- x 1.0))
43.0ms
(/ 1 (/ (+ x 1.0) x))
156.0ms
(- (/ 1 (/ (+ x 1.0) x)) (/ (+ 1.0 x) (- x 1.0)))

simplify1.5s

Counts
1646 → 1646
Iterations

Useful iterations: done (1.4s)

IterNodesCost
01151106535
1265392371
done500281894

prune1.6s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

regimes41.0ms

Accuracy

99.9% (0.0b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 29.0b

bsearch103.0ms

Steps
ItersRangePoint
8
13587.758917488305
805653349.9608173
14855.117663651
10
-1950712569354.648
-0.00015980627971116164
-11378.676585134133

simplify6.8s

Iterations

Useful iterations: 1 (5.0ms)

IterNodesCost
02859
14044
24544
34744
44944
55144
65344
75544
85744
95944
106144
116344
126544
136744
146944
157144
167344
177544
187744
197944
208144
218344
228544
238744
248944
259144
269344
279544
289744
299944
3010144
3110344
3210544
3310744
3410944
3511144
3611344
3711544
3811744
3911944
4012144
4112344
4212544
4312744
4412944
4513144
4613344
4713544
4813744
4913944
5014144
5114344
5214544
5314744
5414944
5515144
5615344
5715544
5815744
5915944
6016144
6116344
6216544
6316744
6416944
6517144
6617344
6717544
6817744
6917944
7018144
7118344
7218544
7318744
7418944
7519144
7619344
7719544
7819744
7919944
8020144
8120344
8220544
8320744
8420944
8521144
8621344
8721544
8821744
8921944
9022144
9122344
9222544
9322744
9422944
9523144
9623344
9723544
9823744
9923944
10024144
10124344
10224544
10324744
10424944
10525144
10625344
10725544
10825744
10925944
11026144
11126344
11226544
11326744
11426944
11527144
11627344
11727544
11827744
11927944
12028144
12128344
12228544
12328744
12428944
12529144
12629344
12729544
12829744
12929944
13030144
13130344
13230544
13330744
13430944
13531144
13631344
13731544
13831744
13931944
14032144
14132344
14232544
14332744
14432944
14533144
14633344
14733544
14833744
14933944
15034144
15134344
15234544
15334744
15434944
15535144
15635344
15735544
15835744
15935944
16036144
16136344
16236544
16336744
16436944
16537144
16637344
16737544
16837744
16937944
17038144
17138344
17238544
17338744
17438944
17539144
17639344
17739544
17839744
17939944
18040144
18140344
18240544
18340744
18440944
18541144
18641344
18741544
18841744
18941944
19042144
19142344
19242544
19342744
19442944
19543144
19643344
19743544
19843744
19943944
20044144
20144344
20244544
20344744
20444944
20545144
20645344
20745544
20845744
20945944
21046144
21146344
21246544
21346744
21446944
21547144
21647344
21747544
21847744
21947944
22048144
22148344
22248544
22348744
22448944
22549144
22649344
22749544
22849744
22949944
23050144
23150344
23250544
23350744
23450944
23551144
23651344
23751544
23851744
23951944
24052144
24152344
24252544
24352744
24452944
24553144
24653344
24753544
24853744
24953944
25054144
25154344
25254544
25354744
25454944
25555144
25655344
25755544
25855744
25955944
26056144
26156344
26256544
26356744
26456944
26557144
26657344
26757544
26857744
26957944
27058144
27158344
27258544
27358744
27458944
27559144
27659344
27759544
27859744
27959944
28060144
28160344
28260544
28360744
28460944
28561144
28661344
28761544
28861744
28961944
29062144
29162344
29262544
29362744
29462944
29563144
29663344
29763544
29863744
29963944
30064144
30164344
30264544
30364744
30464944
30565144
30665344
30765544
30865744
30965944
31066144
31166344
31266544
31366744
31466944
31567144
31667344
31767544
31867744
31967944
32068144
32168344
32268544
32368744
32468944
32569144
32669344
32769544
32869744
32969944
33070144
33170344
33270544
33370744
33470944
33571144
33671344
33771544
33871744
33971944
34072144
34172344
34272544
34372744
34472944
34573144
34673344
34773544
34873744
34973944
35074144
35174344
35274544
35374744
35474944
35575144
35675344
35775544
35875744
35975944
36076144
36176344
36276544
36376744
36476944
36577144
36677344
36777544
36877744
36977944
37078144
37178344
37278544
37378744
37478944
37579144
37679344
37779544
37879744
37979944
38080144
38180344
38280544
38380744
38480944
38581144
38681344
38781544
38881744
38981944
39082144
39182344
39282544
39382744
39482944
39583144
39683344
39783544
39883744
39983944
40084144
40184344
40284544
40384744
40484944
40585144
40685344
40785544
40885744
40985944
41086144
41186344
41286544
41386744
41486944
41587144
41687344
41787544
41887744
41987944
42088144
42188344
42288544
42388744
42488944
42589144
42689344
42789544
42889744
42989944
43090144
43190344
43290544
43390744
43490944
43591144
43691344
43791544
43891744
43991944
44092144
44192344
44292544
44392744
44492944
44593144
44693344
44793544
44893744
44993944
45094144
45194344
45294544
45394744
45494944
45595144
45695344
45795544
45895744
45995944
46096144
46196344
46296544
46396744
46496944
46597144
46697344
46797544
46897744
46997944
47098144
47198344
47298544
47398744
47498944
47599144
47699344
47799544
47899744
47999944
480100144
481100344
482100544
483100744
484100944
485101144
486101344
487101544
488101744
489101944
490102144
491102344
492102544
493102744
494102944
495103144
496103344
497103544
498103744
499103944
500104144
501104344
502104544
503104744
504104944
505105144
506105344
507105544
508105744
509105944
510106144
511106344
512106544
513106744
514106944
515107144
516107344
517107544
518107744
519107944
520108144
521108344
522108544
523108744
524108944
525109144
526109344
527109544
528109744
529109944
530110144
531110344
532110544
533110744
534110944
535111144
536111344
537111544
538111744
539111944
540112144
541112344
542112544
543112744
544112944
545113144
546113344
547113544
548113744
549113944
550114144
551114344
552114544
553114744
554114944
555115144
556115344
557115544
558115744
559115944
560116144
561116344
562116544
563116744
564116944
565117144
566117344
567117544
568117744
569117944
570118144
571118344
572118544
573118744
574118944
575119144
576119344
577119544
578119744
579119944
580120144
581120344
582120544
583120744
584120944
585121144
586121344
587121544
588121744
589121944
590122144
591122344
592122544
593122744
594122944
595123144
596123344
597123544
598123744
599123944
600124144
601124344
602124544
603124744
604124944
605125144
606125344
607125544
608125744
609125944
610126144
611126344
612126544
613126744
614126944
615127144
616127344
617127544
618127744
619127944
620128144
621128344
622128544
623128744
624128944
625129144
626129344
627129544
628129744
629129944
630130144
631130344
632130544
633130744
634130944
635131144
636131344
637131544
638131744
639131944
640132144
641132344
642132544
643132744
644132944
645133144
646133344
647133544
648133744
649133944
650134144
651134344
652134544
653134744
654134944
655135144
656135344
657135544
658135744
659135944
660136144
661136344
662136544
663136744
664136944
665137144
666137344
667137544
668137744
669137944
670138144
671138344
672138544
673138744
674138944
675139144
676139344
677139544
678139744
679139944
680140144
681140344
682140544
683140744
684140944
685141144
686141344
687141544
688141744
689141944
690142144
691142344
692142544
693142744
694142944
695143144
696143344
697143544
698143744
699143944
700144144
701144344
702144544
703144744
704144944
705145144
706145344
707145544
708145744
709145944
710146144
711146344
712146544
713146744
714146944
715147144
716147344
717147544
718147744
719147944
720148144
721148344
722148544
723148744
724148944
725149144
726149344
727149544
728149744
729149944
730150144
731150344
732150544
733150744
734150944
735151144
736151344
737151544
738151744
739151944
740152144
741152344
742152544
743152744
744152944
745153144
746153344
747153544
748153744
749153944
750154144
751154344
752154544
753154744
754154944
755155144
756155344
757155544
758155744
759155944
760156144
761156344
762156544
763156744
764156944
765157144
766157344
767157544
768157744
769157944
770158144
771158344
772158544
773158744
774158944
775159144
776159344
777159544
778159744
779159944
780160144
781160344
782160544
783160744
784160944
785161144
786161344
787161544
788161744
789161944
790162144
791162344
792162544
793162744
794162944
795163144
796163344
797163544
798163744
799163944
800164144
801164344
802164544
803164744
804164944
805165144
806165344
807165544
808165744
809165944
810166144
811166344
812166544
813166744
814166944
815167144
816167344
817167544
818167744
819167944
820168144
821168344
822168544
823168744
824168944
825169144
826169344
827169544
828169744
829169944
830170144
831170344
832170544
833170744
834170944
835171144
836171344
837171544
838171744
839171944
840172144
841172344
842172544
843172744
844172944
845173144
846173344
847173544
848173744
849173944
850174144
851174344
852174544
853174744
854174944
855175144
856175344
857175544
858175744
859175944
860176144
861176344
862176544
863176744
864176944
865177144
866177344
867177544
868177744
869177944
870178144
871178344
872178544
873178744
874178944
875179144
876179344
877179544
878179744
879179944
880180144
881180344
882180544
883180744
884180944
885181144
886181344
887181544
888181744
889181944
890182144
891182344
892182544
893182744
894182944
895183144
896183344
897183544
898183744
899183944
900184144
901184344
902184544
903184744
904184944
905185144
906185344
907185544
908185744
909185944
910186144
911186344
912186544
913186744
914186944
915187144
916187344
917187544
918187744
919187944
920188144
921188344
922188544
923188744
924188944
925189144
926189344
927189544
928189744
929189944
930190144
931190344
932190544
933190744
934190944
935191144
936191344
937191544
938191744
939191944
940192144
941192344
942192544
943192744
944192944
945193144
946193344
947193544
948193744
949193944
950194144
951194344
952194544
953194744
954194944
955195144
956195344
957195544
958195744
959195944
960196144
961196344
962196544
963196744
964196944
965197144
966197344
967197544
968197744
969197944
970198144
971198344
972198544
973198744
974198944
975199144
976199344
977199544
978199744
979199944
980200144
981200344
982200544
983200744
984200944
985201144
986201344
987201544
988201744
989201944
990202144
991202344
992202544
993202744
994202944
995203144
996203344
997203544
998203744
999203944
1000204144
1001204344
1002204544
1003204744
1004204944
1005205144
1006205344
1007205544
1008205744
1009205944
1010206144
1011206344
1012206544
1013206744
1014206944
1015207144
1016207344
1017207544
1018207744
1019207944
1020208144
1021208344
1022208544
1023208744
1024208944
1025209144
1026209344
1027209544
1028209744
1029209944
1030210144
1031210344
1032210544
1033210744
1034210944
1035211144
1036211344
1037211544
1038211744
1039211944
1040212144
1041212344
1042212544
1043212744
1044212944
1045213144
1046213344
1047213544
1048213744
1049213944
1050214144
1051214344
1052214544
1053214744
1054214944
1055215144
1056215344
1057215544
1058215744
1059215944
1060216144
1061216344
1062216544
1063216744
1064216944
1065217144
1066217344
1067217544
1068217744
1069217944
1070218144
1071218344
1072218544
1073218744
1074218944
1075219144
1076219344
1077219544
1078219744
1079219944
1080220144
1081220344
1082220544
1083220744
1084220944
1085221144
1086221344
1087221544
1088221744
1089221944
1090222144
1091222344
1092222544
1093222744
1094222944
1095223144
1096223344
1097223544
1098223744
1099223944
1100224144
1101224344
1102224544
1103224744
1104224944
1105225144
1106225344
1107225544
1108225744
1109225944
1110226144
1111226344
1112226544
1113226744
1114226944
1115227144
1116227344
1117227544
1118227744
1119227944
1120228144
1121228344
1122228544
1123228744
1124228944
1125229144
1126229344
1127229544
1128229744
1129229944
1130230144
1131230344
1132230544
1133230744
1134230944
1135231144
1136231344
1137231544
1138231744
1139231944
1140232144
1141232344
1142232544
1143232744
1144232944
1145233144
1146233344
1147233544
1148233744
1149233944
1150234144
1151234344
1152234544
1153234744
1154234944
1155235144
1156235344
1157235544
1158235744
1159235944
1160236144
1161236344
1162236544
1163236744
1164236944
1165237144
1166237344
1167237544
1168237744
1169237944
1170238144
1171238344
1172238544
1173238744
1174238944
1175239144
1176239344
1177239544
1178239744
1179239944
1180240144
1181240344
1182240544
1183240744
1184240944
1185241144
1186241344
1187241544
1188241744
1189241944
1190242144
1191242344
1192242544
1193242744
1194242944
1195243144
1196243344
1197243544
1198243744
1199243944
1200244144
1201244344
1202244544
1203244744
1204244944
1205245144
1206245344
1207245544
1208245744
1209245944
1210246144
1211246344
1212246544
1213246744
1214246944
1215247144
1216247344
1217247544
1218247744
1219247944
1220248144
1221248344
1222248544
1223248744
1224248944
1225249144
1226249344
1227249544
1228249744
1229249944
1230250144
1231250344
1232250544
1233250744
1234250944
1235251144
1236251344
1237251544
1238251744
1239251944
1240252144
1241252344
1242252544
1243252744
1244252944
1245253144
1246253344
1247253544
1248253744
1249253944
1250254144
1251254344
1252254544
1253254744
1254254944
1255255144
1256255344
1257255544
1258255744
1259255944
1260256144
1261256344
1262256544
1263256744
1264256944
1265257144
1266257344
1267257544
1268257744
1269257944
1270258144
1271258344
1272258544
1273258744
1274258944
1275259144
1276259344
1277259544
1278259744
1279259944
1280260144
1281260344
1282260544
1283260744
1284260944
1285261144
1286261344
1287261544
1288261744
1289261944
1290262144
1291262344
1292262544
1293262744
1294262944
1295263144
1296263344
1297263544
1298263744
1299263944
1300264144
1301264344
1302264544
1303264744
1304264944
1305265144
1306265344
1307265544
1308265744
1309265944
1310266144
1311266344
1312266544
1313266744
1314266944
1315267144
1316267344
1317267544
1318267744
1319267944
1320268144
1321268344
1322268544
1323268744
1324268944
1325269144
1326269344
1327269544
1328269744
1329269944
1330270144
1331270344
1332270544
1333270744
1334270944
1335271144
1336271344
1337271544
1338271744
1339271944
1340272144
1341272344
1342272544
1343272744
1344272944
1345273144
1346273344
1347273544
1348273744
1349273944
1350274144
1351274344
1352274544
1353274744
1354274944
1355275144
1356275344
1357275544
1358275744
1359275944
1360276144
1361276344
1362276544
1363276744
1364276944
1365277144
1366277344
1367277544
1368277744
1369277944
1370278144
1371278344
1372278544
1373278744
1374278944
1375279144
1376279344
1377279544
1378279744
1379279944
1380280144
1381280344
1382280544
1383280744
1384280944
1385281144
1386281344
1387281544
1388281744
1389281944
1390282144
1391282344
1392282544
1393282744
1394282944
1395283144
1396283344
1397283544
1398283744
1399283944
1400284144
1401284344
1402284544
1403284744
1404284944
1405285144
1406285344
1407285544
1408285744
1409285944
1410286144
1411286344
1412286544
1413286744
1414286944
1415287144
1416287344
1417287544
1418287744
1419287944
1420288144
1421288344
1422288544
1423288744
1424288944
1425289144
1426289344
1427289544
1428289744
1429289944
1430290144
1431290344
1432290544
1433290744
1434290944
1435291144
1436291344
1437291544
1438291744
1439291944
1440292144
1441292344
1442292544
1443292744
1444292944
1445293144
1446293344
1447293544
1448293744
1449293944
1450294144
1451294344
1452294544
1453294744
1454294944
1455295144
1456295344
1457295544
1458295744
1459295944
1460296144
1461296344
1462296544
1463296744
1464296944
1465297144
1466297344
1467297544
1468297744
1469297944
1470298144
1471298344
1472298544
1473298744
1474298944
1475299144
1476299344
1477299544
1478299744
1479299944
1480300144
1481300344
1482300544
1483300744
1484300944
1485301144
1486301344
1487301544
1488301744
1489301944
1490302144
1491302344
1492302544
1493302744
1494302944
1495303144
1496303344
1497303544
1498303744
1499303944
1500304144
1501304344
1502304544
1503304744
1504304944
1505305144
1506305344
1507305544
1508305744
1509305944
1510306144
1511306344
1512306544
1513306744
1514306944
1515307144
1516307344
1517307544
1518307744
1519307944
1520308144
1521308344
1522308544
1523308744
1524308944
1525309144
1526309344
1527309544
1528309744
1529309944
1530310144
1531310344
1532310544
1533310744
1534310944
1535311144
1536311344
1537311544
1538311744
1539311944
1540312144
1541312344
1542312544
1543312744
1544312944
1545313144
1546313344
1547313544
1548313744
1549313944
1550314144
1551314344
1552314544
1553314744
1554314944
1555315144
1556315344
1557315544
1558315744
1559315944
1560316144
1561316344
1562316544
1563316744
1564316944
1565317144
1566317344
1567317544
1568317744
1569317944
1570318144
1571318344
1572318544
1573318744
1574318944
1575319144
1576319344
1577319544
1578319744
1579319944
1580320144
1581320344
1582320544
1583320744
1584320944
1585321144
1586321344
1587321544
1588321744
1589321944
1590322144
1591322344
1592322544
1593322744
1594322944
1595323144
1596323344
1597323544
1598323744
1599323944
1600324144
1601324344
1602324544
1603324744
1604324944
1605325144
1606325344
1607325544
1608325744
1609325944
1610326144
1611326344
1612326544
1613326744
1614326944
1615327144
1616327344
1617327544
1618327744
1619327944
1620328144
1621328344
1622328544
1623328744
1624328944
1625329144
1626329344
1627329544
1628329744
1629329944
1630330144
1631330344
1632330544
1633330744
1634330944
1635331144
1636331344
1637331544
1638331744
1639331944
1640332144
1641332344
1642332544
1643332744
1644332944
1645333144
1646333344
1647333544
1648333744
1649333944
1650334144
1651334344
1652334544
1653334744
1654334944
1655335144
1656335344
1657335544
1658335744
1659335944
1660336144
1661336344
1662336544
1663336744
1664336944
1665337144
1666337344
1667337544
1668337744
1669337944
1670338144
1671338344
1672338544
1673338744
1674338944
1675339144
1676339344
1677339544
1678339744
1679339944
1680340144
1681340344
1682340544
1683340744
1684340944
1685341144
1686341344
1687341544
1688341744
1689341944
1690342144
1691342344
1692342544
1693342744
1694342944
1695343144
1696343344
1697343544
1698343744
1699343944
1700344144
1701344344
1702344544
1703344744
1704344944
1705345144
1706345344
1707345544
1708345744
1709345944
1710346144
1711346344
1712346544
1713346744
1714346944
1715347144
1716347344
1717347544
1718347744
1719347944
1720348144
1721348344
1722348544
1723348744
1724348944
1725349144
1726349344
1727349544
1728349744
1729349944
1730350144
1731350344
1732350544
1733350744
1734350944
1735351144
1736351344
1737351544
1738351744
1739351944
1740352144
1741352344
1742352544
1743352744
1744352944
1745353144
1746353344
1747353544
1748353744
1749353944
1750354144
1751354344
1752354544
1753354744
1754354944
1755355144
1756355344
1757355544
1758355744
1759355944
1760356144
1761356344
1762356544
1763356744
1764356944
1765357144
1766357344
1767357544
1768357744
1769357944
1770358144
1771358344
1772358544
1773358744
1774358944
1775359144
1776359344
1777359544
1778359744
1779359944
1780360144
1781360344
1782360544
1783360744
1784360944
1785361144
1786361344
1787361544
1788361744
1789361944
1790362144
1791362344
1792362544
1793362744
1794362944
1795363144
1796363344
1797363544
1798363744
1799363944
1800364144
1801364344
1802364544
1803364744
1804364944
1805365144
1806365344
1807365544
1808365744
1809365944
1810366144
1811366344
1812366544
1813366744
1814366944
1815367144
1816367344
1817367544
1818367744
1819367944
1820368144
1821368344
1822368544
1823368744
1824368944
1825369144
1826369344
1827369544
1828369744
1829369944
1830370144
1831370344
1832370544
1833370744
1834370944
1835371144
1836371344
1837371544
1838371744
1839371944
1840372144
1841372344
1842372544
1843372744
1844372944
1845373144
1846373344
1847373544
1848373744
1849373944
1850374144
1851374344
1852374544
1853374744
1854374944
1855375144
1856375344
1857375544
1858375744
1859375944
1860376144
1861376344
1862376544
1863376744
1864376944
1865377144
1866377344
1867377544
1868377744
1869377944
1870378144
1871378344
1872378544
1873378744
1874378944
1875379144
1876379344
1877379544
1878379744
1879379944
1880380144
1881380344
1882380544
1883380744
1884380944
1885381144
1886381344
1887381544
1888381744
1889381944
1890382144
1891382344
1892382544
1893382744
1894382944
1895383144
1896383344
1897383544
1898383744
1899383944
1900384144
1901384344
1902384544
1903384744
1904384944
1905385144
1906385344
1907385544
1908385744
1909385944
1910386144
1911386344
1912386544
1913386744
1914386944
1915387144
1916387344
1917387544
1918387744
1919387944
1920388144
1921388344
1922388544
1923388744
1924388944
1925389144
1926389344
1927389544
1928389744
1929389944
1930390144
1931390344
1932390544
1933390744
1934390944
1935391144
1936391344
1937391544
1938391744
1939391944
1940392144
1941392344
1942392544
1943392744
1944392944
1945393144
1946393344
1947393544
1948393744
1949393944
1950394144
1951394344
1952394544
1953394744
1954394944
1955395144
1956395344
1957395544
1958395744
1959395944
1960396144
1961396344
1962396544
1963396744
1964396944
1965397144
1966397344
1967397544
1968397744
1969397944
1970398144
1971398344
1972398544
1973398744
1974398944
1975399144
1976399344
1977399544
1978399744
1979399944
1980400144
1981400344
1982400544
1983400744
1984400944
1985401144
1986401344
1987401544
1988401744
1989401944
1990402144
1991402344
1992402544
1993402744
1994402944
1995403144
1996403344
1997403544
1998403744
1999403944
2000404144
2001404344
2002404544
2003404744
2004404944
2005405144
2006405344
2007405544
2008405744
2009405944
2010406144
2011406344
2012406544
2013406744
2014406944
2015407144
2016407344
2017407544
2018407744
2019407944
2020408144
2021408344
2022408544
2023408744
2024408944
2025409144
2026409344
2027409544
2028409744
2029409944
2030410144
2031410344
2032410544
2033410744
2034410944
2035411144
2036411344
2037411544
2038411744
2039411944
2040412144
2041412344
2042412544
2043412744
2044412944
2045413144
2046413344
2047413544
2048413744
2049413944
2050414144
2051414344
2052414544
2053414744
2054414944
2055415144
2056415344
2057415544
2058415744
2059415944
2060416144
2061416344
2062416544
2063416744
2064416944
2065417144
2066417344
2067417544
2068417744
2069417944
2070418144
2071418344
2072418544
2073418744
2074418944
2075419144
2076419344
2077419544
2078419744
2079419944
2080420144
2081420344
2082420544
2083420744
2084420944
2085421144
2086421344
2087421544
2088421744
2089421944
2090422144
2091422344
2092422544
2093422744
2094422944
2095423144
2096423344
2097423544
2098423744
2099423944
2100424144
2101424344
2102424544
2103424744
2104424944
2105425144
2106425344
2107425544
2108425744
2109425944
2110426144
2111426344
2112426544
2113426744
2114426944
2115427144
2116427344
2117427544
2118427744
2119427944
2120428144
2121428344
2122428544
2123428744
2124428944
2125429144
2126429344
2127429544
2128429744
2129429944
2130430144
2131430344
2132430544
2133430744
2134430944
2135431144
2136431344
2137431544
2138431744
2139431944
2140432144
2141432344
2142432544
2143432744
2144432944
2145433144
2146433344
2147433544
2148433744
2149433944
2150434144
2151434344
2152434544
2153434744
2154434944
2155435144
2156435344
2157435544
2158435744
2159435944
2160436144
2161436344
2162436544
2163436744
2164436944
2165437144
2166437344
2167437544
2168437744
2169437944
2170438144
2171438344
2172438544
2173438744
2174438944
2175439144
2176439344
2177439544
2178439744
2179439944
2180440144
2181440344
2182440544
2183440744
2184440944
2185441144
2186441344
2187441544
2188441744
2189441944
2190442144
2191442344
2192442544
2193442744
2194442944
2195443144
2196443344
2197443544
2198443744
2199443944
2200444144
2201444344
2202444544
2203444744
2204444944
2205445144
2206445344
2207445544
2208445744
2209445944
2210446144
2211446344
2212446544
2213446744
2214446944
2215447144
2216447344
2217447544
2218447744
2219447944
2220448144
2221448344
2222448544
2223448744
2224448944
2225449144
2226449344
2227449544
2228449744
2229449944
2230450144
2231450344
2232450544
2233450744
2234450944
2235451144
2236451344
2237451544
2238451744
2239451944
2240452144
2241452344
2242452544
2243452744
2244452944
2245453144
2246453344
2247453544
2248453744
2249453944
2250454144
2251454344
2252454544
2253454744
2254454944
2255455144
2256455344
2257455544
2258455744
2259455944
2260456144
2261456344
2262456544
2263456744
2264456944
2265457144
2266457344
2267457544
2268457744
2269457944
2270458144
2271458344
2272458544
2273458744
2274458944
2275459144
2276459344
2277459544
2278459744
2279459944
2280460144
2281460344
2282460544
2283460744
2284460944
2285461144
2286461344
2287461544
2288461744
2289461944
2290462144
2291462344
2292462544
2293462744
2294462944
2295463144
2296463344
2297463544
2298463744
2299463944
2300464144
2301464344
2302464544
2303464744
2304464944
2305465144
2306465344
2307465544
2308465744
2309465944
2310466144
2311466344
2312466544
2313466744
2314466944
2315467144
2316467344
2317467544
2318467744
2319467944
2320468144
2321468344
2322468544
2323468744
2324468944
2325469144
2326469344
2327469544
2328469744
2329469944
2330470144
2331470344
2332470544
2333470744
2334470944
2335471144
2336471344
2337471544
2338471744
2339471944
2340472144
2341472344
2342472544
2343472744
2344472944
2345473144
2346473344
2347473544
2348473744
2349473944
2350474144
2351474344
2352474544
2353474744
2354474944
2355475144
2356475344
2357475544
2358475744
2359475944
2360476144
2361476344
2362476544
2363476744
2364476944
2365477144
2366477344
2367477544
2368477744
2369477944
2370478144
2371478344
2372478544
2373478744
2374478944
2375479144
2376479344
2377479544
2378479744
2379479944
2380480144
2381480344
2382480544
2383480744
2384480944
2385481144
2386481344
2387481544
2388481744
2389481944
2390482144
2391482344
2392482544
2393482744
2394482944
2395483144
2396483344
2397483544
2398483744
2399483944
2400484144
2401484344
2402484544
2403484744
2404484944
2405485144
2406485344
2407485544
2408485744
2409485944
2410486144
2411486344
2412486544
2413486744
2414486944
2415487144
2416487344
2417487544
2418487744
2419487944
2420488144
2421488344
2422488544
2423488744
2424488944
2425489144
2426489344
2427489544
2428489744
2429489944
2430490144
2431490344
2432490544
2433490744
2434490944
2435491144
2436491344
2437491544
2438491744
2439491944
2440492144
2441492344
2442492544
2443492744
2444492944
2445493144
2446493344
2447493544
2448493744
2449493944
2450494144
2451494344
2452494544
2453494744
2454494944
2455495144
2456495344
2457495544
2458495744
2459495944
2460496144
2461496344
2462496544
2463496744
2464496944
2465497144
2466497344
2467497544
2468497744
2469497944
2470498144
2471498344
2472498544
2473498744
2474498944
2475499144
2476499344
2477499544
2478499744
2479499944
done500144

end0.0ms

sample1.7s

Algorithm
intervals
Results
811.0ms1727×body1280valid
302.0ms1245×body640valid
209.0ms4102×body80valid
113.0ms608×body320valid
24.0ms318×body160valid