FastMath test2

Time bar (total: 4.5s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 14 to 10 computations (28.6% saved)

sample1.2s (27%)

Results
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms1024valid
0.0ms1024valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms512valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
85.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
239.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms512valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms512valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
4.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
4.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
9.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms1024valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
81.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms1024valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms1024valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms512valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
3.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
Bogosity

preprocess615.0ms (13.6%)

Algorithm
egg-herbie
Rules
2540×fma-def
736×fma-neg
324×unsub-neg
244×cancel-sign-sub-inv
228×distribute-rgt-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
00-0-(*.f64 d1 10)
00-0-(*.f64 d1 20)
00-0-10
00-0-d1
00-0-d2
00-0-(*.f64 d1 d2)
00-0-20
00-0-(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032258
193183
2291141
3870133
42078133
53173133
63872133
73902133
83902133
94084133
104084133
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 10) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) 20))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 20))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) 10) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) 20)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 20)))
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20))
Outputs
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 10) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) 20))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 10 d2)) (*.f64 20 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (+.f64 (+.f64 10 d2) 20))
(*.f64 (neg.f64 d1) (+.f64 d2 30))
(*.f64 d1 (-.f64 -30 d2))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 (neg.f64 d2))))
(*.f64 d1 (+.f64 20 (-.f64 10 d2)))
(*.f64 d1 (-.f64 30 d2))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) 10) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) 20)))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 20)))
(neg.f64 (+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 (neg.f64 d2)))))
(neg.f64 (*.f64 d1 (+.f64 20 (-.f64 10 d2))))
(*.f64 (neg.f64 d1) (-.f64 30 d2))
(*.f64 d1 (+.f64 d2 -30))
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20))
(+.f64 (*.f64 d2 (+.f64 10 d1)) (*.f64 d2 20))
(*.f64 d2 (+.f64 (+.f64 d1 10) 20))
(*.f64 d2 (+.f64 d1 30))
Symmetry

(negabs d1)

Compiler

Compiled 81 to 47 computations (42% saved)

eval1.0ms (0%)

Compiler

Compiled 23 to 16 computations (30.4% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
Compiler

Compiled 16 to 12 computations (25% saved)

localize80.0ms (1.8%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (+.f64 10 d2) 20)
99.9%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
Compiler

Compiled 33 to 22 computations (33.3% saved)

series3.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
d2
@-inf
(*.f64 d1 (+.f64 d2 30))
1.0ms
d1
@0
(*.f64 d1 (+.f64 d2 30))
0.0ms
d1
@-inf
(*.f64 d1 (+.f64 d2 30))
0.0ms
d2
@inf
(*.f64 d1 (+.f64 d2 30))
0.0ms
d1
@inf
(*.f64 d1 (+.f64 d2 30))

rewrite259.0ms (5.7%)

Algorithm
batch-egg-rewrite
Rules
968×log1p-expm1-u
968×expm1-log1p-u
942×prod-diff
280×expm1-udef
280×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01554
120148
2304148
Stop Event
node limit
Counts
3 → 126
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(+.f64 (+.f64 10 d2) 20)
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 10 d1) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) 1) (*.f64 (*.f64 d1 20) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 10 d1) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) 1) (*.f64 (*.f64 d1 20) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(*.f64 (+.f64 d2 30) 1)
(*.f64 1 (+.f64 d2 30))
(*.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (-.f64 (pow.f64 d2 2) (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (-.f64 (pow.f64 (+.f64 d2 10) 2) (*.f64 (+.f64 d2 10) 20))))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30)))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (-.f64 (*.f64 (+.f64 d2 20) (+.f64 d2 20)) (*.f64 10 (+.f64 d2 20)))))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 20 (+.f64 d2 10)))
(/.f64 (-.f64 900 (pow.f64 d2 2)) (-.f64 30 d2))
(pow.f64 (+.f64 d2 30) 1)
(pow.f64 (cbrt.f64 (+.f64 d2 30)) 3)
(pow.f64 (pow.f64 (+.f64 d2 30) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) 2)
(sqrt.f64 (pow.f64 (+.f64 d2 30) 2))
(log.f64 (exp.f64 (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 30))))
(cbrt.f64 (pow.f64 (+.f64 d2 30) 3))
(expm1.f64 (log1p.f64 (+.f64 d2 30)))
(exp.f64 (log.f64 (+.f64 d2 30)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) 1))
(log1p.f64 (expm1.f64 (+.f64 d2 30)))
(fma.f64 1 d2 30)
(fma.f64 1 (+.f64 d2 10) 20)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (+.f64 d2 10)) 20)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (sqrt.f64 (+.f64 d2 10)) 20)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)

simplify80.0ms (1.8%)

Algorithm
egg-herbie
Rules
1550×fma-def
872×times-frac
780×associate-/l*
740×unswap-sqr
396×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02455358
16814947
224484499
Stop Event
node limit
Counts
186 → 125
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
30
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 10 d1) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) 1) (*.f64 (*.f64 d1 20) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 10 d1) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) 1) (*.f64 (*.f64 d1 20) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(*.f64 (+.f64 d2 30) 1)
(*.f64 1 (+.f64 d2 30))
(*.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (-.f64 (pow.f64 d2 2) (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (-.f64 (pow.f64 (+.f64 d2 10) 2) (*.f64 (+.f64 d2 10) 20))))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30)))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (-.f64 (*.f64 (+.f64 d2 20) (+.f64 d2 20)) (*.f64 10 (+.f64 d2 20)))))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 20 (+.f64 d2 10)))
(/.f64 (-.f64 900 (pow.f64 d2 2)) (-.f64 30 d2))
(pow.f64 (+.f64 d2 30) 1)
(pow.f64 (cbrt.f64 (+.f64 d2 30)) 3)
(pow.f64 (pow.f64 (+.f64 d2 30) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) 2)
(sqrt.f64 (pow.f64 (+.f64 d2 30) 2))
(log.f64 (exp.f64 (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 30))))
(cbrt.f64 (pow.f64 (+.f64 d2 30) 3))
(expm1.f64 (log1p.f64 (+.f64 d2 30)))
(exp.f64 (log.f64 (+.f64 d2 30)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) 1))
(log1p.f64 (expm1.f64 (+.f64 d2 30)))
(fma.f64 1 d2 30)
(fma.f64 1 (+.f64 d2 10) 20)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (+.f64 d2 10)) 20)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (sqrt.f64 (+.f64 d2 10)) 20)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
Outputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
30
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) 1) (*.f64 (*.f64 d1 20) 1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (+.f64 d2 10) 2)) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 d1 (pow.f64 (+.f64 d2 10) 2)) (*.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 400 d1) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 d1 30) (*.f64 d1 (-.f64 30 d2)) (*.f64 (pow.f64 d2 2) (*.f64 d1 d1))))
(/.f64 (pow.f64 d1 3) (/.f64 (*.f64 d1 (+.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 d1 (fma.f64 d2 -30 900)))) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2))) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -30) 900)) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2))) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -30) 900)) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 10 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) 1) (*.f64 (*.f64 d1 20) 1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 30) 1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (pow.f64 (*.f64 d1 20) 3)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (-.f64 (*.f64 (*.f64 d1 20) (*.f64 d1 20)) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (+.f64 d2 10) 2)) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 d1 (pow.f64 (+.f64 d2 10) 2)) (*.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 400 d1) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 30) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (*.f64 d1 30)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 d1 30) (*.f64 d1 (-.f64 30 d2)) (*.f64 (pow.f64 d2 2) (*.f64 d1 d1))))
(/.f64 (pow.f64 d1 3) (/.f64 (*.f64 d1 (+.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 d1 (fma.f64 d2 -30 900)))) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 10))) (*.f64 (*.f64 d1 20) (*.f64 d1 20))) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2))) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -30) 900)) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2))) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -30) 900)) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 30) 3)))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 d2 10) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(+.f64 30 d2)
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(*.f64 (+.f64 d2 30) 1)
(+.f64 30 d2)
(*.f64 1 (+.f64 d2 30))
(+.f64 30 d2)
(*.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2))
(+.f64 30 d2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30)))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2)))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 (+.f64 d2 -30) 900))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2)))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 (+.f64 d2 -30) 900))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2)))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 (+.f64 d2 -30) 900))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (-.f64 (pow.f64 d2 2) (*.f64 d2 30))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2)))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 (+.f64 d2 -30) 900))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (-.f64 (pow.f64 (+.f64 d2 10) 2) (*.f64 (+.f64 d2 10) 20))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30)))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2)))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 (+.f64 d2 -30) 900))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 d2 -10))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000) (fma.f64 (+.f64 d2 10) (+.f64 d2 -10) 400))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (-.f64 (*.f64 (+.f64 d2 20) (+.f64 d2 20)) (*.f64 10 (+.f64 d2 20)))))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (+.f64 100 (*.f64 (+.f64 d2 20) (-.f64 (+.f64 d2 20) 10))))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (fma.f64 (+.f64 d2 20) (+.f64 d2 10) 100))
(/.f64 (+.f64 1000 (pow.f64 (+.f64 d2 20) 3)) (fma.f64 (+.f64 d2 10) (+.f64 d2 20) 100))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 -10 d2))
(/.f64 (fma.f64 (+.f64 d2 20) (-.f64 -20 d2) 100) (-.f64 -10 d2))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 20 (+.f64 d2 10)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 400 (+.f64 d2 -10)))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 2) (+.f64 d2 -10)) (/.f64 -400 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 900 (pow.f64 d2 2)) (-.f64 30 d2))
(-.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(pow.f64 (+.f64 d2 30) 1)
(+.f64 30 d2)
(pow.f64 (cbrt.f64 (+.f64 d2 30)) 3)
(+.f64 30 d2)
(pow.f64 (pow.f64 (+.f64 d2 30) 3) 1/3)
(+.f64 30 d2)
(pow.f64 (sqrt.f64 (+.f64 d2 30)) 2)
(+.f64 30 d2)
(sqrt.f64 (pow.f64 (+.f64 d2 30) 2))
(+.f64 30 d2)
(log.f64 (exp.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 30))))
(+.f64 30 d2)
(cbrt.f64 (pow.f64 (+.f64 d2 30) 3))
(+.f64 30 d2)
(expm1.f64 (log1p.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(exp.f64 (log.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 30)) 1))
(+.f64 30 d2)
(log1p.f64 (expm1.f64 (+.f64 d2 30)))
(+.f64 30 d2)
(fma.f64 1 d2 30)
(+.f64 30 d2)
(fma.f64 1 (+.f64 d2 10) 20)
(+.f64 30 d2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (+.f64 d2 10)) 20)
(+.f64 30 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 (+.f64 d2 10)) (sqrt.f64 (+.f64 d2 10)) 20)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(+.f64 30 d2)

eval37.0ms (0.8%)

Compiler

Compiled 1689 to 1215 computations (28.1% saved)

prune21.0ms (0.5%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1205125
Fresh000
Picked022
Done000
Total1207127
Accuracy
100.0%
Counts
127 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.5%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
99.7%
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
81.7%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
99.9%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
51.1%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 108 to 80 computations (25.9% saved)

localize145.0ms (3.2%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 d2 -10) d1)
100.0%
(pow.f64 (+.f64 d2 10) 2)
81.8%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
100.0%
(/.f64 d1 (+.f64 d2 -30))
81.9%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
100.0%
(/.f64 1 (+.f64 30 d2))
99.8%
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
Compiler

Compiled 100 to 66 computations (34% saved)

series18.0ms (0.4%)

Counts
7 → 144
Calls

36 calls:

TimeVariablePointExpression
2.0ms
d2
@0
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
2.0ms
d1
@0
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
2.0ms
d1
@-inf
(/.f64 d1 (+.f64 d2 -30))
1.0ms
d1
@0
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
1.0ms
d2
@-inf
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))

rewrite187.0ms (4.1%)

Algorithm
batch-egg-rewrite
Rules
872×prod-diff
652×expm1-udef
652×log1p-udef
238×associate-*r*
185×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029166
1414154
26082154
Stop Event
node limit
Counts
7 → 273
Calls
Call 1
Inputs
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 1 (+.f64 30 d2))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(pow.f64 (+.f64 d2 10) 2)
(/.f64 (+.f64 d2 -10) d1)
Outputs
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 d2 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 30 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 30 d2))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 30 d2))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 30 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 30 d2)))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 30 d2) -1/2)) (/.f64 d1 (pow.f64 (+.f64 30 d2) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (+.f64 30 d2) -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 (+.f64 30 d2) -1/2)))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 30 d2)))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2))) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 30 d2))) (sqrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 -1) (+.f64 -30 (neg.f64 d2)))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 30 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 30 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 30 d2)))) 1)
(*.f64 1 (/.f64 1 (+.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 30 d2)) 1)
(*.f64 -1 (/.f64 -1 (+.f64 30 d2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(*.f64 (pow.f64 (+.f64 30 d2) -1/2) (pow.f64 (+.f64 30 d2) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2)) -1) (pow.f64 (cbrt.f64 (+.f64 30 d2)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 30 d2)) -1) (pow.f64 (sqrt.f64 (+.f64 30 d2)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (-.f64 d2 30))))
(*.f64 (/.f64 1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(pow.f64 (+.f64 30 d2) -1)
(pow.f64 (/.f64 1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 30 d2) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 30 d2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 30 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 30 d2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 30 d2))))
(exp.f64 (neg.f64 (log.f64 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (+.f64 30 d2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 30 d2))))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 d2 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 30 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) 1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (fma.f64 d2 d2 -900))))
(/.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (/.f64 1 (+.f64 30 d2)) (cbrt.f64 d1)))
(/.f64 (sqrt.f64 d1) (/.f64 (/.f64 1 (+.f64 30 d2)) (sqrt.f64 d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 30 d2)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (-.f64 d2 30))))
(/.f64 (*.f64 d1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (/.f64 -1 (+.f64 30 d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (-.f64 30 d2))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 30 d2) -1/2)) (pow.f64 (+.f64 30 d2) -1/2))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (-.f64 30 d2))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (-.f64 30 d2))
(/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 30 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 30 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (neg.f64 d1) (/.f64 1 (-.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(neg.f64 (/.f64 d1 (-.f64 30 d2)))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 1 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 1)
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (+.f64 400 (neg.f64 (pow.f64 (+.f64 d2 10) 2))) (/.f64 1 (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -10)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (+.f64 d2 -10)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 10 (neg.f64 d2))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -10) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) -1)
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(+.f64 (*.f64 (+.f64 d2 10) d2) (*.f64 (+.f64 d2 10) 10))
(+.f64 (*.f64 (+.f64 d2 10) 10) (*.f64 (+.f64 d2 10) d2))
(+.f64 (*.f64 d2 (+.f64 d2 10)) (*.f64 10 (+.f64 d2 10)))
(+.f64 (*.f64 10 (+.f64 d2 10)) (*.f64 d2 (+.f64 d2 10)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2))) 1)
(*.f64 1 (pow.f64 (+.f64 d2 10) 2))
(*.f64 (+.f64 d2 10) (+.f64 d2 10))
(*.f64 (pow.f64 (+.f64 d2 10) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2))
(*.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (fma.f64 d2 d2 -100)) (pow.f64 (+.f64 d2 -10) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 -100)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 -10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (+.f64 d2 10) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (+.f64 d2 10) (fma.f64 d2 d2 -100)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (+.f64 d2 10)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 d2 10)) (+.f64 d2 -10))
(sqrt.f64 (pow.f64 (+.f64 d2 10) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 d2 10) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 d2 10) 2))))
(cbrt.f64 (pow.f64 (+.f64 d2 10) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 d2 10) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 d2 10) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 d2 10) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1))) 1)
(*.f64 1 (/.f64 (+.f64 d2 -10) d1))
(*.f64 (+.f64 d2 -10) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -10)) (*.f64 (sqrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (+.f64 10 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -10)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -10)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 -10)) -1)
(neg.f64 (/.f64 (+.f64 d2 -10) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -10) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -10) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -10) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -10) d1)))

simplify184.0ms (4.1%)

Algorithm
egg-herbie
Rules
1124×log-prod
680×associate-*r*
648×associate-*l*
608×*-commutative
542×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070512704
1185412401
2718312389
Stop Event
node limit
Counts
417 → 379
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
1/30
(+.f64 1/30 (*.f64 -1/900 d2))
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (*.f64 1/27000 (pow.f64 d2 2))))
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (+.f64 (*.f64 -1/810000 (pow.f64 d2 3)) (*.f64 1/27000 (pow.f64 d2 2)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (-.f64 d2 30))
(*.f64 -1/30 d1)
(+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d1 d2)))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (+.f64 (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2))) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3))))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d2 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 d2 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))) (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)))))))
(+.f64 (*.f64 1/10 (*.f64 (pow.f64 d2 3) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)))))) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 d2 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))) (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))))))
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d1 d2)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 20 d1) (*.f64 d1 d2))) (+.f64 (*.f64 -10 d1) (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2))))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 -10 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)))) (pow.f64 d2 2))) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))) (+.f64 (*.f64 -10 d1) (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (*.f64 d1 d2))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (*.f64 d1 d2))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (+.f64 (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 10 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)))) (pow.f64 d2 2))) (*.f64 d1 d2)))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
100
(+.f64 100 (*.f64 20 d2))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(pow.f64 d2 2)
(+.f64 (*.f64 20 d2) (pow.f64 d2 2))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(pow.f64 d2 2)
(+.f64 (*.f64 20 d2) (pow.f64 d2 2))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(/.f64 -10 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 d2 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 30 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 30 d2))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 30 d2))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 30 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 30 d2)))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 30 d2) -1/2)) (/.f64 d1 (pow.f64 (+.f64 30 d2) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (+.f64 30 d2) -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 (+.f64 30 d2) -1/2)))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 30 d2)))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2))) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 30 d2))) (sqrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 -1) (+.f64 -30 (neg.f64 d2)))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 30 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 30 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 30 d2)))) 1)
(*.f64 1 (/.f64 1 (+.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 30 d2)) 1)
(*.f64 -1 (/.f64 -1 (+.f64 30 d2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(*.f64 (pow.f64 (+.f64 30 d2) -1/2) (pow.f64 (+.f64 30 d2) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2)) -1) (pow.f64 (cbrt.f64 (+.f64 30 d2)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 30 d2)) -1) (pow.f64 (sqrt.f64 (+.f64 30 d2)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (-.f64 d2 30))))
(*.f64 (/.f64 1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(pow.f64 (+.f64 30 d2) -1)
(pow.f64 (/.f64 1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 30 d2) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 30 d2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 30 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 30 d2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 30 d2))))
(exp.f64 (neg.f64 (log.f64 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (+.f64 30 d2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 30 d2))))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 d2 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 30 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) 1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (fma.f64 d2 d2 -900))))
(/.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (/.f64 1 (+.f64 30 d2)) (cbrt.f64 d1)))
(/.f64 (sqrt.f64 d1) (/.f64 (/.f64 1 (+.f64 30 d2)) (sqrt.f64 d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 30 d2)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (-.f64 d2 30))))
(/.f64 (*.f64 d1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (/.f64 -1 (+.f64 30 d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (-.f64 30 d2))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 30 d2) -1/2)) (pow.f64 (+.f64 30 d2) -1/2))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (-.f64 30 d2))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (-.f64 30 d2))
(/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 30 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 30 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (neg.f64 d1) (/.f64 1 (-.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(neg.f64 (/.f64 d1 (-.f64 30 d2)))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 1 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 1)
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (+.f64 400 (neg.f64 (pow.f64 (+.f64 d2 10) 2))) (/.f64 1 (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -10)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (+.f64 d2 -10)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 10 (neg.f64 d2))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -10) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) -1)
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(+.f64 (*.f64 (+.f64 d2 10) d2) (*.f64 (+.f64 d2 10) 10))
(+.f64 (*.f64 (+.f64 d2 10) 10) (*.f64 (+.f64 d2 10) d2))
(+.f64 (*.f64 d2 (+.f64 d2 10)) (*.f64 10 (+.f64 d2 10)))
(+.f64 (*.f64 10 (+.f64 d2 10)) (*.f64 d2 (+.f64 d2 10)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2))) 1)
(*.f64 1 (pow.f64 (+.f64 d2 10) 2))
(*.f64 (+.f64 d2 10) (+.f64 d2 10))
(*.f64 (pow.f64 (+.f64 d2 10) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2))
(*.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (fma.f64 d2 d2 -100)) (pow.f64 (+.f64 d2 -10) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 -100)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 -10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (+.f64 d2 10) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (+.f64 d2 10) (fma.f64 d2 d2 -100)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (+.f64 d2 10)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 d2 10)) (+.f64 d2 -10))
(sqrt.f64 (pow.f64 (+.f64 d2 10) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 d2 10) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 d2 10) 2))))
(cbrt.f64 (pow.f64 (+.f64 d2 10) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 d2 10) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 d2 10) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 d2 10) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1))) 1)
(*.f64 1 (/.f64 (+.f64 d2 -10) d1))
(*.f64 (+.f64 d2 -10) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -10)) (*.f64 (sqrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (+.f64 10 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -10)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -10)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 -10)) -1)
(neg.f64 (/.f64 (+.f64 d2 -10) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -10) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -10) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -10) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -10) d1)))
Outputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
1/30
(+.f64 1/30 (*.f64 -1/900 d2))
(+.f64 1/30 (*.f64 d2 -1/900))
(fma.f64 d2 -1/900 1/30)
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (*.f64 1/27000 (pow.f64 d2 2))))
(+.f64 1/30 (fma.f64 -1/900 d2 (*.f64 1/27000 (pow.f64 d2 2))))
(+.f64 1/30 (fma.f64 1/27000 (pow.f64 d2 2) (*.f64 d2 -1/900)))
(+.f64 1/30 (+.f64 (*.f64 -1/900 d2) (+.f64 (*.f64 -1/810000 (pow.f64 d2 3)) (*.f64 1/27000 (pow.f64 d2 2)))))
(+.f64 1/30 (fma.f64 -1/900 d2 (fma.f64 -1/810000 (pow.f64 d2 3) (*.f64 1/27000 (pow.f64 d2 2)))))
(+.f64 (fma.f64 d2 -1/900 1/30) (fma.f64 1/27000 (pow.f64 d2 2) (*.f64 -1/810000 (pow.f64 d2 3))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 30 (pow.f64 d2 2)))
(+.f64 (/.f64 1 d2) (/.f64 -30 (pow.f64 d2 2)))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 30 (pow.f64 d2 2))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (/.f64 30 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 30 (pow.f64 d2 2)) (/.f64 27000 (pow.f64 d2 4)))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (+.f64 (/.f64 30 (pow.f64 d2 2)) (/.f64 27000 (pow.f64 d2 4)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 30 (pow.f64 d2 2)))
(+.f64 (/.f64 1 d2) (/.f64 -30 (pow.f64 d2 2)))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 30 (pow.f64 d2 2))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (/.f64 30 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 30 (/.f64 1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 1 (pow.f64 d2 4)))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 30 (pow.f64 d2 2)) (/.f64 27000 (pow.f64 d2 4)))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (+.f64 (/.f64 30 (pow.f64 d2 2)) (/.f64 27000 (pow.f64 d2 4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)) (-.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 -1/30 d1)
(*.f64 d1 -1/30)
(+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d1 d2)))
(fma.f64 -1/30 d1 (*.f64 (*.f64 d1 d2) -1/900))
(fma.f64 (*.f64 d1 d2) -1/900 (*.f64 d1 -1/30))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -1/30 d1 (fma.f64 -1/900 (*.f64 d1 d2) (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)))))
(fma.f64 d1 -1/30 (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)) (*.f64 d1 (*.f64 d2 -1/900))))
(+.f64 (*.f64 -1/30 d1) (+.f64 (*.f64 -1/900 (*.f64 d1 d2)) (+.f64 (*.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2))) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3))))))
(fma.f64 -1/30 d1 (fma.f64 -1/900 (*.f64 d1 d2) (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 2)) (*.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3))))))
(fma.f64 d1 -1/30 (fma.f64 (*.f64 d1 d2) -1/900 (fma.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3)) (*.f64 d1 (*.f64 (pow.f64 d2 2) -1/27000)))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(fma.f64 30 (/.f64 d1 (pow.f64 d2 2)) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(fma.f64 30 (/.f64 d1 (pow.f64 d2 2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(fma.f64 30 (/.f64 d1 (pow.f64 d2 2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 27000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 d1 d2))))
(/.f64 d1 d2)
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (/.f64 d1 d2))
(fma.f64 30 (/.f64 d1 (pow.f64 d2 2)) (/.f64 d1 d2))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (/.f64 d1 d2)))
(fma.f64 30 (/.f64 d1 (pow.f64 d2 2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (/.f64 d1 d2)))
(+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))) (/.f64 d1 d2))))
(fma.f64 30 (/.f64 d1 (pow.f64 d2 2)) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 27000 (/.f64 d1 (pow.f64 d2 4)) (/.f64 d1 d2))))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 30 d1) (*.f64 d2 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (+.f64 (*.f64 d2 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))) (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)))))))
(fma.f64 30 d1 (fma.f64 d2 (*.f64 d1 1) (*.f64 (pow.f64 d2 2) (*.f64 -1/10 (-.f64 d1 (*.f64 d1 1))))))
(+.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (pow.f64 d2 2) (*.f64 -1/10 (-.f64 d1 d1))))
(+.f64 (*.f64 1/10 (*.f64 (pow.f64 d2 3) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)))))) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 d2 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))) (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))))))
(fma.f64 1/10 (*.f64 (pow.f64 d2 3) (*.f64 -1/10 (-.f64 d1 (*.f64 d1 1)))) (fma.f64 30 d1 (fma.f64 d2 (*.f64 d1 1) (*.f64 (pow.f64 d2 2) (*.f64 -1/10 (-.f64 d1 (*.f64 d1 1)))))))
(fma.f64 1/10 (*.f64 (pow.f64 d2 3) (*.f64 -1/10 (-.f64 d1 d1))) (+.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (pow.f64 d2 2) (*.f64 -1/10 (-.f64 d1 d1)))))
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d1 d2)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 20 d1) (*.f64 d1 d2))) (+.f64 (*.f64 -10 d1) (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2))))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 20 d1 (*.f64 d1 d2))) (*.f64 -10 (+.f64 d1 (/.f64 (*.f64 d1 30) d2))))
(+.f64 (fma.f64 (/.f64 d1 d2) -300 (*.f64 d1 (+.f64 30 d2))) (/.f64 (*.f64 300 d1) d2))
(fma.f64 (/.f64 d1 d2) -300 (fma.f64 d1 (+.f64 30 d2) (/.f64 (*.f64 300 d1) d2)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 -10 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)))) (pow.f64 d2 2))) (+.f64 (*.f64 20 d1) (*.f64 d1 d2)))) (+.f64 (*.f64 -10 d1) (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2))))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 10 (/.f64 (-.f64 (*.f64 d1 -300) (*.f64 (*.f64 d1 30) -10)) (pow.f64 d2 2)) (fma.f64 20 d1 (*.f64 d1 d2)))) (*.f64 -10 (+.f64 d1 (/.f64 (*.f64 d1 30) d2))))
(+.f64 (fma.f64 (/.f64 d1 d2) -300 (/.f64 10 (/.f64 (pow.f64 d2 2) (fma.f64 d1 -300 (*.f64 300 d1))))) (+.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 300 d1) d2)))
(+.f64 (fma.f64 (/.f64 d1 d2) -300 (/.f64 10 (/.f64 (pow.f64 d2 2) (fma.f64 d1 -300 (*.f64 300 d1))))) (fma.f64 d1 (+.f64 30 d2) (/.f64 (*.f64 300 d1) d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (*.f64 d1 d2))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 20 d1 (*.f64 d1 d2))) (*.f64 -10 (+.f64 d1 (/.f64 (*.f64 d1 30) d2))))
(+.f64 (fma.f64 (/.f64 d1 d2) -300 (*.f64 d1 (+.f64 30 d2))) (/.f64 (*.f64 300 d1) d2))
(fma.f64 (/.f64 d1 d2) -300 (fma.f64 d1 (+.f64 30 d2) (/.f64 (*.f64 300 d1) d2)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (+.f64 (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 10 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)))) (pow.f64 d2 2))) (*.f64 d1 d2)))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(+.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 -1 (*.f64 d1 -30) (fma.f64 10 (/.f64 (-.f64 (*.f64 d1 -300) (*.f64 10 (*.f64 d1 -30))) (pow.f64 d2 2)) (*.f64 d1 d2)))) (*.f64 -10 (/.f64 (*.f64 d1 -30) d2)))
(+.f64 (+.f64 (fma.f64 (/.f64 d1 d2) -300 (*.f64 d1 (+.f64 30 d2))) (/.f64 10 (/.f64 (pow.f64 d2 2) (fma.f64 d1 -300 (*.f64 300 d1))))) (/.f64 (*.f64 300 d1) d2))
(+.f64 (+.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 10 (/.f64 (pow.f64 d2 2) (fma.f64 d1 -300 (*.f64 300 d1))))) (fma.f64 (/.f64 d1 d2) -300 (/.f64 (*.f64 300 d1) d2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
100
(+.f64 100 (*.f64 20 d2))
(+.f64 100 (*.f64 d2 20))
(fma.f64 d2 20 100)
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (fma.f64 20 d2 (pow.f64 d2 2)))
(+.f64 100 (*.f64 d2 (+.f64 d2 20)))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (fma.f64 20 d2 (pow.f64 d2 2)))
(+.f64 100 (*.f64 d2 (+.f64 d2 20)))
(pow.f64 d2 2)
(+.f64 (*.f64 20 d2) (pow.f64 d2 2))
(fma.f64 20 d2 (pow.f64 d2 2))
(*.f64 d2 (+.f64 d2 20))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (fma.f64 20 d2 (pow.f64 d2 2)))
(+.f64 100 (*.f64 d2 (+.f64 d2 20)))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (fma.f64 20 d2 (pow.f64 d2 2)))
(+.f64 100 (*.f64 d2 (+.f64 d2 20)))
(pow.f64 d2 2)
(+.f64 (*.f64 20 d2) (pow.f64 d2 2))
(fma.f64 20 d2 (pow.f64 d2 2))
(*.f64 d2 (+.f64 d2 20))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (fma.f64 20 d2 (pow.f64 d2 2)))
(+.f64 100 (*.f64 d2 (+.f64 d2 20)))
(+.f64 100 (+.f64 (*.f64 20 d2) (pow.f64 d2 2)))
(+.f64 100 (fma.f64 20 d2 (pow.f64 d2 2)))
(+.f64 100 (*.f64 d2 (+.f64 d2 20)))
(/.f64 -10 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 d2 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 30 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 30 d2) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 30 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (*.f64 (/.f64 d1 1) (cbrt.f64 (+.f64 30 d2))))
(/.f64 (*.f64 d1 (cbrt.f64 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)))
(*.f64 (/.f64 1 (pow.f64 (+.f64 30 d2) -1/2)) (/.f64 d1 (pow.f64 (+.f64 30 d2) -1/2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (+.f64 30 d2) -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 (+.f64 30 d2) -1/2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 30 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (*.f64 (/.f64 d1 1) (cbrt.f64 (+.f64 30 d2))))
(/.f64 (*.f64 d1 (cbrt.f64 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2))) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (cbrt.f64 (+.f64 30 d2)) (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2)) (*.f64 d1 (cbrt.f64 (+.f64 30 d2))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 30 d2))) (sqrt.f64 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 -1) (+.f64 -30 (neg.f64 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) -27000) (fma.f64 d2 d2 -900))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 (+.f64 900 (*.f64 30 d2))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(*.f64 d1 (+.f64 30 d2))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 30 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 30 d2)) 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 30 d2)))) 1)
(/.f64 1 (+.f64 30 d2))
(*.f64 1 (/.f64 1 (+.f64 30 d2)))
(/.f64 1 (+.f64 30 d2))
(*.f64 (/.f64 1 (+.f64 30 d2)) 1)
(/.f64 1 (+.f64 30 d2))
(*.f64 -1 (/.f64 -1 (+.f64 30 d2)))
(/.f64 1 (+.f64 30 d2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (pow.f64 (+.f64 30 d2) -1/2) (pow.f64 (+.f64 30 d2) -1/2))
(/.f64 1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2)) -1) (pow.f64 (cbrt.f64 (+.f64 30 d2)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) 2))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 30 d2)) -1) (pow.f64 (sqrt.f64 (+.f64 30 d2)) -1))
(pow.f64 (sqrt.f64 (+.f64 30 d2)) -2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (-.f64 d2 30))))
(/.f64 (*.f64 1 (+.f64 900 (*.f64 d2 (+.f64 d2 -30)))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (fma.f64 d2 (+.f64 d2 -30) 900) (+.f64 (pow.f64 d2 3) 27000))
(*.f64 (/.f64 1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(/.f64 (-.f64 30 d2) (-.f64 900 (pow.f64 d2 2)))
(pow.f64 (+.f64 30 d2) -1)
(/.f64 1 (+.f64 30 d2))
(pow.f64 (/.f64 1 (+.f64 30 d2)) 1)
(/.f64 1 (+.f64 30 d2))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 30 d2))) 3)
(/.f64 1 (+.f64 30 d2))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 30 d2)) 3) 1/3)
(/.f64 1 (+.f64 30 d2))
(pow.f64 (pow.f64 (+.f64 30 d2) -1/2) 2)
(/.f64 1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (+.f64 30 d2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 30 d2))))
(/.f64 1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 30 d2)))))
(/.f64 1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 30 d2)) 3))
(/.f64 1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 30 d2))))
(/.f64 1 (+.f64 30 d2))
(exp.f64 (neg.f64 (log.f64 (+.f64 30 d2))))
(/.f64 1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (+.f64 30 d2)) -1))
(/.f64 1 (+.f64 30 d2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 30 d2))) 1))
(/.f64 1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 30 d2))))
(/.f64 1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 d2 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 30 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (pow.f64 d2 2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) 1))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (/.f64 1 (+.f64 30 d2)) (cbrt.f64 d1)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (sqrt.f64 d1) (/.f64 (/.f64 1 (+.f64 30 d2)) (sqrt.f64 d1)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 d1) (/.f64 -1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (+.f64 900 (*.f64 d2 (-.f64 d2 30))))
(/.f64 d1 (/.f64 (+.f64 900 (*.f64 d2 (+.f64 d2 -30))) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -30) 900)) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 d1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) (-.f64 900 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 (-.f64 30 d2)) (-.f64 900 (pow.f64 d2 2)))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (/.f64 -1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) (-.f64 900 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 (-.f64 30 d2)) (-.f64 900 (pow.f64 d2 2)))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 30 d2) -1/2)) (pow.f64 (+.f64 30 d2) -1/2))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) (-.f64 900 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 (-.f64 30 d2)) (-.f64 900 (pow.f64 d2 2)))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) (-.f64 900 (pow.f64 d2 2))))
(*.f64 (/.f64 d1 (-.f64 30 d2)) (-.f64 900 (pow.f64 d2 2)))
(/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (/.f64 1 (cbrt.f64 (+.f64 30 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 30 d2) -2))) (*.f64 (/.f64 d1 1) (cbrt.f64 (+.f64 30 d2))))
(/.f64 (*.f64 d1 (cbrt.f64 (+.f64 30 d2))) (cbrt.f64 (pow.f64 (+.f64 30 d2) -2)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1) (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(*.f64 d1 (+.f64 30 d2))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 30 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 30 d2)) 3)))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (neg.f64 d1) (/.f64 1 (-.f64 30 d2)))
(/.f64 (neg.f64 d1) (-.f64 30 d2))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))) (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)))
(*.f64 (fma.f64 d2 d2 (+.f64 900 (*.f64 30 d2))) (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(/.f64 (*.f64 d1 (+.f64 30 d2)) (fma.f64 d2 d2 -900))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 30 d2)))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(/.f64 d1 (+.f64 d2 -30))
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(/.f64 d1 (+.f64 d2 -30))
(neg.f64 (/.f64 d1 (-.f64 30 d2)))
(*.f64 (neg.f64 d1) (/.f64 1 (-.f64 30 d2)))
(/.f64 (neg.f64 d1) (-.f64 30 d2))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))
(fabs.f64 (/.f64 d1 (+.f64 d2 -30)))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(/.f64 d1 (+.f64 d2 -30))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(/.f64 d1 (+.f64 d2 -30))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(/.f64 d1 (+.f64 d2 -30))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(/.f64 d1 (+.f64 d2 -30))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 1 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (+.f64 400 (neg.f64 (pow.f64 (+.f64 d2 10) 2))) (/.f64 1 (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 1 (+.f64 d2 -10)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (+.f64 d2 -10)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) 1) d1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 10 (neg.f64 d2))) (neg.f64 d1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 3)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 3) 1/3)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 2)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -10) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) -1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 2))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))
(log.f64 (pow.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 3))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) 1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(+.f64 (*.f64 (+.f64 d2 10) d2) (*.f64 (+.f64 d2 10) 10))
(pow.f64 (+.f64 d2 10) 2)
(+.f64 (*.f64 (+.f64 d2 10) 10) (*.f64 (+.f64 d2 10) d2))
(pow.f64 (+.f64 d2 10) 2)
(+.f64 (*.f64 d2 (+.f64 d2 10)) (*.f64 10 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(+.f64 (*.f64 10 (+.f64 d2 10)) (*.f64 d2 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2))) 1)
(pow.f64 (+.f64 d2 10) 2)
(*.f64 1 (pow.f64 (+.f64 d2 10) 2))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (+.f64 d2 10) (+.f64 d2 10))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (pow.f64 (+.f64 d2 10) 2) 1)
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (fma.f64 d2 d2 -100)) (pow.f64 (+.f64 d2 -10) 2))
(/.f64 (fma.f64 d2 d2 -100) (/.f64 (pow.f64 (+.f64 d2 -10) 2) (fma.f64 d2 d2 -100)))
(*.f64 (/.f64 (fma.f64 d2 d2 -100) (pow.f64 (+.f64 d2 -10) 2)) (fma.f64 d2 d2 -100))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 (+.f64 100 (*.f64 d2 -10)))) (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 (+.f64 100 (*.f64 d2 -10)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 -100)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 -10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (/.f64 (fma.f64 d2 d2 -100) (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 d2 3) 1000))) (fma.f64 d2 d2 (+.f64 100 (*.f64 d2 -10))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 (pow.f64 d2 3) 1000)) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (/.f64 (fma.f64 d2 d2 -100) (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 d2 3) 1000))) (fma.f64 d2 d2 (+.f64 100 (*.f64 d2 -10))))
(/.f64 (*.f64 (+.f64 d2 10) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 10)))
(/.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 (fma.f64 d2 d2 (+.f64 100 (*.f64 d2 -10))) (+.f64 d2 10)))
(/.f64 (*.f64 (+.f64 d2 10) (fma.f64 d2 d2 -100)) (+.f64 d2 -10))
(/.f64 (+.f64 d2 10) (/.f64 (+.f64 d2 -10) (fma.f64 d2 d2 -100)))
(*.f64 (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)) (+.f64 d2 10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 1000) (+.f64 d2 10)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 10)))
(/.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 (fma.f64 d2 d2 (+.f64 100 (*.f64 d2 -10))) (+.f64 d2 10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 d2 10)) (+.f64 d2 -10))
(/.f64 (+.f64 d2 10) (/.f64 (+.f64 d2 -10) (fma.f64 d2 d2 -100)))
(*.f64 (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)) (+.f64 d2 10))
(sqrt.f64 (pow.f64 (+.f64 d2 10) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 d2 10) 2))))
(pow.f64 (+.f64 d2 10) 2)
(cbrt.f64 (pow.f64 (+.f64 d2 10) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 d2 10) 2)) 1))
(pow.f64 (+.f64 d2 10) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1))) 1)
(/.f64 (+.f64 d2 -10) d1)
(*.f64 1 (/.f64 (+.f64 d2 -10) d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (+.f64 d2 -10) (/.f64 1 d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (sqrt.f64 (+.f64 d2 -10)) (*.f64 (sqrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (+.f64 10 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 1 d1) (+.f64 d2 -10))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -10)) d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -10)) (sqrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -10)) d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -10)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(pow.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 3)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3) 1/3)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (/.f64 d1 (+.f64 d2 -10)) -1)
(/.f64 (+.f64 d2 -10) d1)
(neg.f64 (/.f64 (+.f64 d2 -10) (neg.f64 d1)))
(/.f64 (+.f64 d2 -10) d1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2))
(fabs.f64 (/.f64 (+.f64 d2 -10) d1))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -10) d1))))
(/.f64 (+.f64 d2 -10) d1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3))
(/.f64 (+.f64 d2 -10) d1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -10) 3) (pow.f64 d1 3)))
(/.f64 (+.f64 d2 -10) d1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)) 1))
(/.f64 (+.f64 d2 -10) d1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)

eval136.0ms (3%)

Compiler

Compiled 6169 to 4476 computations (27.4% saved)

prune59.0ms (1.3%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New3763379
Fresh000
Picked325
Done022
Total3797386
Accuracy
100.0%
Counts
386 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.8%
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))
51.1%
(/.f64 d1 1/30)
55.5%
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
99.9%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
51.1%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 52 to 39 computations (25% saved)

localize76.0ms (1.7%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 d2 -10) d1)
99.5%
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))
99.8%
(/.f64 d1 1/30)
99.9%
(*.f64 d1 -1/30)
95.3%
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
Compiler

Compiled 52 to 35 computations (32.7% saved)

series13.0ms (0.3%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
3.0ms
d1
@inf
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
3.0ms
d1
@inf
(*.f64 d1 -1/30)
1.0ms
d1
@0
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))
1.0ms
d2
@inf
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))
0.0ms
d1
@-inf
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))

rewrite122.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
1190×log-prod
703×log1p-expm1-u
703×expm1-log1p-u
384×expm1-udef
384×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02375
123075
2305772
Stop Event
node limit
Counts
4 → 100
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
(*.f64 d1 -1/30)
(/.f64 d1 1/30)
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))
Outputs
(+.f64 0 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))
(+.f64 (*.f64 (*.f64 d1 -1/30) (pow.f64 d2 2)) (*.f64 (*.f64 d1 -1/30) -900))
(+.f64 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)) (*.f64 -900 (*.f64 d1 -1/30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))) 1)
(pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 -1/30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (*.f64 d1 -1/30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(fma.f64 (*.f64 d1 -1/30) (pow.f64 d2 2) (*.f64 (*.f64 d1 -1/30) -900))
(fma.f64 (pow.f64 d2 2) (*.f64 d1 -1/30) (*.f64 -900 (*.f64 d1 -1/30)))
(+.f64 0 (*.f64 d1 -1/30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)) (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) -1/30))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 -1/30))) 1)
(pow.f64 (*.f64 d1 -1/30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 -1/30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 -1/30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 -1/30)) 2)
(sqrt.f64 (*.f64 (pow.f64 d1 2) 1/900))
(log.f64 (pow.f64 (exp.f64 d1) -1/30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 -1/30))))
(cbrt.f64 (pow.f64 (*.f64 d1 -1/30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 -1/30)))
(exp.f64 (log.f64 (*.f64 d1 -1/30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 -1/30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 -1/30)))
(+.f64 0 (*.f64 d1 30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30)) (cbrt.f64 (pow.f64 (exp.f64 d1) 30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) 30))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) 30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 (*.f64 d1 30) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 (neg.f64 d1) -30)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (/.f64 1/30 d1) -1)
(neg.f64 (/.f64 d1 -1/30))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(+.f64 0 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))) (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 1)
(*.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 300 (/.f64 1 (/.f64 (neg.f64 (+.f64 d2 -10)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) -300)
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (log.f64 (exp.f64 -300)))
(*.f64 (/.f64 -300 (+.f64 d2 -10)) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 -300 (neg.f64 (+.f64 d2 -10))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2)
(pow.f64 (/.f64 (+.f64 d2 -10) (*.f64 -300 d1)) -1)
(sqrt.f64 (/.f64 90000 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2)))
(log.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))

simplify108.0ms (2.4%)

Algorithm
egg-herbie
Rules
1570×log-prod
606×cube-prod
376×associate-*r/
356×associate-+l+
356×log-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02744126
15893900
220703678
357523678
Stop Event
node limit
Counts
172 → 144
Calls
Call 1
Inputs
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 30 d1)
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(+.f64 (*.f64 3 (*.f64 d1 d2)) (*.f64 30 d1))
(+.f64 (*.f64 3/10 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 (*.f64 d1 d2)) (*.f64 30 d1)))
(+.f64 (*.f64 3/100 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 3/10 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 (*.f64 d1 d2)) (*.f64 30 d1))))
(*.f64 -300 (/.f64 d1 d2))
(+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))
(+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2))))
(+.f64 (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))))
(*.f64 -300 (/.f64 d1 d2))
(+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))
(+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2))))
(+.f64 (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(+.f64 0 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))
(+.f64 (*.f64 (*.f64 d1 -1/30) (pow.f64 d2 2)) (*.f64 (*.f64 d1 -1/30) -900))
(+.f64 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)) (*.f64 -900 (*.f64 d1 -1/30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))) 1)
(pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 -1/30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (*.f64 d1 -1/30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(fma.f64 (*.f64 d1 -1/30) (pow.f64 d2 2) (*.f64 (*.f64 d1 -1/30) -900))
(fma.f64 (pow.f64 d2 2) (*.f64 d1 -1/30) (*.f64 -900 (*.f64 d1 -1/30)))
(+.f64 0 (*.f64 d1 -1/30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)) (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) -1/30))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 -1/30))) 1)
(pow.f64 (*.f64 d1 -1/30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 -1/30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 -1/30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 -1/30)) 2)
(sqrt.f64 (*.f64 (pow.f64 d1 2) 1/900))
(log.f64 (pow.f64 (exp.f64 d1) -1/30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 -1/30))))
(cbrt.f64 (pow.f64 (*.f64 d1 -1/30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 -1/30)))
(exp.f64 (log.f64 (*.f64 d1 -1/30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 -1/30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 -1/30)))
(+.f64 0 (*.f64 d1 30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30)) (cbrt.f64 (pow.f64 (exp.f64 d1) 30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) 30))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) 30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 (*.f64 d1 30) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 (neg.f64 d1) -30)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (/.f64 1/30 d1) -1)
(neg.f64 (/.f64 d1 -1/30))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(+.f64 0 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))) (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 1)
(*.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 300 (/.f64 1 (/.f64 (neg.f64 (+.f64 d2 -10)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) -300)
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (log.f64 (exp.f64 -300)))
(*.f64 (/.f64 -300 (+.f64 d2 -10)) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 -300 (neg.f64 (+.f64 d2 -10))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2)
(pow.f64 (/.f64 (+.f64 d2 -10) (*.f64 -300 d1)) -1)
(sqrt.f64 (/.f64 90000 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2)))
(log.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
Outputs
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (pow.f64 d2 2) (*.f64 -1/30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (pow.f64 d2 2) (*.f64 -1/30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 -1/30 d1)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 3 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 3 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 (*.f64 3 d2) 30))
(+.f64 (*.f64 3/10 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 (*.f64 d1 d2)) (*.f64 30 d1)))
(fma.f64 3/10 (*.f64 d1 (pow.f64 d2 2)) (fma.f64 3 (*.f64 d1 d2) (*.f64 d1 30)))
(fma.f64 (*.f64 d1 (pow.f64 d2 2)) 3/10 (fma.f64 3 (*.f64 d1 d2) (*.f64 d1 30)))
(fma.f64 (*.f64 d1 (pow.f64 d2 2)) 3/10 (*.f64 d1 (+.f64 (*.f64 3 d2) 30)))
(fma.f64 d1 (+.f64 (*.f64 3 d2) (*.f64 3/10 (pow.f64 d2 2))) (*.f64 d1 30))
(+.f64 (*.f64 3/100 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 3/10 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 (*.f64 d1 d2)) (*.f64 30 d1))))
(fma.f64 3/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 3/10 (*.f64 d1 (pow.f64 d2 2)) (fma.f64 3 (*.f64 d1 d2) (*.f64 d1 30))))
(fma.f64 3/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 (*.f64 d1 (pow.f64 d2 2)) 3/10 (fma.f64 3 (*.f64 d1 d2) (*.f64 d1 30))))
(+.f64 (*.f64 d1 (+.f64 (*.f64 3 d2) 30)) (*.f64 d1 (+.f64 (*.f64 (pow.f64 d2 2) 3/10) (*.f64 (pow.f64 d2 3) 3/100))))
(*.f64 -300 (/.f64 d1 d2))
(/.f64 d1 (/.f64 d2 -300))
(+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))
(fma.f64 -3000 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -300 (/.f64 d1 d2)))
(fma.f64 -300 (/.f64 d1 d2) (/.f64 (*.f64 d1 -3000) (pow.f64 d2 2)))
(*.f64 (/.f64 d1 d2) (+.f64 -300 (/.f64 -3000 d2)))
(+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2))))
(fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3000 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -300 (/.f64 d1 d2))))
(fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -300 (/.f64 d1 d2) (/.f64 (*.f64 d1 -3000) (pow.f64 d2 2))))
(fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 (/.f64 d1 d2) (+.f64 -300 (/.f64 -3000 d2))))
(+.f64 (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))))
(fma.f64 -300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3000 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -300 (/.f64 d1 d2)))))
(fma.f64 -300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -300 (/.f64 d1 d2) (/.f64 (*.f64 d1 -3000) (pow.f64 d2 2)))))
(fma.f64 -300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 (/.f64 d1 d2) (+.f64 -300 (/.f64 -3000 d2)))))
(*.f64 -300 (/.f64 d1 d2))
(/.f64 d1 (/.f64 d2 -300))
(+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))
(fma.f64 -3000 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -300 (/.f64 d1 d2)))
(fma.f64 -300 (/.f64 d1 d2) (/.f64 (*.f64 d1 -3000) (pow.f64 d2 2)))
(*.f64 (/.f64 d1 d2) (+.f64 -300 (/.f64 -3000 d2)))
(+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2))))
(fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3000 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -300 (/.f64 d1 d2))))
(fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -300 (/.f64 d1 d2) (/.f64 (*.f64 d1 -3000) (pow.f64 d2 2))))
(fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 (/.f64 d1 d2) (+.f64 -300 (/.f64 -3000 d2))))
(+.f64 (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -300 (/.f64 d1 d2)))))
(fma.f64 -300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3000 (/.f64 d1 (pow.f64 d2 2)) (*.f64 -300 (/.f64 d1 d2)))))
(fma.f64 -300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -300 (/.f64 d1 d2) (/.f64 (*.f64 d1 -3000) (pow.f64 d2 2)))))
(fma.f64 -300000 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 (/.f64 d1 d2) (+.f64 -300 (/.f64 -3000 d2)))))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(+.f64 0 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 (*.f64 d1 -1/30) (pow.f64 d2 2)) (*.f64 (*.f64 d1 -1/30) -900))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)) (*.f64 -900 (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))) 1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 3)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 3) 1/3)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 2)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 2))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 -1/30 (pow.f64 d2 2) 30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30)) 3))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 -1/30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (*.f64 d1 -1/30) 3)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))) 1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(fma.f64 (*.f64 d1 -1/30) (pow.f64 d2 2) (*.f64 (*.f64 d1 -1/30) -900))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(fma.f64 (pow.f64 d2 2) (*.f64 d1 -1/30) (*.f64 -900 (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 -1/30 (pow.f64 d2 2) 30))
(+.f64 0 (*.f64 d1 -1/30))
(*.f64 -1/30 d1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)) (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) -1/30))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) -1/30))))
(*.f64 -1/30 d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 -1/30))) 1)
(*.f64 -1/30 d1)
(pow.f64 (*.f64 d1 -1/30) 1)
(*.f64 -1/30 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 -1/30)) 3)
(*.f64 -1/30 d1)
(pow.f64 (pow.f64 (*.f64 d1 -1/30) 3) 1/3)
(*.f64 -1/30 d1)
(pow.f64 (sqrt.f64 (*.f64 d1 -1/30)) 2)
(*.f64 -1/30 d1)
(sqrt.f64 (*.f64 (pow.f64 d1 2) 1/900))
(*.f64 -1/30 d1)
(log.f64 (pow.f64 (exp.f64 d1) -1/30))
(*.f64 -1/30 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 -1/30))))
(*.f64 -1/30 d1)
(cbrt.f64 (pow.f64 (*.f64 d1 -1/30) 3))
(*.f64 -1/30 d1)
(expm1.f64 (log1p.f64 (*.f64 d1 -1/30)))
(*.f64 -1/30 d1)
(exp.f64 (log.f64 (*.f64 d1 -1/30)))
(*.f64 -1/30 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 -1/30)) 1))
(*.f64 -1/30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 -1/30)))
(*.f64 -1/30 d1)
(+.f64 0 (*.f64 d1 30))
(*.f64 d1 30)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30)) (cbrt.f64 (pow.f64 (exp.f64 d1) 30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) 30))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) 30))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) 30))))
(*.f64 d1 30)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) (log.f64 (exp.f64 1)))
(*.f64 d1 30)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 d1 30)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 d1 30)
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 d1 30)
(*.f64 (neg.f64 d1) -30)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 d1 30)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(*.f64 d1 30)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(*.f64 d1 30)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(*.f64 d1 30)
(pow.f64 (/.f64 1/30 d1) -1)
(*.f64 d1 30)
(neg.f64 (/.f64 d1 -1/30))
(*.f64 d1 30)
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(*.f64 d1 30)
(log.f64 (pow.f64 (exp.f64 d1) 30))
(*.f64 d1 30)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(*.f64 d1 30)
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(*.f64 d1 30)
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(*.f64 d1 30)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(+.f64 0 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))) (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) (log.f64 (exp.f64 1)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 1 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 300 (/.f64 1 (/.f64 (neg.f64 (+.f64 d2 -10)) d1)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) -300)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (log.f64 (exp.f64 -300)))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (/.f64 -300 (+.f64 d2 -10)) d1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) 1) d1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(*.f64 (/.f64 -300 (neg.f64 (+.f64 d2 -10))) (neg.f64 d1))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 3)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 3) 1/3)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 2)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(pow.f64 (/.f64 (+.f64 d2 -10) (*.f64 -300 d1)) -1)
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(sqrt.f64 (/.f64 90000 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2)))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30)) 2))
(log.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 3))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) 1))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 d1 (+.f64 (/.f64 d2 -300) 1/30))

eval61.0ms (1.4%)

Compiler

Compiled 2261 to 1687 computations (25.4% saved)

prune30.0ms (0.7%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New1842186
Fresh000
Picked213
Done044
Total1867193
Accuracy
100.0%
Counts
193 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.0%
(pow.f64 (/.f64 1/30 d1) -1)
51.0%
(/.f64 (+.f64 100 -400) (/.f64 -10 d1))
51.1%
(/.f64 d1 1/30)
99.9%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
51.1%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 47 to 37 computations (21.3% saved)

localize70.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 1/30 d1)
99.6%
(pow.f64 (/.f64 1/30 d1) -1)
99.2%
(/.f64 (+.f64 100 -400) (/.f64 -10 d1))
Compiler

Compiled 31 to 25 computations (19.4% saved)

series2.0ms (0%)

Counts
3 → 24
Calls

9 calls:

TimeVariablePointExpression
0.0ms
d1
@inf
(pow.f64 (/.f64 1/30 d1) -1)
0.0ms
d1
@-inf
(pow.f64 (/.f64 1/30 d1) -1)
0.0ms
d1
@0
(pow.f64 (/.f64 1/30 d1) -1)
0.0ms
d1
@0
(/.f64 (+.f64 100 -400) (/.f64 -10 d1))
0.0ms
d1
@0
(/.f64 1/30 d1)

rewrite90.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
844×unpow-prod-down
512×log-prod
481×log1p-expm1-u
481×expm1-log1p-u
460×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01630
114130
2177230
Stop Event
node limit
Counts
3 → 193
Calls
Call 1
Inputs
(/.f64 (+.f64 100 -400) (/.f64 -10 d1))
(pow.f64 (/.f64 1/30 d1) -1)
(/.f64 1/30 d1)
Outputs
(+.f64 0 (*.f64 d1 30))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))))
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 -300 (*.f64 d1 -1/10))
(*.f64 d1 30)
(*.f64 d1 (log.f64 (exp.f64 30)))
(*.f64 1 (*.f64 d1 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (pow.f64 (pow.f64 (/.f64 1/30 d1) -1/6) 2))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 300 (/.f64 1 (/.f64 10 d1)))
(*.f64 (*.f64 d1 30) 1)
(*.f64 (*.f64 d1 -1/10) -300)
(*.f64 (*.f64 d1 -1/10) (log.f64 (exp.f64 -300)))
(*.f64 30 d1)
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (*.f64 (/.f64 1 d1) (/.f64 1/30 d1)) -1/2))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(*.f64 -30 (pow.f64 (/.f64 1 (neg.f64 d1)) -1))
(*.f64 (pow.f64 (cbrt.f64 -300) 3) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (cbrt.f64 30) 3) d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 30))) 2) 3) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2) (pow.f64 (/.f64 1/30 d1) -1/4))
(*.f64 (pow.f64 1/900 -1/2) (pow.f64 (pow.f64 d1 -2) -1/2))
(*.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) 1/30) -1/2) (sqrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2) (pow.f64 (/.f64 1/30 d1) -1/6))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 30))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) -300) 1/3) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 30) (cbrt.f64 (*.f64 d1 30))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) -5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) 30) 1/3) (cbrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 1/30 -1/2) 2) d1)
(*.f64 (pow.f64 (sqrt.f64 -300) 2) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (sqrt.f64 30) 2) d1)
(*.f64 (exp.f64 (log.f64 -300)) (*.f64 d1 -1/10))
(*.f64 (exp.f64 (log.f64 30)) d1)
(pow.f64 (/.f64 1/30 d1) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -3)
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) -1/2)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) -1/3)
(pow.f64 (*.f64 (pow.f64 d1 2) 900) 1/2)
(pow.f64 (*.f64 (pow.f64 d1 3) 27000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -2)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (E.f64) (log.f64 (*.f64 d1 30)))
(pow.f64 (/.f64 (/.f64 1/30 d1) 1) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 1/30 d1)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 30))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 30))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 30)))) (sqrt.f64 (log.f64 (*.f64 d1 30))))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(exp.f64 (*.f64 (log.f64 (/.f64 1/900 (pow.f64 d1 2))) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 30))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(+.f64 0 (*.f64 d1 30))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))))
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 -300 (*.f64 d1 -1/10))
(*.f64 d1 30)
(*.f64 d1 (log.f64 (exp.f64 30)))
(*.f64 1 (*.f64 d1 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (pow.f64 (pow.f64 (/.f64 1/30 d1) -1/6) 2))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 300 (/.f64 1 (/.f64 10 d1)))
(*.f64 (*.f64 d1 30) 1)
(*.f64 (*.f64 d1 -1/10) -300)
(*.f64 (*.f64 d1 -1/10) (log.f64 (exp.f64 -300)))
(*.f64 30 d1)
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (*.f64 (/.f64 1 d1) (/.f64 1/30 d1)) -1/2))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(*.f64 -30 (pow.f64 (/.f64 1 (neg.f64 d1)) -1))
(*.f64 (pow.f64 (cbrt.f64 -300) 3) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (cbrt.f64 30) 3) d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 30))) 2) 3) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2) (pow.f64 (/.f64 1/30 d1) -1/4))
(*.f64 (pow.f64 1/900 -1/2) (pow.f64 (pow.f64 d1 -2) -1/2))
(*.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) 1/30) -1/2) (sqrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2) (pow.f64 (/.f64 1/30 d1) -1/6))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 30))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) -300) 1/3) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 30) (cbrt.f64 (*.f64 d1 30))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) -5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) 30) 1/3) (cbrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 1/30 -1/2) 2) d1)
(*.f64 (pow.f64 (sqrt.f64 -300) 2) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (sqrt.f64 30) 2) d1)
(*.f64 (exp.f64 (log.f64 -300)) (*.f64 d1 -1/10))
(*.f64 (exp.f64 (log.f64 30)) d1)
(/.f64 -300 (/.f64 -10 d1))
(/.f64 -300 (neg.f64 (/.f64 10 d1)))
(/.f64 d1 1/30)
(/.f64 -1 (neg.f64 (/.f64 1/30 d1)))
(/.f64 1 (/.f64 1/30 d1))
(/.f64 1 (/.f64 (/.f64 1/30 d1) 1))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (/.f64 1/30 d1)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1/30 (cbrt.f64 d1)))
(/.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (/.f64 1/30 d1)))
(/.f64 (sqrt.f64 d1) (/.f64 1/30 (sqrt.f64 d1)))
(/.f64 (neg.f64 d1) -1/30)
(/.f64 300 (/.f64 10 d1))
(/.f64 30 (/.f64 1 d1))
(/.f64 (/.f64 -300 (pow.f64 (cbrt.f64 (/.f64 -10 d1)) 2)) (cbrt.f64 (/.f64 -10 d1)))
(/.f64 (/.f64 -300 (sqrt.f64 (/.f64 -10 d1))) (sqrt.f64 (/.f64 -10 d1)))
(/.f64 (exp.f64 (log.f64 -300)) (/.f64 -10 d1))
(/.f64 (exp.f64 (log.f64 300)) (/.f64 10 d1))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(exp.f64 (*.f64 (log.f64 (/.f64 1/900 (pow.f64 d1 2))) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 30))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(+.f64 0 (/.f64 1/30 d1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(*.f64 (/.f64 -10 d1) -1/300)
(*.f64 1/30 (/.f64 1 d1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2))
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) 1/30)
(*.f64 (/.f64 1 d1) (log.f64 (exp.f64 1/30)))
(*.f64 -1/300 (/.f64 -10 d1))
(*.f64 (pow.f64 1 1/3) (/.f64 1/30 d1))
(*.f64 (pow.f64 (cbrt.f64 1/30) 3) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 2) 3) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 1/30 d1) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 1/30 d1) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (/.f64 1/900 (pow.f64 d1 2)) 1/30) 1/3) (cbrt.f64 (/.f64 1 d1)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) (cbrt.f64 (/.f64 1/30 d1))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 1/30 d1))))
(*.f64 (pow.f64 (sqrt.f64 1/30) 2) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) -1) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 1/300 (pow.f64 (/.f64 1 (/.f64 10 d1)) -1))
(*.f64 (pow.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) -1) (pow.f64 (cbrt.f64 d1) -1))
(*.f64 (pow.f64 (*.f64 30 (sqrt.f64 d1)) -1) (pow.f64 d1 -1/2))
(*.f64 (exp.f64 (log.f64 1/30)) (/.f64 1 d1))
(pow.f64 (/.f64 1/30 d1) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) -3)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 d1 3) 27000) -1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) -2)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(pow.f64 (*.f64 d1 30) -1)
(pow.f64 (E.f64) (log.f64 (/.f64 1/30 d1)))
(pow.f64 (/.f64 (*.f64 d1 30) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 1/30 d1))) 2)) (cbrt.f64 (log.f64 (/.f64 1/30 d1))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 1/30 d1)))) (sqrt.f64 (log.f64 (/.f64 1/30 d1))))
(sqrt.f64 (/.f64 1/900 (pow.f64 d1 2)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/30 d1))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1/30 d1))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 1/30 d1))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) -1))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))

simplify80.0ms (1.8%)

Algorithm
egg-herbie
Rules
1512×times-frac
1398×fma-def
934×unswap-sqr
598×sqr-pow
476×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03484092
17933966
223283910
Stop Event
node limit
Counts
217 → 182
Calls
Call 1
Inputs
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(+.f64 0 (*.f64 d1 30))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))))
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 -300 (*.f64 d1 -1/10))
(*.f64 d1 30)
(*.f64 d1 (log.f64 (exp.f64 30)))
(*.f64 1 (*.f64 d1 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (pow.f64 (pow.f64 (/.f64 1/30 d1) -1/6) 2))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 300 (/.f64 1 (/.f64 10 d1)))
(*.f64 (*.f64 d1 30) 1)
(*.f64 (*.f64 d1 -1/10) -300)
(*.f64 (*.f64 d1 -1/10) (log.f64 (exp.f64 -300)))
(*.f64 30 d1)
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (*.f64 (/.f64 1 d1) (/.f64 1/30 d1)) -1/2))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(*.f64 -30 (pow.f64 (/.f64 1 (neg.f64 d1)) -1))
(*.f64 (pow.f64 (cbrt.f64 -300) 3) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (cbrt.f64 30) 3) d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 30))) 2) 3) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2) (pow.f64 (/.f64 1/30 d1) -1/4))
(*.f64 (pow.f64 1/900 -1/2) (pow.f64 (pow.f64 d1 -2) -1/2))
(*.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) 1/30) -1/2) (sqrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2) (pow.f64 (/.f64 1/30 d1) -1/6))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 30))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) -300) 1/3) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 30) (cbrt.f64 (*.f64 d1 30))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) -5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) 30) 1/3) (cbrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 1/30 -1/2) 2) d1)
(*.f64 (pow.f64 (sqrt.f64 -300) 2) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (sqrt.f64 30) 2) d1)
(*.f64 (exp.f64 (log.f64 -300)) (*.f64 d1 -1/10))
(*.f64 (exp.f64 (log.f64 30)) d1)
(pow.f64 (/.f64 1/30 d1) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -3)
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) -1/2)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) -1/3)
(pow.f64 (*.f64 (pow.f64 d1 2) 900) 1/2)
(pow.f64 (*.f64 (pow.f64 d1 3) 27000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -2)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (E.f64) (log.f64 (*.f64 d1 30)))
(pow.f64 (/.f64 (/.f64 1/30 d1) 1) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 1/30 d1)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 30))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 30))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 30)))) (sqrt.f64 (log.f64 (*.f64 d1 30))))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(exp.f64 (*.f64 (log.f64 (/.f64 1/900 (pow.f64 d1 2))) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 30))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(+.f64 0 (*.f64 d1 30))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))))
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 -300 (*.f64 d1 -1/10))
(*.f64 d1 30)
(*.f64 d1 (log.f64 (exp.f64 30)))
(*.f64 1 (*.f64 d1 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (pow.f64 (pow.f64 (/.f64 1/30 d1) -1/6) 2))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 300 (/.f64 1 (/.f64 10 d1)))
(*.f64 (*.f64 d1 30) 1)
(*.f64 (*.f64 d1 -1/10) -300)
(*.f64 (*.f64 d1 -1/10) (log.f64 (exp.f64 -300)))
(*.f64 30 d1)
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (*.f64 (/.f64 1 d1) (/.f64 1/30 d1)) -1/2))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(*.f64 -30 (pow.f64 (/.f64 1 (neg.f64 d1)) -1))
(*.f64 (pow.f64 (cbrt.f64 -300) 3) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (cbrt.f64 30) 3) d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 30))) 2) 3) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2) (pow.f64 (/.f64 1/30 d1) -1/4))
(*.f64 (pow.f64 1/900 -1/2) (pow.f64 (pow.f64 d1 -2) -1/2))
(*.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) 1/30) -1/2) (sqrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2) (pow.f64 (/.f64 1/30 d1) -1/6))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 30))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) -300) 1/3) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 30) (cbrt.f64 (*.f64 d1 30))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) -5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 30))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) 30) 1/3) (cbrt.f64 d1))
(*.f64 (pow.f64 (pow.f64 1/30 -1/2) 2) d1)
(*.f64 (pow.f64 (sqrt.f64 -300) 2) (*.f64 d1 -1/10))
(*.f64 (pow.f64 (sqrt.f64 30) 2) d1)
(*.f64 (exp.f64 (log.f64 -300)) (*.f64 d1 -1/10))
(*.f64 (exp.f64 (log.f64 30)) d1)
(/.f64 -300 (/.f64 -10 d1))
(/.f64 -300 (neg.f64 (/.f64 10 d1)))
(/.f64 d1 1/30)
(/.f64 -1 (neg.f64 (/.f64 1/30 d1)))
(/.f64 1 (/.f64 1/30 d1))
(/.f64 1 (/.f64 (/.f64 1/30 d1) 1))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (/.f64 1/30 d1)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1/30 (cbrt.f64 d1)))
(/.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (/.f64 1/30 d1)))
(/.f64 (sqrt.f64 d1) (/.f64 1/30 (sqrt.f64 d1)))
(/.f64 (neg.f64 d1) -1/30)
(/.f64 300 (/.f64 10 d1))
(/.f64 30 (/.f64 1 d1))
(/.f64 (/.f64 -300 (pow.f64 (cbrt.f64 (/.f64 -10 d1)) 2)) (cbrt.f64 (/.f64 -10 d1)))
(/.f64 (/.f64 -300 (sqrt.f64 (/.f64 -10 d1))) (sqrt.f64 (/.f64 -10 d1)))
(/.f64 (exp.f64 (log.f64 -300)) (/.f64 -10 d1))
(/.f64 (exp.f64 (log.f64 300)) (/.f64 10 d1))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(exp.f64 (*.f64 (log.f64 (/.f64 1/900 (pow.f64 d1 2))) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 30))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(+.f64 0 (/.f64 1/30 d1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(*.f64 (/.f64 -10 d1) -1/300)
(*.f64 1/30 (/.f64 1 d1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2))
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) 1/30)
(*.f64 (/.f64 1 d1) (log.f64 (exp.f64 1/30)))
(*.f64 -1/300 (/.f64 -10 d1))
(*.f64 (pow.f64 1 1/3) (/.f64 1/30 d1))
(*.f64 (pow.f64 (cbrt.f64 1/30) 3) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 2) 3) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 1/30 d1) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 1/30 d1) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (/.f64 1/900 (pow.f64 d1 2)) 1/30) 1/3) (cbrt.f64 (/.f64 1 d1)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) (cbrt.f64 (/.f64 1/30 d1))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 1/30 d1))))
(*.f64 (pow.f64 (sqrt.f64 1/30) 2) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) -1) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 1/300 (pow.f64 (/.f64 1 (/.f64 10 d1)) -1))
(*.f64 (pow.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) -1) (pow.f64 (cbrt.f64 d1) -1))
(*.f64 (pow.f64 (*.f64 30 (sqrt.f64 d1)) -1) (pow.f64 d1 -1/2))
(*.f64 (exp.f64 (log.f64 1/30)) (/.f64 1 d1))
(pow.f64 (/.f64 1/30 d1) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) -3)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 d1 3) 27000) -1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) -2)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(pow.f64 (*.f64 d1 30) -1)
(pow.f64 (E.f64) (log.f64 (/.f64 1/30 d1)))
(pow.f64 (/.f64 (*.f64 d1 30) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 1/30 d1))) 2)) (cbrt.f64 (log.f64 (/.f64 1/30 d1))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 1/30 d1)))) (sqrt.f64 (log.f64 (/.f64 1/30 d1))))
(sqrt.f64 (/.f64 1/900 (pow.f64 d1 2)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/30 d1))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1/30 d1))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 1/30 d1))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) -1))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
Outputs
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(+.f64 0 (*.f64 d1 30))
(*.f64 30 d1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))))
(*.f64 30 d1)
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 30 d1)
(*.f64 -300 (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 (log.f64 (exp.f64 30)))
(*.f64 30 d1)
(*.f64 1 (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (pow.f64 (pow.f64 (/.f64 1/30 d1) -1/6) 2))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 300 (/.f64 1 (/.f64 10 d1)))
(*.f64 30 d1)
(*.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(*.f64 (*.f64 d1 -1/10) -300)
(*.f64 30 d1)
(*.f64 (*.f64 d1 -1/10) (log.f64 (exp.f64 -300)))
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (*.f64 (/.f64 1 d1) (/.f64 1/30 d1)) -1/2))
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (/.f64 (/.f64 1/30 d1) d1) -1/2))
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (/.f64 1/30 (pow.f64 d1 2)) -1/2))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 30 d1)
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 30 d1)
(*.f64 -30 (neg.f64 d1))
(*.f64 30 d1)
(*.f64 -30 (pow.f64 (/.f64 1 (neg.f64 d1)) -1))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 -300) 3) (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 30) 3) d1)
(*.f64 30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 30))) 2) 3) (cbrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2) (pow.f64 (/.f64 1/30 d1) -1/4))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (pow.f64 1/900 -1/2) (pow.f64 (pow.f64 d1 -2) -1/2))
(*.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) 1/30) -1/2) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1/900 d1) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2) (pow.f64 (/.f64 1/30 d1) -1/6))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000))) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) -300) 1/3) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) -270000)) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 30) (cbrt.f64 (*.f64 d1 30))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 30))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 30 d1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 30 d1) (cbrt.f64 (*.f64 30 d1))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 30 d1))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 30 d1)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 30 d1))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 30 d1)) 8)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) -5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 30))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/30 d1) -5/2)) (cbrt.f64 (sqrt.f64 (*.f64 30 d1))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) 30) 1/3) (cbrt.f64 d1))
(*.f64 (cbrt.f64 d1) (cbrt.f64 (*.f64 (pow.f64 d1 2) 27000)))
(*.f64 (cbrt.f64 d1) (cbrt.f64 (*.f64 27000 (pow.f64 d1 2))))
(*.f64 (pow.f64 (pow.f64 1/30 -1/2) 2) d1)
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 -300) 2) (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 30) 2) d1)
(*.f64 30 d1)
(*.f64 (exp.f64 (log.f64 -300)) (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 (exp.f64 (log.f64 30)) d1)
(*.f64 30 d1)
(pow.f64 (/.f64 1/30 d1) -1)
(*.f64 30 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(*.f64 30 d1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -3)
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) -1/2)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) -1/3)
(*.f64 (pow.f64 (/.f64 1/27000 (pow.f64 d1 3)) -1/6) (pow.f64 (/.f64 1/27000 (pow.f64 d1 3)) -1/6))
(pow.f64 (*.f64 (pow.f64 d1 2) 900) 1/2)
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(pow.f64 (*.f64 (pow.f64 d1 3) 27000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(*.f64 30 d1)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -2)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(pow.f64 (E.f64) (log.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(pow.f64 (/.f64 (/.f64 1/30 d1) 1) -1)
(*.f64 30 d1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 1/30 d1)))
(*.f64 30 d1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 30))) 2)) (cbrt.f64 (log.f64 (*.f64 d1 30))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 30 d1))) 2)) (cbrt.f64 (log.f64 (*.f64 30 d1))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 30)))) (sqrt.f64 (log.f64 (*.f64 d1 30))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 30 d1)))) (sqrt.f64 (log.f64 (*.f64 30 d1))))
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 30) d1))
(*.f64 30 d1)
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 30 d1)
(exp.f64 (*.f64 (log.f64 (/.f64 1/900 (pow.f64 d1 2))) -1/2))
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) -1/2)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 30))) 2))
(*.f64 30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(+.f64 0 (*.f64 d1 30))
(*.f64 30 d1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 30) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 30) d1))))
(*.f64 30 d1)
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 30 d1)
(*.f64 -300 (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 (log.f64 (exp.f64 30)))
(*.f64 30 d1)
(*.f64 1 (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (pow.f64 (pow.f64 (/.f64 1/30 d1) -1/6) 2))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 300 (/.f64 1 (/.f64 10 d1)))
(*.f64 30 d1)
(*.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(*.f64 (*.f64 d1 -1/10) -300)
(*.f64 30 d1)
(*.f64 (*.f64 d1 -1/10) (log.f64 (exp.f64 -300)))
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (*.f64 (/.f64 1 d1) (/.f64 1/30 d1)) -1/2))
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (/.f64 (/.f64 1/30 d1) d1) -1/2))
(*.f64 (pow.f64 1/30 -1/2) (pow.f64 (/.f64 1/30 (pow.f64 d1 2)) -1/2))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 30 d1)
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 30 d1)
(*.f64 -30 (neg.f64 d1))
(*.f64 30 d1)
(*.f64 -30 (pow.f64 (/.f64 1 (neg.f64 d1)) -1))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 -300) 3) (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 30) 3) d1)
(*.f64 30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 30))) 2) 3) (cbrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (cbrt.f64 (*.f64 30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) -1/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2) (pow.f64 (/.f64 1/30 d1) -1/4))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/4) (pow.f64 (pow.f64 (/.f64 1/30 d1) 3/2) -1/2))
(*.f64 (pow.f64 1/900 -1/2) (pow.f64 (pow.f64 d1 -2) -1/2))
(*.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) 1/30) -1/2) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1/900 d1) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2) (pow.f64 (/.f64 1/30 d1) -1/6))
(*.f64 (pow.f64 (/.f64 1/30 d1) -1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 5) -1/2))
(*.f64 (pow.f64 1 1/3) (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000))) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) 27000))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) -300) 1/3) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) -270000)) (cbrt.f64 (*.f64 d1 -1/10)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 30) (cbrt.f64 (*.f64 d1 30))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 d1 30))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 30 d1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 30 d1) (cbrt.f64 (*.f64 30 d1))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 30 d1))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 30 d1)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 30 d1))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 30 d1)) 8)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) -5/2) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 d1 30))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/30 d1) -5/2)) (cbrt.f64 (sqrt.f64 (*.f64 30 d1))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) 30) 1/3) (cbrt.f64 d1))
(*.f64 (cbrt.f64 d1) (cbrt.f64 (*.f64 (pow.f64 d1 2) 27000)))
(*.f64 (cbrt.f64 d1) (cbrt.f64 (*.f64 27000 (pow.f64 d1 2))))
(*.f64 (pow.f64 (pow.f64 1/30 -1/2) 2) d1)
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 -300) 2) (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 30) 2) d1)
(*.f64 30 d1)
(*.f64 (exp.f64 (log.f64 -300)) (*.f64 d1 -1/10))
(*.f64 30 d1)
(*.f64 (exp.f64 (log.f64 30)) d1)
(*.f64 30 d1)
(/.f64 -300 (/.f64 -10 d1))
(*.f64 30 d1)
(/.f64 -300 (neg.f64 (/.f64 10 d1)))
(*.f64 30 d1)
(/.f64 d1 1/30)
(*.f64 30 d1)
(/.f64 -1 (neg.f64 (/.f64 1/30 d1)))
(*.f64 30 d1)
(/.f64 1 (/.f64 1/30 d1))
(*.f64 30 d1)
(/.f64 1 (/.f64 (/.f64 1/30 d1) 1))
(*.f64 30 d1)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) (cbrt.f64 (/.f64 1/30 d1)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1/30 (cbrt.f64 d1)))
(*.f64 30 d1)
(/.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (/.f64 1/30 d1)))
(/.f64 (sqrt.f64 (*.f64 30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(/.f64 (sqrt.f64 d1) (/.f64 1/30 (sqrt.f64 d1)))
(*.f64 30 d1)
(/.f64 (neg.f64 d1) -1/30)
(*.f64 30 d1)
(/.f64 300 (/.f64 10 d1))
(*.f64 30 d1)
(/.f64 30 (/.f64 1 d1))
(*.f64 30 d1)
(/.f64 (/.f64 -300 (pow.f64 (cbrt.f64 (/.f64 -10 d1)) 2)) (cbrt.f64 (/.f64 -10 d1)))
(*.f64 30 d1)
(/.f64 (/.f64 -300 (sqrt.f64 (/.f64 -10 d1))) (sqrt.f64 (/.f64 -10 d1)))
(*.f64 30 d1)
(/.f64 (exp.f64 (log.f64 -300)) (/.f64 -10 d1))
(*.f64 30 d1)
(/.f64 (exp.f64 (log.f64 300)) (/.f64 10 d1))
(*.f64 30 d1)
(sqrt.f64 (*.f64 (pow.f64 d1 2) 900))
(log.f64 (pow.f64 (exp.f64 30) d1))
(*.f64 30 d1)
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 30))) 3))
(*.f64 30 d1)
(exp.f64 (*.f64 (log.f64 (/.f64 1/900 (pow.f64 d1 2))) -1/2))
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) -1/2)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 3) 27000)) 1/3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) 27000))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 30))) 2))
(*.f64 30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(+.f64 0 (/.f64 1/30 d1))
(/.f64 1/30 d1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1/30 d1)))))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(/.f64 1/30 d1)
(*.f64 (/.f64 -10 d1) -1/300)
(/.f64 1/30 d1)
(*.f64 1/30 (/.f64 1 d1))
(/.f64 1/30 d1)
(*.f64 (/.f64 1/30 d1) 1)
(/.f64 1/30 d1)
(*.f64 1 (/.f64 1/30 d1))
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2))
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) -1))
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2)))
(/.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) (cbrt.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(/.f64 1/30 d1)
(*.f64 (/.f64 1 d1) 1/30)
(/.f64 1/30 d1)
(*.f64 (/.f64 1 d1) (log.f64 (exp.f64 1/30)))
(/.f64 1/30 d1)
(*.f64 -1/300 (/.f64 -10 d1))
(/.f64 1/30 d1)
(*.f64 (pow.f64 1 1/3) (/.f64 1/30 d1))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (cbrt.f64 1/30) 3) (/.f64 1 d1))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 2) 3) (cbrt.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 1/30 d1))) 3))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 1/30 d1) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 1/30 d1) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 1/27000 (pow.f64 d1 3)))) (cbrt.f64 (sqrt.f64 (/.f64 1/27000 (pow.f64 d1 3)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3/2)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/900 (pow.f64 d1 2)) 1/30) 1/3) (cbrt.f64 (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 1/27000 (pow.f64 d1 2))) (cbrt.f64 (/.f64 1 d1)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) (cbrt.f64 (/.f64 1/30 d1))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 1/30 d1) (cbrt.f64 (/.f64 1/30 d1))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/30 d1))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 8)))
(*.f64 (pow.f64 (pow.f64 (/.f64 1/30 d1) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 1/30 d1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/30 d1) 5/2)) (cbrt.f64 (sqrt.f64 (/.f64 1/30 d1))))
(*.f64 (pow.f64 (sqrt.f64 1/30) 2) (/.f64 1 d1))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2) -1) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2)))
(/.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -2))
(*.f64 1/300 (pow.f64 (/.f64 1 (/.f64 10 d1)) -1))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) -1) (pow.f64 (cbrt.f64 d1) -1))
(*.f64 (/.f64 1 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2))) (/.f64 1 (cbrt.f64 d1)))
(*.f64 (/.f64 1/30 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 1 (cbrt.f64 d1)))
(/.f64 (/.f64 1/30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (pow.f64 (*.f64 30 (sqrt.f64 d1)) -1) (pow.f64 d1 -1/2))
(*.f64 (/.f64 1 (*.f64 30 (sqrt.f64 d1))) (pow.f64 d1 -1/2))
(*.f64 (/.f64 1/30 (sqrt.f64 d1)) (pow.f64 d1 -1/2))
(*.f64 1/30 (/.f64 (pow.f64 d1 -1/2) (sqrt.f64 d1)))
(*.f64 (exp.f64 (log.f64 1/30)) (/.f64 1 d1))
(/.f64 1/30 d1)
(pow.f64 (/.f64 1/30 d1) 1)
(/.f64 1/30 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) -3)
(pow.f64 (cbrt.f64 (*.f64 30 d1)) -3)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(/.f64 1/30 d1)
(pow.f64 (/.f64 1/900 (pow.f64 d1 2)) 1/2)
(sqrt.f64 (/.f64 1/900 (pow.f64 d1 2)))
(fabs.f64 (/.f64 1/30 d1))
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(/.f64 1/30 d1)
(pow.f64 (*.f64 (pow.f64 d1 3) 27000) -1/3)
(*.f64 (pow.f64 (*.f64 (pow.f64 d1 3) 27000) -1/6) (pow.f64 (*.f64 (pow.f64 d1 3) 27000) -1/6))
(pow.f64 (sqrt.f64 (*.f64 d1 30)) -2)
(pow.f64 (sqrt.f64 (*.f64 30 d1)) -2)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(/.f64 1/30 d1)
(pow.f64 (*.f64 d1 30) -1)
(/.f64 1/30 d1)
(pow.f64 (E.f64) (log.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(pow.f64 (/.f64 (*.f64 d1 30) 1) -1)
(/.f64 1/30 d1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 1/30 d1))) 2)) (cbrt.f64 (log.f64 (/.f64 1/30 d1))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 1/30 d1)))) (sqrt.f64 (log.f64 (/.f64 1/30 d1))))
(sqrt.f64 (/.f64 1/900 (pow.f64 d1 2)))
(fabs.f64 (/.f64 1/30 d1))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(/.f64 1/30 d1)
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/30 d1))) 3))
(/.f64 1/30 d1)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1/30 d1))) 1/3))
(/.f64 1/30 d1)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 1/30 d1))) 2))
(/.f64 1/30 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) -1))
(/.f64 1/30 d1)
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)

eval54.0ms (1.2%)

Compiler

Compiled 1798 to 1503 computations (16.4% saved)

prune39.0ms (0.9%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New1802182
Fresh000
Picked202
Done055
Total1827189
Accuracy
100.0%
Counts
189 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.1%
(/.f64 d1 1/30)
51.0%
(/.f64 300 (/.f64 10 d1))
51.0%
(/.f64 30 (/.f64 1 d1))
99.9%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
51.1%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 148 to 107 computations (27.7% saved)

regimes25.0ms (0.6%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(/.f64 d1 1/30)
(*.f64 d1 (+.f64 d2 30))
(/.f64 30 (/.f64 1 d1))
(/.f64 300 (/.f64 10 d1))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 (+.f64 100 -400) (/.f64 -10 d1))
(/.f64 (+.f64 100 -400) (/.f64 (+.f64 d2 -10) d1))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(pow.f64 (/.f64 1/30 d1) -1)
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
Outputs
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
Calls

3 calls:

10.0ms
d2
7.0ms
d1
7.0ms
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1d2
99.9%1(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes10.0ms (0.2%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(/.f64 d1 1/30)
(*.f64 d1 (+.f64 d2 30))
(/.f64 30 (/.f64 1 d1))
(/.f64 300 (/.f64 10 d1))
Outputs
(*.f64 d1 (+.f64 d2 30))
Calls

2 calls:

5.0ms
d2
4.0ms
d1
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes43.0ms (0.9%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(/.f64 d1 1/30)
Outputs
(*.f64 d1 d2)
(*.f64 d1 30)
(*.f64 d1 d2)
Calls

2 calls:

32.0ms
d1
10.0ms
d2
Results
AccuracySegmentsBranch
65.8%10d1
97.9%3d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
Outputs
(*.f64 d1 30)
Calls

2 calls:

3.0ms
d2
3.0ms
d1
Results
AccuracySegmentsBranch
51.2%1d1
51.2%1d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch33.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
0.013629592366564379
12215461.573382886
14.0ms
-56031.090843985956
-1.7241975893038706
Results
28.0ms256×256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 222 to 166 computations (25.2% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025108
137108
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(if (<=.f64 d2 -30) (*.f64 d1 d2) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d1 d2)))
(*.f64 d1 30)
Outputs
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 d1 (+.f64 d2 30))
(if (<=.f64 d2 -30) (*.f64 d1 d2) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d1 d2)))
(if (or (<=.f64 d2 -30) (not (<=.f64 d2 30))) (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 30)
Compiler

Compiled 38 to 28 computations (26.3% saved)

soundness552.0ms (12.2%)

Rules
2540×fma-def
2540×fma-def
1550×fma-def
872×times-frac
780×associate-/l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032258
193183
2291141
3870133
42078133
53173133
63872133
73902133
83902133
94084133
104084133
032258
193183
2291141
3870133
42078133
53173133
63872133
73902133
83902133
94084133
104084133
02455358
16814947
224484499
Stop Event
node limit
saturated
saturated
Compiler

Compiled 85 to 59 computations (30.6% saved)

end0.0ms (0%)

preprocess51.0ms (1.1%)

Remove

(negabs d1)

Compiler

Compiled 176 to 128 computations (27.3% saved)

Profiling

Loading profile data...