FastMath test2

Time bar (total: 4.1s)

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)

sample991.0ms (24.2%)

Results
876.0ms7128×body256valid
89.0ms1026×body256infinite
9.0ms58×body1024valid
5.0ms43×body512valid
0.0msbody2048valid
Bogosity

preprocess133.0ms (3.2%)

Algorithm
egg-herbie
Rules
2110×fma-def
808×fma-neg
344×cancel-sign-sub-inv
278×sub-neg
234×unsub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027137
17999
221769
347665
496665
5148465
6240765
7337965
8340065
9340065
10366165
11366165
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))
(+.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 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 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))
(+.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))
Compiler

Compiled 13 to 9 computations (30.8% saved)

eval1.0ms (0%)

Compiler

Compiled 28 to 19 computations (32.1% saved)

prune3.0ms (0.1%)

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

Compiled 54 to 40 computations (25.9% saved)

localize69.0ms (1.7%)

Localize:

Found 5 expressions with local error:

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

Compiled 57 to 37 computations (35.1% saved)

series7.0ms (0.2%)

Counts
5 → 108
Calls

27 calls:

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

rewrite123.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1466×fma-def
1356×log-prod
544×expm1-udef
538×log1p-udef
454×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01583
135659
2485359
Stop Event
node limit
Counts
5 → 511
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(+.f64 (+.f64 10 d2) 20)
(*.f64 d1 (-.f64 d2 -30))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 10 d2))
Outputs
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(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 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(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 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 d2 -30)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(-.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 -27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 10 d2) 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 8000 (pow.f64 (+.f64 10 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))) (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 400 (-.f64 (pow.f64 (+.f64 10 d2) 2) (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (+.f64 d2 -10))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 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 10 d2) 2)) (-.f64 20 (+.f64 10 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 d2 1 30)
(fma.f64 (+.f64 10 d2) 1 20)
(fma.f64 1 d2 30)
(fma.f64 1 (+.f64 10 d2) 20)
(fma.f64 1 (+.f64 d2 20) 10)
(fma.f64 (cbrt.f64 (+.f64 10 d2)) (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) 20)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (cbrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) 30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (sqrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(fma.f64 (+.f64 1000 (pow.f64 d2 3)) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 (-.f64 10 d2)) 20)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 d2 20)) (cbrt.f64 (+.f64 d2 20))) (cbrt.f64 (+.f64 d2 20)) 10)
(fma.f64 (sqrt.f64 (+.f64 d2 20)) (sqrt.f64 (+.f64 d2 20)) 10)
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(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 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(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 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 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 (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 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (/.f64 1 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(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 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(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 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(+.f64 0 (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(pow.f64 (*.f64 d1 (+.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))
(fma.f64 d1 10 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))

simplify150.0ms (3.6%)

Algorithm
egg-herbie
Rules
802×div-sub
678×log-prod
552×associate-*l*
550×fma-neg
480×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053710995
1131910613
2456910537
Stop Event
node limit
Counts
619 → 333
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 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.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 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
30
(+.f64 d2 30)
(+.f64 d2 30)
(+.f64 d2 30)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.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 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.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 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 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 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(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 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(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 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 d2 -30)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(-.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 -27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 10 d2) 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 8000 (pow.f64 (+.f64 10 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))) (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 400 (-.f64 (pow.f64 (+.f64 10 d2) 2) (*.f64 (+.f64 10 d2) 20))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (+.f64 d2 -10))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 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 10 d2) 2)) (-.f64 20 (+.f64 10 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 d2 1 30)
(fma.f64 (+.f64 10 d2) 1 20)
(fma.f64 1 d2 30)
(fma.f64 1 (+.f64 10 d2) 20)
(fma.f64 1 (+.f64 d2 20) 10)
(fma.f64 (cbrt.f64 (+.f64 10 d2)) (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) 20)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (cbrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) 30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (sqrt.f64 (+.f64 10 d2)) 20)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(fma.f64 (+.f64 1000 (pow.f64 d2 3)) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 (-.f64 10 d2)) 20)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 d2 20)) (cbrt.f64 (+.f64 d2 20))) (cbrt.f64 (+.f64 d2 20)) 10)
(fma.f64 (sqrt.f64 (+.f64 d2 20)) (sqrt.f64 (+.f64 d2 20)) 10)
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(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 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(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 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 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 (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 d2 30)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (/.f64 1 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(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 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(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 10 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 30 d1))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d2 d1 (*.f64 30 d1))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(+.f64 0 (*.f64 d1 (+.f64 10 d2)))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(pow.f64 (*.f64 d1 (+.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))
(fma.f64 d1 10 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
Outputs
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.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 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
30
(+.f64 d2 30)
(+.f64 30 d2)
(+.f64 d2 30)
(+.f64 30 d2)
(+.f64 d2 30)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.f64 30 d2)
d2
(+.f64 30 d2)
(+.f64 30 d2)
(+.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 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.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 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.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 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -10 d2) -20)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -10 d2) -20)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -10 d2) -20)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 10 d2)) 20) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (fma.f64 -1 (+.f64 d2 10) -20)))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -10 d2) -20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (+.f64 10 d2) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.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 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 d1 (*.f64 d1 400)) (*.f64 d1 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 (/.f64 d1 (/.f64 d1 d1)) (/.f64 -400 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (/.f64 -400 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(/.f64 d1 (/.f64 (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) d1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(/.f64 d1 (/.f64 (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) 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 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.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 10 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(-.f64 d2 -30)
(+.f64 30 d2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 30))) 1)
(+.f64 30 d2)
(-.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 -27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(+.f64 (/.f64 (pow.f64 d2 3) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (/.f64 27000 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 900 (+.f64 d2 -30)))
(-.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d2)) (/.f64 900 (+.f64 d2 -30)))
(+.f64 (/.f64 d2 (/.f64 (+.f64 d2 -30) d2)) (/.f64 -900 (+.f64 d2 -30)))
(fma.f64 (/.f64 d2 (+.f64 d2 -30)) d2 (/.f64 -900 (+.f64 d2 -30)))
(-.f64 (/.f64 (pow.f64 (+.f64 10 d2) 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) (+.f64 d2 -10)) (/.f64 -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 8000 (pow.f64 (+.f64 10 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(*.f64 (+.f64 (pow.f64 d2 3) 27000) (/.f64 1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))) (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 1 (/.f64 (+.f64 d2 -10) (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) (+.f64 400 (-.f64 (pow.f64 (+.f64 10 d2) 2) (*.f64 (+.f64 10 d2) 20))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) (+.f64 d2 -10))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 3) 27000)) (neg.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) 1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20)))))
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) 1) (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))))
(/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (neg.f64 (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(/.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 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 10 (+.f64 d2 20)))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 (-.f64 10 d2) 20))
(/.f64 (-.f64 100 (*.f64 (+.f64 d2 20) (+.f64 d2 20))) (-.f64 -10 d2))
(/.f64 (-.f64 400 (pow.f64 (+.f64 10 d2) 2)) (-.f64 20 (+.f64 10 d2)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))
(/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2))
(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 d2 1 30)
(+.f64 30 d2)
(fma.f64 (+.f64 10 d2) 1 20)
(+.f64 30 d2)
(fma.f64 1 d2 30)
(+.f64 30 d2)
(fma.f64 1 (+.f64 10 d2) 20)
(+.f64 30 d2)
(fma.f64 1 (+.f64 d2 20) 10)
(+.f64 30 d2)
(fma.f64 (cbrt.f64 (+.f64 10 d2)) (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) 20)
(+.f64 30 d2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (cbrt.f64 (+.f64 10 d2)) 20)
(+.f64 30 d2)
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) 30)
(+.f64 30 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) 30)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (sqrt.f64 (+.f64 10 d2)) 20)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) 30)
(+.f64 30 d2)
(fma.f64 (+.f64 1000 (pow.f64 d2 3)) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(fma.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 1 (fma.f64 d2 (+.f64 d2 -10) 100)) 20)
(+.f64 20 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 (+.f64 d2 -10) 100)))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 (-.f64 10 d2)) 20)
(+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 d2 20)) (cbrt.f64 (+.f64 d2 20))) (cbrt.f64 (+.f64 d2 20)) 10)
(+.f64 30 d2)
(fma.f64 (sqrt.f64 (+.f64 d2 20)) (sqrt.f64 (+.f64 d2 20)) 10)
(+.f64 30 d2)
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 0 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (fma.f64 d1 20 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))))
(*.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 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 d1 (*.f64 d1 400)) (*.f64 d1 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 (/.f64 d1 (/.f64 d1 d1)) (/.f64 -400 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (/.f64 -400 (+.f64 d2 -10))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(/.f64 d1 (/.f64 (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) d1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(/.f64 d1 (/.f64 (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) 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 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.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 10 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.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 10 d2)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (+.f64 d2 -10))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (/.f64 (*.f64 d1 (*.f64 d1 400)) (*.f64 d1 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 (/.f64 d1 (/.f64 d1 d1)) (/.f64 -400 (+.f64 d2 -10))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (/.f64 -400 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (/.f64 1 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 30))) (sqrt.f64 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (+.f64 d2 30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 -10)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2) (*.f64 d1 (*.f64 (+.f64 10 d2) (*.f64 d1 20))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10))) (*.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))) (neg.f64 (fma.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 8000 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))) (fma.f64 (*.f64 d1 20) (*.f64 d1 (-.f64 10 d2)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 -10)))) (neg.f64 (*.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 d1 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3))) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(/.f64 d1 (/.f64 (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) d1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400)) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 27000) d1) (fma.f64 d2 d2 (fma.f64 d2 -30 900)))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (+.f64 (pow.f64 d2 3) 27000)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27000) (fma.f64 d2 d2 (fma.f64 d2 -30 900))) d1)
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (fma.f64 d2 -30 900))) (+.f64 (pow.f64 d2 3) 27000))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)) d1)
(/.f64 (*.f64 (+.f64 8000 (pow.f64 (+.f64 10 d2) 3)) d1) (+.f64 (pow.f64 (+.f64 10 d2) 2) (-.f64 400 (*.f64 (+.f64 10 d2) 20))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) (-.f64 400 (*.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(/.f64 d1 (/.f64 (+.f64 400 (*.f64 (+.f64 d2 10) (-.f64 (+.f64 d2 10) 20))) (+.f64 8000 (pow.f64 (+.f64 d2 10) 3))))
(*.f64 (/.f64 (+.f64 8000 (pow.f64 (+.f64 d2 10) 3)) (+.f64 400 (*.f64 (+.f64 d2 10) (+.f64 (+.f64 d2 10) -20)))) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 10 d2) 2) -400) d1) (+.f64 d2 -10))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (-.f64 10 d2)) 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 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (pow.f64 (exp.f64 d1) 20)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 20)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 20) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 20))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))))
(*.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 10 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 10 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 (+.f64 10 d2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 10 d1 (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d2 d1 (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (+.f64 10 d2) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 20 d1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (+.f64 10 d2)) 1 (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 20) 1 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2) (*.f64 (cbrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 20)) (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 20)) 2) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (+.f64 10 d2)) (*.f64 (sqrt.f64 (+.f64 10 d2)) d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 20) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 20 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 10 d2)) 2)) (cbrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 10 d2))) (sqrt.f64 (+.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 (+.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 20)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 20) d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 20)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 d1 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(+.f64 0 (*.f64 d1 (+.f64 10 d2)))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 (*.f64 d1 10) 1) (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 10)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))))
(*.f64 d1 (+.f64 d2 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2)))) 1)
(*.f64 d1 (+.f64 d2 10))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 10) (*.f64 d1 10) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 10) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 10) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 100) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 10)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d1 (*.f64 100 d1) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d1 (*.f64 100 d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -10))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 10) (*.f64 d1 10)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 10) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (-.f64 10 d2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(/.f64 (*.f64 d1 (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 (+.f64 d2 -10) 100))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -10) 100)) (+.f64 (pow.f64 d2 3) 1000))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 (+.f64 d2 -10) 100)) d1)
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -10) 100))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 1000)) (fma.f64 d2 (+.f64 d2 -10) 100))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -10) 100)) (+.f64 (pow.f64 d2 3) 1000))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 (+.f64 d2 -10) 100)) d1)
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) d1) (-.f64 10 d2))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (+.f64 10 d2)) 1)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 10 d2))) 3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3) 1/3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 10 d2))) 2)
(*.f64 d1 (+.f64 d2 10))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 2))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (pow.f64 (exp.f64 (+.f64 10 d2)) d1))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 10 d2)))))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 10))))
(*.f64 d1 (+.f64 d2 10))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 10 d2)) 3))
(*.f64 d1 (+.f64 d2 10))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 10 d2))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 10 d2))) 1))
(*.f64 d1 (+.f64 d2 10))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 10 d2))))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d1 10 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d1 d2 (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 10 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 d2 d1 (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 1 (*.f64 d1 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 10) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 10) 1 (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 10)) (cbrt.f64 (*.f64 d1 10))) (cbrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 (*.f64 d1 10)) (sqrt.f64 (*.f64 d1 10)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 10))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 10 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))
(fma.f64 (*.f64 10 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 10))

eval88.0ms (2.1%)

Compiler

Compiled 4604 to 3023 computations (34.3% saved)

prune52.0ms (1.3%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New3276333
Fresh000
Picked123
Done000
Total3288336
Accuracy
100.0%
Counts
336 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.3%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
82.5%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
82.7%
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
51.8%
(*.f64 d1 30)
82.3%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
82.5%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
82.7%
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
51.8%
(*.f64 d1 30)
Compiler

Compiled 284 to 204 computations (28.2% saved)

localize113.0ms (2.8%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
95.2%
(*.f64 (fma.f64 d2 d2 -900) d1)
87.4%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
100.0%
(/.f64 d1 (-.f64 10 d2))
99.8%
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
82.8%
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
Compiler

Compiled 106 to 56 computations (47.2% saved)

series17.0ms (0.4%)

Counts
6 → 123
Calls

36 calls:

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

rewrite76.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
584×add-sqr-sqrt
560×pow1
560×*-un-lft-identity
548×add-exp-log
548×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025124
1573100
Stop Event
node limit
Counts
6 → 280
Calls
Call 1
Inputs
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(/.f64 d1 (-.f64 10 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) d1)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 900 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (/.f64 1 (neg.f64 (+.f64 d2 -30))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (+.f64 (*.f64 900 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 30)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 30)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900)))) (neg.f64 (neg.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 900 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (+.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)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.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 (*.f64 d1 (fma.f64 d2 d2 -900)) 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))))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d2 d1))
(fma.f64 30 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) 100) (*.f64 (/.f64 d1 (-.f64 10 d2)) (neg.f64 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 (neg.f64 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 1)
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(/.f64 1 (/.f64 (-.f64 10 d2) (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 10 d2) d1) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 10 d2) d1) (+.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 1000000 (pow.f64 d2 6))) (*.f64 (-.f64 10 d2) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (-.f64 10000 (pow.f64 d2 4))) (*.f64 (-.f64 10 d2) (+.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 1000000 (pow.f64 d2 6))) (*.f64 (neg.f64 (-.f64 10 d2)) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 10000 (pow.f64 d2 4))) (*.f64 (neg.f64 (-.f64 10 d2)) (+.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) d1) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) 1) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 (-.f64 10 d2) d1)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (neg.f64 d1)) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 10 d2))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) d1) (*.f64 (+.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) 1) (*.f64 (+.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (neg.f64 d1)) (*.f64 (+.f64 100 (*.f64 d2 d2)) (neg.f64 (-.f64 10 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 10 d2)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 10 d2)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 100 (*.f64 d2 d2))) (neg.f64 (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 d1 (-.f64 10 d2))) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (/.f64 d1 (-.f64 10 d2))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1) (-.f64 10 d2))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (cbrt.f64 (-.f64 10 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (-.f64 10 d2))) (sqrt.f64 (-.f64 10 d2)))
(pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(*.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1)
(*.f64 1 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2) (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1))) (/.f64 1 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (*.f64 400 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1))) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2))
(log.f64 (exp.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(exp.f64 (log.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 20))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 1 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 10 d2)))) 1)
(*.f64 d1 (/.f64 1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) 1)
(*.f64 1 (/.f64 d1 (-.f64 10 d2)))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 10 d2))) (sqrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 10 d2))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (-.f64 10 d2))))
(*.f64 (/.f64 1 (-.f64 10 d2)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 10 d2))) (/.f64 d1 (sqrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (-.f64 10 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (-.f64 10 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(*.f64 (/.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(pow.f64 (/.f64 d1 (-.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 10 d2))) 2)
(pow.f64 (/.f64 (-.f64 10 d2) d1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (-.f64 10 d2))))
(sqrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2))
(log.f64 (exp.f64 (/.f64 d1 (-.f64 10 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 10 d2)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 10 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 10 d2))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 900 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (/.f64 1 (neg.f64 (+.f64 d2 -30))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.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)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.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 (*.f64 d1 (fma.f64 d2 d2 -900)) 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))))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d2 d1))
(fma.f64 30 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))) 1)
(pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))

simplify144.0ms (3.5%)

Algorithm
egg-herbie
Rules
686×fma-neg
676×log-prod
642×associate-/l*
612×associate-*r*
568×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059810991
1162310565
2644510565
Stop Event
node limit
Counts
403 → 323
Calls
Call 1
Inputs
(*.f64 30 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.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 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 1/10 d1)
(+.f64 (*.f64 1/100 (*.f64 d2 d1)) (*.f64 1/10 d1))
(+.f64 (*.f64 1/100 (*.f64 d2 d1)) (+.f64 (*.f64 1/1000 (*.f64 (pow.f64 d2 2) d1)) (*.f64 1/10 d1)))
(+.f64 (*.f64 1/10000 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/100 (*.f64 d2 d1)) (+.f64 (*.f64 1/1000 (*.f64 (pow.f64 d2 2) d1)) (*.f64 1/10 d1))))
(*.f64 -1 (/.f64 d1 d2))
(+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -1 (/.f64 d1 d2))
(+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 -900 d1)
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 (pow.f64 d2 2) d1)
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 (pow.f64 d2 2) d1)
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 900 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (/.f64 1 (neg.f64 (+.f64 d2 -30))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (+.f64 (*.f64 900 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 30)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 30)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900)))) (neg.f64 (neg.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 900 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (+.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)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.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 (*.f64 d1 (fma.f64 d2 d2 -900)) 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))))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d2 d1))
(fma.f64 30 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) 100) (*.f64 (/.f64 d1 (-.f64 10 d2)) (neg.f64 (*.f64 d2 d2))))
(+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 (neg.f64 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 1)
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(/.f64 1 (/.f64 (-.f64 10 d2) (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 10 d2) d1) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 10 d2) d1) (+.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 1000000 (pow.f64 d2 6))) (*.f64 (-.f64 10 d2) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (-.f64 10000 (pow.f64 d2 4))) (*.f64 (-.f64 10 d2) (+.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 1000000 (pow.f64 d2 6))) (*.f64 (neg.f64 (-.f64 10 d2)) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 10000 (pow.f64 d2 4))) (*.f64 (neg.f64 (-.f64 10 d2)) (+.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) d1) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) 1) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 (-.f64 10 d2) d1)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (neg.f64 d1)) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 10 d2))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) d1) (*.f64 (+.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) 1) (*.f64 (+.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (neg.f64 d1)) (*.f64 (+.f64 100 (*.f64 d2 d2)) (neg.f64 (-.f64 10 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 10 d2)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 10 d2)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 100 (*.f64 d2 d2))) (neg.f64 (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 d1 (-.f64 10 d2))) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (/.f64 d1 (-.f64 10 d2))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1) (-.f64 10 d2))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (cbrt.f64 (-.f64 10 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (-.f64 10 d2))) (sqrt.f64 (-.f64 10 d2)))
(pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(*.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1)
(*.f64 1 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2) (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1))) (/.f64 1 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (*.f64 400 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1))) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2))
(log.f64 (exp.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(exp.f64 (log.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 20))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 1 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 10 d2)))) 1)
(*.f64 d1 (/.f64 1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) 1)
(*.f64 1 (/.f64 d1 (-.f64 10 d2)))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 10 d2))) (sqrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 10 d2))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (-.f64 10 d2))))
(*.f64 (/.f64 1 (-.f64 10 d2)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 10 d2))) (/.f64 d1 (sqrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (-.f64 10 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (-.f64 10 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(*.f64 (/.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(pow.f64 (/.f64 d1 (-.f64 10 d2)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 10 d2))) 2)
(pow.f64 (/.f64 (-.f64 10 d2) d1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (-.f64 10 d2))))
(sqrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2))
(log.f64 (exp.f64 (/.f64 d1 (-.f64 10 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 10 d2)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 10 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 10 d2))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 10 d2))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 10 d2))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 10 d2))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 900 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (/.f64 1 (neg.f64 (+.f64 d2 -30))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.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)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.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 (*.f64 d1 (fma.f64 d2 d2 -900)) 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))))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 d1 30 (*.f64 d2 d1))
(fma.f64 30 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))) 1)
(pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
Outputs
(*.f64 30 d1)
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 (fma.f64 d2 -1 -30) (neg.f64 d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 (fma.f64 d2 -1 -30) (neg.f64 d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 (fma.f64 d2 -1 -30) (neg.f64 d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1))
(neg.f64 (*.f64 d1 (fma.f64 -1 d2 -30)))
(*.f64 (fma.f64 d2 -1 -30) (neg.f64 d1))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20) (neg.f64 d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 30 d1)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 1/10 d1)
(*.f64 d1 1/10)
(+.f64 (*.f64 1/100 (*.f64 d2 d1)) (*.f64 1/10 d1))
(fma.f64 1/100 (*.f64 d1 d2) (*.f64 d1 1/10))
(*.f64 d1 (+.f64 (*.f64 d2 1/100) 1/10))
(+.f64 (*.f64 1/100 (*.f64 d2 d1)) (+.f64 (*.f64 1/1000 (*.f64 (pow.f64 d2 2) d1)) (*.f64 1/10 d1)))
(fma.f64 1/100 (*.f64 d1 d2) (fma.f64 1/1000 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 1/10)))
(fma.f64 (*.f64 d1 d2) 1/100 (*.f64 d1 (+.f64 1/10 (*.f64 1/1000 (*.f64 d2 d2)))))
(+.f64 (*.f64 1/10000 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/100 (*.f64 d2 d1)) (+.f64 (*.f64 1/1000 (*.f64 (pow.f64 d2 2) d1)) (*.f64 1/10 d1))))
(fma.f64 1/10000 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/100 (*.f64 d1 d2) (fma.f64 1/1000 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 1/10))))
(fma.f64 1/10000 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 (*.f64 d1 d2) 1/100 (*.f64 d1 (+.f64 1/10 (*.f64 1/1000 (*.f64 d2 d2))))))
(*.f64 -1 (/.f64 d1 d2))
(/.f64 (neg.f64 d1) d2)
(+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 -10 (/.f64 d1 (*.f64 d2 d2))) (/.f64 d1 d2))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2)))
(-.f64 (fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -10 (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d1 d2))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -1 (/.f64 d1 d2) (/.f64 (*.f64 -1000 d1) (pow.f64 d2 4)))))
(fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (-.f64 (/.f64 -1000 (/.f64 (pow.f64 d2 4) d1)) (/.f64 d1 d2))))
(*.f64 -1 (/.f64 d1 d2))
(/.f64 (neg.f64 d1) d2)
(+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 -10 (/.f64 d1 (*.f64 d2 d2))) (/.f64 d1 d2))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2)))
(-.f64 (fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -10 (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d1 d2))
(+.f64 (*.f64 -100 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -10 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -1 (/.f64 d1 d2) (/.f64 (*.f64 -1000 d1) (pow.f64 d2 4)))))
(fma.f64 -100 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -10 (/.f64 d1 (*.f64 d2 d2)) (-.f64 (/.f64 -1000 (/.f64 (pow.f64 d2 4) d1)) (/.f64 d1 d2))))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 -900 d1)
(*.f64 d1 -900)
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (pow.f64 d2 2) d1)
(*.f64 d1 (*.f64 d2 d2))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (pow.f64 d2 2) d1)
(*.f64 d1 (*.f64 d2 d2))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 -900 d1) (*.f64 (pow.f64 d2 2) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(*.f64 (-.f64 (pow.f64 d2 2) 900) d1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 900 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (/.f64 1 (neg.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 30 d1) (-.f64 (*.f64 30 d1) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 30 d1) (*.f64 d1 (-.f64 30 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.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 30 d2))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 30 d1) (-.f64 (*.f64 30 d1) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 30 d1) (*.f64 d1 (-.f64 30 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 30)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 d2 -900) 2)) (+.f64 d2 -30)) d1))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 30 d1) (-.f64 (*.f64 30 d1) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 30 d1) (*.f64 d1 (-.f64 30 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (+.f64 (*.f64 900 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 30)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 27000 (pow.f64 d1 3))) (fma.f64 900 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 30 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 900 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 30 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 30)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 27000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 30 d1) (-.f64 (*.f64 30 d1) (*.f64 d1 d2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 30 d1) (*.f64 d1 (-.f64 30 d2)) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1)))) (*.f64 (neg.f64 d1) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 900)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 30 d2)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (neg.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900)))) (neg.f64 (neg.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 900 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 30) (*.f64 d2 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1)))) (*.f64 (neg.f64 d1) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 900)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 30 d2)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(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))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 30 d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(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 d2 30)))
(*.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 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(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 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 30 (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 30 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 30) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) 2)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 30 d1)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 900))) (cbrt.f64 (*.f64 30 d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) 100) (*.f64 (/.f64 d1 (-.f64 10 d2)) (neg.f64 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 100 (/.f64 d1 (-.f64 10 d2))) (*.f64 (neg.f64 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(/.f64 d1 (/.f64 (-.f64 10 d2) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 1 (/.f64 (-.f64 10 d2) (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 10 d2) d1) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 10 d2) d1) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 1000000 (pow.f64 d2 6))) (*.f64 (-.f64 10 d2) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 10000 (pow.f64 d2 4))) (*.f64 (-.f64 10 d2) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 1000000 (pow.f64 d2 6))) (*.f64 (neg.f64 (-.f64 10 d2)) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 10000 (pow.f64 d2 4))) (*.f64 (neg.f64 (-.f64 10 d2)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) d1) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 10 d2)))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) 1) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (neg.f64 d1)) (*.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 10 d2))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) d1) (*.f64 (+.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) 1) (*.f64 (+.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (neg.f64 d1)) (*.f64 (+.f64 100 (*.f64 d2 d2)) (neg.f64 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2)))) (neg.f64 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (*.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 100 (*.f64 d2 d2))) (neg.f64 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 d1 (-.f64 10 d2))) (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))))
(/.f64 (-.f64 1000000 (pow.f64 d2 6)) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (/.f64 d1 (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (/.f64 (-.f64 1000000 (pow.f64 d2 6)) (-.f64 10 d2)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (/.f64 d1 (-.f64 10 d2))) (+.f64 100 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (+.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (/.f64 (-.f64 10000 (pow.f64 d2 4)) (fma.f64 d2 d2 100)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) 1) (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (cbrt.f64 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (-.f64 10 d2))) (sqrt.f64 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 1)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) 1/3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2)
(*.f64 d1 (+.f64 d2 10))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 10)))
(log.f64 (exp.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 10))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3))
(*.f64 d1 (+.f64 d2 10))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1))
(*.f64 d1 (+.f64 d2 10))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))) 1)
(*.f64 d1 (+.f64 30 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))) (/.f64 (*.f64 400 (*.f64 d1 d1)) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 -400 (*.f64 d1 d1))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(*.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2) (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.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 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1))) (/.f64 1 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 -400 (*.f64 d1 d1))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.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 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 -400 (*.f64 d1 d1))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.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 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3))) (+.f64 (*.f64 400 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (fma.f64 400 (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 (+.f64 d2 10) (*.f64 d1 20))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 (*.f64 d1 d1) 400 (*.f64 (*.f64 d1 (+.f64 d2 10)) (-.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1))) (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 -400 (*.f64 d1 d1))) (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 (+.f64 d2 10) -20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 3) (*.f64 8000 (pow.f64 d1 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2) (*.f64 400 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 -20 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 -400 (*.f64 d1 d1)))) (neg.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 20 (+.f64 d2 10))))
(/.f64 (-.f64 (*.f64 400 (*.f64 d1 d1)) (pow.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 -400 (*.f64 d1 d1)))) (neg.f64 (fma.f64 d1 (+.f64 d2 10) (*.f64 d1 -20))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 20 (+.f64 d2 10))))
(pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 2)
(*.f64 d1 (+.f64 30 d2))
(sqrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 30 d2)))
(log.f64 (exp.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))))))
(*.f64 d1 (+.f64 30 d2))
(cbrt.f64 (pow.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 3))
(*.f64 d1 (+.f64 30 d2))
(expm1.f64 (log1p.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (log.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))) 1))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 20 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 20 d1 (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 (/.f64 d1 1) (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 20) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) 2) (cbrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (*.f64 400 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 20)) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (sqrt.f64 (*.f64 (/.f64 d1 1) (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 (/.f64 d1 1) (+.f64 d2 10)))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 10 d2)))) 1)
(/.f64 d1 (-.f64 10 d2))
(*.f64 d1 (/.f64 1 (-.f64 10 d2)))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (/.f64 d1 (-.f64 10 d2)) 1)
(/.f64 d1 (-.f64 10 d2))
(*.f64 1 (/.f64 d1 (-.f64 10 d2)))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 10 d2))) (sqrt.f64 (/.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (/.f64 1 (-.f64 10 d2)) d1)
(/.f64 d1 (-.f64 10 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 10 d2))))
(/.f64 (/.f64 d1 (cbrt.f64 (-.f64 10 d2))) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 10 d2))) (/.f64 d1 (sqrt.f64 (-.f64 10 d2))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 10 d2))) d1) (sqrt.f64 (-.f64 10 d2)))
(/.f64 (/.f64 d1 (sqrt.f64 (-.f64 10 d2))) (sqrt.f64 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (-.f64 10 d2)))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 10 d2))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (-.f64 10 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (-.f64 10 d2))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 10 d2))) d1) (sqrt.f64 (-.f64 10 d2)))
(/.f64 (/.f64 d1 (sqrt.f64 (-.f64 10 d2))) (sqrt.f64 (-.f64 10 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (-.f64 10 d2)))
(/.f64 d1 (-.f64 10 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (-.f64 10 d2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 10 d2))))
(/.f64 (/.f64 d1 (cbrt.f64 (-.f64 10 d2))) (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2))
(*.f64 (/.f64 d1 (-.f64 100 (*.f64 d2 d2))) (+.f64 d2 10))
(*.f64 (+.f64 d2 10) (/.f64 d1 (-.f64 100 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 1000 (pow.f64 d2 3))) (+.f64 100 (*.f64 d2 (+.f64 d2 10))))
(/.f64 (*.f64 d1 (+.f64 100 (*.f64 d2 (+.f64 d2 10)))) (-.f64 1000 (pow.f64 d2 3)))
(/.f64 d1 (/.f64 (-.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 10) 100)))
(pow.f64 (/.f64 d1 (-.f64 10 d2)) 1)
(/.f64 d1 (-.f64 10 d2))
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 10 d2))) 3)
(/.f64 d1 (-.f64 10 d2))
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3) 1/3)
(/.f64 d1 (-.f64 10 d2))
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 10 d2))) 2)
(/.f64 d1 (-.f64 10 d2))
(pow.f64 (/.f64 (-.f64 10 d2) d1) -1)
(/.f64 d1 (-.f64 10 d2))
(neg.f64 (/.f64 d1 (neg.f64 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(sqrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 2))
(fabs.f64 (/.f64 d1 (-.f64 10 d2)))
(log.f64 (exp.f64 (/.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 10 d2)))))
(/.f64 d1 (-.f64 10 d2))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 10 d2)) 3))
(/.f64 d1 (-.f64 10 d2))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 10 d2) 3)))
(/.f64 d1 (-.f64 10 d2))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 10 d2))) 1))
(/.f64 d1 (-.f64 10 d2))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 10 d2))))
(/.f64 d1 (-.f64 10 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d2 d1))
(*.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 d2 d1) 2) (*.f64 d1 (-.f64 d2 30))) (/.f64 (*.f64 900 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 1 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (*.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 -900))) (/.f64 1 (neg.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27000 (pow.f64 d1 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 30) (-.f64 (*.f64 d1 30) (*.f64 d2 d1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 30 d1) (-.f64 (*.f64 30 d1) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 27000 (pow.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 (*.f64 30 d1) (*.f64 d1 (-.f64 30 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 900 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (-.f64 d2 30))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 -900 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 -30) 2))) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.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 30 d2))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(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))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 30))) -1)
(*.f64 d1 (+.f64 30 d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (neg.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(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 d2 30)))
(*.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 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(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 d2 d1 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 d1 30 (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 30 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 1 (*.f64 d1 30) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) 2)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 30 d1))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 900 (*.f64 d1 d1))) (cbrt.f64 (*.f64 30 d1)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 900))) (cbrt.f64 (*.f64 30 d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(*.f64 d1 (fma.f64 d2 d2 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))) 1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 3)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3) 1/3)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2)
(*.f64 d1 (fma.f64 d2 d2 -900))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 2))
(fabs.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (fma.f64 d2 d2 -900)))))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) 3))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 d2 -900))))
(*.f64 d1 (fma.f64 d2 d2 -900))

eval110.0ms (2.7%)

Compiler

Compiled 5715 to 3810 computations (33.3% saved)

prune55.0ms (1.3%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New3203323
Fresh101
Picked235
Done022
Total3238331
Accuracy
100.0%
Counts
331 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
82.4%
(+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20))
57.7%
(+.f64 (*.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
51.8%
(*.f64 d1 30)
51.3%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
82.4%
(+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20))
57.7%
(+.f64 (*.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
51.8%
(*.f64 d1 30)
Compiler

Compiled 152 to 110 computations (27.6% saved)

localize110.0ms (2.7%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.3%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
100.0%
(/.f64 (-.f64 10 d2) d1)
99.8%
(+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20))
82.5%
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
99.8%
(+.f64 (*.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
99.5%
(*.f64 d1 1/10)
95.0%
(*.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2)))
Compiler

Compiled 111 to 64 computations (42.3% saved)

series8.0ms (0.2%)

Counts
7 → 144
Calls

39 calls:

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

rewrite82.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
560×add-sqr-sqrt
536×pow1
536×*-un-lft-identity
530×add-exp-log
530×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023171
1546127
Stop Event
node limit
Counts
7 → 241
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2)))
(*.f64 d1 1/10)
(+.f64 (*.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1))
(+.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (-.f64 10 d2) d1)) (*.f64 d1 20))
(/.f64 (-.f64 10 d2) d1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
Outputs
(+.f64 (*.f64 (*.f64 d1 1/10) 100) (*.f64 (*.f64 d1 1/10) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 100 (*.f64 d1 1/10)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 1/10)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))) 1)
(/.f64 (*.f64 (*.f64 d1 1/10) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 1/10) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 d1 1/10)) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 d1 1/10)) (+.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) 1/10) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 1/10))) 1)
(pow.f64 (*.f64 d1 1/10) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 1/10)) 3)
(pow.f64 (pow.f64 (*.f64 d1 1/10) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 1/10)) 2)
(sqrt.f64 (*.f64 (*.f64 d1 d1) 1/100))
(log.f64 (pow.f64 (exp.f64 d1) 1/10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 1/10))))
(cbrt.f64 (pow.f64 (*.f64 d1 1/10) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 1/10)))
(exp.f64 (log.f64 (*.f64 d1 1/10)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 1/10)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 1/10)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 d1 (*.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(fma.f64 d1 20 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 20))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 1 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 2) (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2)))))
(-.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (*.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (neg.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 (/.f64 (neg.f64 (-.f64 10 d2)) d1)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (+.f64 d2 10) d1)
(*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (cbrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 10 d2) d1))) (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (-.f64 10 d2)) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2)) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) 1) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (cbrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (*.f64 (+.f64 d2 10) 1) d1)
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 (-.f64 10 d2))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 10))) -1)
(neg.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (neg.f64 (-.f64 10 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(-.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (-.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))) (*.f64 d1 20)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(-.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 100 (-.f64 10 d2)) d1)) (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (+.f64 d2 10)))
(*.f64 d1 (+.f64 (+.f64 d2 10) 20))
(*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 1)
(*.f64 1 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(+.f64 (/.f64 10 d1) (neg.f64 (/.f64 d2 d1)))
(-.f64 (/.f64 10 d1) (/.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 10 d2) d1))) 1)
(*.f64 (-.f64 10 d2) (/.f64 1 d1))
(*.f64 (/.f64 (-.f64 10 d2) d1) 1)
(*.f64 1 (/.f64 (-.f64 10 d2) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (*.f64 (cbrt.f64 (-.f64 10 d2)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2) (cbrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (sqrt.f64 (-.f64 10 d2)) (*.f64 (sqrt.f64 (-.f64 10 d2)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 10 d2) d1)) (sqrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (neg.f64 (-.f64 10 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (-.f64 10 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 10 d2) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 10 d2)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (-.f64 10 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 10 d2)) 1) (/.f64 (sqrt.f64 (-.f64 10 d2)) d1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 10 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (-.f64 10 d2)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (-.f64 10 d2) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)
(pow.f64 (/.f64 d1 (-.f64 10 d2)) -1)
(neg.f64 (/.f64 (-.f64 10 d2) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 10 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 10 d2) d1))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 10 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 10 d2) d1)))
(exp.f64 (log.f64 (/.f64 (-.f64 10 d2) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 10 d2) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 10 d2) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))) 1)
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 -900 (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 1)
(*.f64 1 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (sqrt.f64 (*.f64 d1 -900)) (*.f64 (sqrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 (neg.f64 d2) 30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 -900))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 -900)) 1) (/.f64 (sqrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 -900)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 1)
(pow.f64 (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 3)
(pow.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 (neg.f64 d2) 30)))
(sqrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2))
(log.f64 (exp.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))))
(cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 -900) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(exp.f64 (log.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))

simplify140.0ms (3.4%)

Algorithm
egg-herbie
Rules
1166×log-prod
980×fma-neg
686×associate-*r*
662×associate-*l*
530×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063510463
1167710067
2653910063
Stop Event
node limit
Counts
385 → 361
Calls
Call 1
Inputs
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(*.f64 10 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(/.f64 10 d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(*.f64 -1 (/.f64 d2 d1))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(*.f64 -1 (/.f64 d2 d1))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (*.f64 (*.f64 d1 1/10) 100) (*.f64 (*.f64 d1 1/10) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 100 (*.f64 d1 1/10)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 1/10)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))) 1)
(/.f64 (*.f64 (*.f64 d1 1/10) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 1/10) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 d1 1/10)) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 d1 1/10)) (+.f64 100 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) 1/10) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 1/10))) 1)
(pow.f64 (*.f64 d1 1/10) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 1/10)) 3)
(pow.f64 (pow.f64 (*.f64 d1 1/10) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 1/10)) 2)
(sqrt.f64 (*.f64 (*.f64 d1 d1) 1/100))
(log.f64 (pow.f64 (exp.f64 d1) 1/10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 1/10))))
(cbrt.f64 (pow.f64 (*.f64 d1 1/10) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 1/10)))
(exp.f64 (log.f64 (*.f64 d1 1/10)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 1/10)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 1/10)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 d1 (*.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(fma.f64 d1 20 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(fma.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 20))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 1 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 2) (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 20))
(+.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2)))))
(-.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (*.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (neg.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 (/.f64 (neg.f64 (-.f64 10 d2)) d1)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (+.f64 d2 10) d1)
(*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (cbrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 10 d2) d1))) (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (-.f64 10 d2)) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2)) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) 1) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (cbrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (*.f64 (+.f64 d2 10) 1) d1)
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 (-.f64 10 d2))) (neg.f64 d1))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 10))) -1)
(neg.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (neg.f64 (-.f64 10 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(-.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (-.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))) (*.f64 d1 20)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(-.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 100 (-.f64 10 d2)) d1)) (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (+.f64 d2 10)))
(*.f64 d1 (+.f64 (+.f64 d2 10) 20))
(*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 1)
(*.f64 1 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 20))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(+.f64 (/.f64 10 d1) (neg.f64 (/.f64 d2 d1)))
(-.f64 (/.f64 10 d1) (/.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 10 d2) d1))) 1)
(*.f64 (-.f64 10 d2) (/.f64 1 d1))
(*.f64 (/.f64 (-.f64 10 d2) d1) 1)
(*.f64 1 (/.f64 (-.f64 10 d2) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (*.f64 (cbrt.f64 (-.f64 10 d2)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2) (cbrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (sqrt.f64 (-.f64 10 d2)) (*.f64 (sqrt.f64 (-.f64 10 d2)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 10 d2) d1)) (sqrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (neg.f64 (-.f64 10 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (-.f64 10 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (-.f64 10 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 10 d2) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 10 d2)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (-.f64 10 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 10 d2)) 1) (/.f64 (sqrt.f64 (-.f64 10 d2)) d1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 10 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (-.f64 10 d2)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (-.f64 10 d2) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)
(pow.f64 (/.f64 d1 (-.f64 10 d2)) -1)
(neg.f64 (/.f64 (-.f64 10 d2) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 10 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 10 d2) d1))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 10 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 10 d2) d1)))
(exp.f64 (log.f64 (/.f64 (-.f64 10 d2) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 10 d2) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 10 d2) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))) 1)
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 -900 (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 1)
(*.f64 1 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (sqrt.f64 (*.f64 d1 -900)) (*.f64 (sqrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 (neg.f64 d2) 30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 -900))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 -900)) 1) (/.f64 (sqrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 -900)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 1)
(pow.f64 (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 3)
(pow.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 (neg.f64 d2) 30)))
(sqrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2))
(log.f64 (exp.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))))
(cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 -900) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(exp.f64 (log.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
Outputs
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 1/10 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 -1/10 (*.f64 d2 d2)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 -1/10 (*.f64 d2 d2)))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1)))
(fma.f64 10 d1 (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 10 (*.f64 -1/10 (*.f64 d2 d2))))
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 1/10 d1)
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 20 (*.f64 1/10 (-.f64 100 (pow.f64 d2 2)))) d1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1/10 (-.f64 100 (pow.f64 d2 2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20))
(*.f64 (fma.f64 -1/10 (-.f64 100 (*.f64 d2 d2)) -20) (neg.f64 d1))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 -1/10 (*.f64 d2 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))
(*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2)))
(*.f64 d1 (*.f64 -1/10 (*.f64 d2 d2)))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 -1/10 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d1 30) (*.f64 -1/10 (*.f64 d1 (*.f64 d2 d2))))
(*.f64 d1 (+.f64 30 (*.f64 -1/10 (*.f64 d2 d2))))
(*.f64 10 d1)
(*.f64 d1 10)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(+.f64 (*.f64 10 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(/.f64 (*.f64 d1 (-.f64 100 (pow.f64 d2 2))) (-.f64 10 d2))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(+.f64 (*.f64 20 d1) (*.f64 10 d1))
(*.f64 d1 30)
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 20 d1) (+.f64 (*.f64 10 d1) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 (-.f64 (+.f64 20 (*.f64 100 (/.f64 1 (-.f64 10 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 10 d2))) d1)
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 d1 (neg.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 d1 (neg.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 d1 (neg.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (-.f64 100 (pow.f64 d2 2)) (-.f64 10 d2))) 20)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2)) -20))
(*.f64 d1 (neg.f64 (+.f64 (/.f64 (+.f64 -100 (*.f64 d2 d2)) (-.f64 10 d2)) -20)))
(/.f64 10 d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 -1 (/.f64 d2 d1))
(/.f64 (neg.f64 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 -1 (/.f64 d2 d1))
(/.f64 (neg.f64 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(+.f64 (*.f64 -1 (/.f64 d2 d1)) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1))))
(fma.f64 d2 d1 (fma.f64 30 d1 (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/30)))
(*.f64 d1 (+.f64 (+.f64 d2 30) (*.f64 (*.f64 1/30 d2) d2)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1)))))
(fma.f64 d2 d1 (fma.f64 30 d1 (fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (*.f64 (*.f64 d1 (*.f64 d2 d2)) 1/30))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 d1 (+.f64 (*.f64 (*.f64 1/30 d2) d2) (*.f64 1/900 (pow.f64 d2 3)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 -27000 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 (/.f64 -27000 d2) (/.f64 d1 d2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 -27000 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (*.f64 (/.f64 -27000 d2) (/.f64 d1 d2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (*.f64 (*.f64 d1 1/10) 100) (*.f64 (*.f64 d1 1/10) (*.f64 d2 (neg.f64 d2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(+.f64 (*.f64 100 (*.f64 d1 1/10)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 1/10)))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))) 1)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 d1 1/10) (-.f64 1000000 (pow.f64 d2 6))) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 1/10 d1) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 1000000 (pow.f64 d2 6))))
(*.f64 (/.f64 (*.f64 1/10 d1) (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (-.f64 1000000 (pow.f64 d2 6)))
(/.f64 (*.f64 (*.f64 d1 1/10) (-.f64 10000 (pow.f64 d2 4))) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (-.f64 10000 (pow.f64 d2 4)) (/.f64 (+.f64 100 (*.f64 d2 d2)) (*.f64 1/10 d1)))
(*.f64 (/.f64 (*.f64 1/10 d1) (fma.f64 d2 d2 100)) (-.f64 10000 (pow.f64 d2 4)))
(/.f64 (*.f64 (-.f64 1000000 (pow.f64 d2 6)) (*.f64 d1 1/10)) (+.f64 (+.f64 10000 (pow.f64 d2 4)) (*.f64 100 (*.f64 d2 d2))))
(/.f64 (*.f64 1/10 d1) (/.f64 (+.f64 10000 (+.f64 (pow.f64 d2 4) (*.f64 100 (*.f64 d2 d2)))) (-.f64 1000000 (pow.f64 d2 6))))
(*.f64 (/.f64 (*.f64 1/10 d1) (+.f64 10000 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 100)))) (-.f64 1000000 (pow.f64 d2 6)))
(/.f64 (*.f64 (-.f64 10000 (pow.f64 d2 4)) (*.f64 d1 1/10)) (+.f64 100 (*.f64 d2 d2)))
(/.f64 (-.f64 10000 (pow.f64 d2 4)) (/.f64 (+.f64 100 (*.f64 d2 d2)) (*.f64 1/10 d1)))
(*.f64 (/.f64 (*.f64 1/10 d1) (fma.f64 d2 d2 100)) (-.f64 10000 (pow.f64 d2 4)))
(pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 1)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 3)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) 1/3)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 2)
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2))
(fabs.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) 1/10) (-.f64 100 (*.f64 d2 d2))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 1))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 1/10))) 1)
(*.f64 1/10 d1)
(pow.f64 (*.f64 d1 1/10) 1)
(*.f64 1/10 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 1/10)) 3)
(*.f64 1/10 d1)
(pow.f64 (pow.f64 (*.f64 d1 1/10) 3) 1/3)
(*.f64 1/10 d1)
(pow.f64 (sqrt.f64 (*.f64 d1 1/10)) 2)
(*.f64 1/10 d1)
(sqrt.f64 (*.f64 (*.f64 d1 d1) 1/100))
(sqrt.f64 (*.f64 d1 (*.f64 d1 1/100)))
(log.f64 (pow.f64 (exp.f64 d1) 1/10))
(*.f64 1/10 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 1/10))))
(*.f64 1/10 d1)
(cbrt.f64 (pow.f64 (*.f64 d1 1/10) 3))
(*.f64 1/10 d1)
(expm1.f64 (log1p.f64 (*.f64 d1 1/10)))
(*.f64 1/10 d1)
(exp.f64 (log.f64 (*.f64 d1 1/10)))
(*.f64 1/10 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 1/10)) 1))
(*.f64 1/10 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 1/10)))
(*.f64 1/10 d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))) 1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 d1 (+.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 1 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 1/1000 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (+.f64 20 (*.f64 -1/10 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 1/1000 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (+.f64 20 (*.f64 -1/10 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 1/1000 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (+.f64 20 (*.f64 -1/10 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 d1 (*.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 3) (*.f64 (pow.f64 d1 3) 8000)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 1/1000 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)) 8000)) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 1/1000 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)) 8000)) (fma.f64 d1 (*.f64 d1 400) (*.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) (fma.f64 1/10 (*.f64 d1 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 -20)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (*.f64 1/1000 (pow.f64 (-.f64 100 (*.f64 d2 d2)) 3)) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (+.f64 20 (*.f64 -1/10 (-.f64 100 (*.f64 d2 d2)))))) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 d1 (*.f64 d1 400)))) (*.f64 (neg.f64 d1) (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2)) (*.f64 d1 (neg.f64 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) -20))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2)) (*.f64 d1 (-.f64 20 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))) 2)) (*.f64 d1 (+.f64 20 (*.f64 -1/10 (-.f64 100 (*.f64 d2 d2))))))
(pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 1)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 3)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 3) 1/3)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 2)
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20)) 2))
(fabs.f64 (*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20)) 3))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))) 1))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) 20))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 d1 20 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))) (*.f64 d1 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (*.f64 d1 1/10) (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (*.f64 d1 1/10) (*.f64 d1 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 20 d1 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 1 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))) (*.f64 d1 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (cbrt.f64 (*.f64 d1 20)) (*.f64 (*.f64 1/10 d1) (-.f64 100 (*.f64 d2 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) 2) (cbrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2)))))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (*.f64 1/10 (-.f64 100 (*.f64 d2 d2))))) (*.f64 d1 20))
(*.f64 d1 (fma.f64 1/10 (-.f64 100 (*.f64 d2 d2)) 20))
(+.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2)))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(-.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10)))) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (*.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (*.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 d1 (-.f64 10 d2))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (neg.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 (/.f64 (neg.f64 (-.f64 10 d2)) d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (-.f64 10 d2)) (-.f64 100 (*.f64 d2 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (+.f64 d2 10) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (/.f64 1 (-.f64 10 d2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 1 d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (/.f64 (-.f64 100 (*.f64 d2 d2)) (cbrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 10 d2) d1))) (/.f64 (-.f64 100 (*.f64 d2 d2)) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (-.f64 10 d2)) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) 2) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))) (/.f64 (cbrt.f64 (-.f64 100 (*.f64 d2 d2))) (sqrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (-.f64 10 d2)) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 1 d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) 1) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (/.f64 (-.f64 10 d2) d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 100 (*.f64 d2 d2))) (cbrt.f64 (/.f64 (-.f64 10 d2) d1))))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (*.f64 (+.f64 d2 10) 1) d1)
(*.f64 d1 (+.f64 d2 10))
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d2 10))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (neg.f64 (-.f64 10 d2))) (neg.f64 d1))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 10)) 1)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) 3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) 1/3)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) 2)
(*.f64 d1 (+.f64 d2 10))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 10))) -1)
(*.f64 d1 (+.f64 d2 10))
(neg.f64 (/.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 (neg.f64 (-.f64 10 d2)) d1)))
(*.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 10)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 10)) d1))
(*.f64 d1 (+.f64 d2 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 10))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))
(*.f64 d1 (+.f64 d2 10))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 10))) 1))
(*.f64 d1 (+.f64 d2 10))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 10))
(-.f64 (*.f64 (/.f64 100 (-.f64 10 d2)) d1) (-.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))) (*.f64 d1 20)))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))) 1)
(*.f64 d1 (+.f64 d2 30))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))) (/.f64 (*.f64 (*.f64 d1 d1) 400) (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 d2 -10)))
(-.f64 (+.f64 (*.f64 d1 20) (*.f64 (/.f64 100 (-.f64 10 d2)) d1)) (*.f64 (*.f64 d2 d2) (/.f64 d1 (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(*.f64 d1 (+.f64 20 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 (+.f64 d2 10) 20))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 1 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000)) (+.f64 (*.f64 (*.f64 d1 d1) 400) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3)) (fma.f64 (*.f64 d1 d1) 400 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.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 400) (*.f64 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 (+.f64 d2 -10)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400)) (*.f64 d1 (-.f64 (+.f64 d2 10) 20)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400))) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) -400)) (*.f64 d1 (+.f64 d2 -10)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3) (*.f64 (pow.f64 d1 3) 8000))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 20) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 8000) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 20 (+.f64 d2 10))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 10) 3) 8000)) (fma.f64 d1 (*.f64 20 (*.f64 d1 (-.f64 10 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 (*.f64 d1 d1) 400))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 10) 20))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400)))) (*.f64 (neg.f64 d1) (+.f64 d2 -10)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 400) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (-.f64 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2) (*.f64 d1 (*.f64 d1 400)))) (*.f64 (neg.f64 d1) (+.f64 d2 -10)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 400)) (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 (-.f64 10 d2)))
(pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 1)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 3) 1/3)
(*.f64 d1 (+.f64 d2 30))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 2)
(*.f64 d1 (+.f64 d2 30))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 30)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))))))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10))) 3))
(*.f64 d1 (+.f64 d2 30))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))) 1))
(*.f64 d1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 20 (+.f64 d2 10)))))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 d1 20 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (-.f64 100 (*.f64 d2 d2)) (/.f64 d1 (-.f64 10 d2)) (*.f64 d1 20))
(*.f64 d1 (+.f64 20 (/.f64 (-.f64 100 (*.f64 d2 d2)) (-.f64 10 d2))))
(fma.f64 20 d1 (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 1 (*.f64 d1 20) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 1 (*.f64 d1 (+.f64 d2 10)) (*.f64 d1 20))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 400)) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 400))) (cbrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 10))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 10)) 2)) (*.f64 d1 20))
(fma.f64 (sqrt.f64 (*.f64 d1 20)) (sqrt.f64 (*.f64 d1 20)) (*.f64 d1 (+.f64 d2 10)))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (sqrt.f64 (*.f64 d1 (+.f64 d2 10))) (*.f64 d1 20))
(*.f64 d1 (+.f64 d2 30))
(fma.f64 (+.f64 d2 10) d1 (*.f64 d1 20))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (/.f64 10 d1) (neg.f64 (/.f64 d2 d1)))
(/.f64 (-.f64 10 d2) d1)
(-.f64 (/.f64 10 d1) (/.f64 d2 d1))
(/.f64 (-.f64 10 d2) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 10 d2) d1))) 1)
(/.f64 (-.f64 10 d2) d1)
(*.f64 (-.f64 10 d2) (/.f64 1 d1))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (/.f64 (-.f64 10 d2) d1) 1)
(/.f64 (-.f64 10 d2) d1)
(*.f64 1 (/.f64 (-.f64 10 d2) d1))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (*.f64 (cbrt.f64 (-.f64 10 d2)) (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 2) (cbrt.f64 (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (sqrt.f64 (-.f64 10 d2)) (*.f64 (sqrt.f64 (-.f64 10 d2)) (/.f64 1 d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 10 d2) d1)) (sqrt.f64 (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (neg.f64 (-.f64 10 d2)) (/.f64 1 (neg.f64 d1)))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (/.f64 1 d1) (-.f64 10 d2))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (-.f64 10 d2) (cbrt.f64 d1)))
(/.f64 (*.f64 1 (/.f64 (-.f64 10 d2) (cbrt.f64 d1))) (pow.f64 (cbrt.f64 d1) 2))
(/.f64 (/.f64 (-.f64 10 d2) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 10 d2) (sqrt.f64 d1)))
(/.f64 (/.f64 (-.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 10 d2)) d1))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (-.f64 10 d2) d1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 10 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (-.f64 10 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (-.f64 10 d2) (sqrt.f64 d1)))
(/.f64 (/.f64 (-.f64 10 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 10 d2)) 1) (/.f64 (sqrt.f64 (-.f64 10 d2)) d1))
(/.f64 (-.f64 10 d2) d1)
(*.f64 (/.f64 (sqrt.f64 (-.f64 10 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (-.f64 10 d2)) (cbrt.f64 d1)))
(/.f64 (*.f64 1 (/.f64 (-.f64 10 d2) (cbrt.f64 d1))) (pow.f64 (cbrt.f64 d1) 2))
(/.f64 (/.f64 (-.f64 10 d2) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(pow.f64 (/.f64 (-.f64 10 d2) d1) 1)
(/.f64 (-.f64 10 d2) d1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 10 d2) d1)) 3)
(/.f64 (-.f64 10 d2) d1)
(pow.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3) 1/3)
(/.f64 (-.f64 10 d2) d1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 10 d2) d1)) 2)
(/.f64 (-.f64 10 d2) d1)
(pow.f64 (/.f64 d1 (-.f64 10 d2)) -1)
(/.f64 (-.f64 10 d2) d1)
(neg.f64 (/.f64 (-.f64 10 d2) (neg.f64 d1)))
(/.f64 (-.f64 10 d2) d1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 2))
(fabs.f64 (/.f64 (-.f64 10 d2) d1))
(log.f64 (exp.f64 (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 10 d2) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 10 d2) d1))))
(/.f64 (-.f64 10 d2) d1)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 10 d2) d1) 3))
(/.f64 (-.f64 10 d2) d1)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 10 d2) 3) (pow.f64 d1 3)))
(/.f64 (-.f64 10 d2) d1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 10 d2) d1)
(exp.f64 (log.f64 (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 10 d2) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 10 d2) d1)) 1))
(/.f64 (-.f64 10 d2) d1)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 10 d2) d1)))
(/.f64 (-.f64 10 d2) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 -900 (*.f64 d1 (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 1 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))) 2)))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))) (cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))) 2)))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))) (cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2))) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 -900))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 -900)) (*.f64 (sqrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 (neg.f64 d2) 30)))
(/.f64 (*.f64 (*.f64 d1 900) 1) (+.f64 30 (neg.f64 d2)))
(*.f64 d1 (/.f64 900 (-.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 d1 -900))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) d1) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30)))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) d1) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30)))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) d1) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30)))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (*.f64 (/.f64 1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 -900))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 810000))) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 -900)) 1) (/.f64 (sqrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 -900)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 d1 -900)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 -900) (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) -900) (fma.f64 d2 d2 (+.f64 900 (*.f64 d2 30))))
(*.f64 (/.f64 (*.f64 d1 -900) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(/.f64 (*.f64 (*.f64 d1 -900) (+.f64 d2 30)) (fma.f64 d2 d2 -900))
(/.f64 (*.f64 d1 -900) (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 30)))
(pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(pow.f64 (cbrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 3)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(pow.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 3) 1/3)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(pow.f64 (sqrt.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 2)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 (neg.f64 d2) 30)))
(/.f64 (*.f64 (*.f64 d1 900) 1) (+.f64 30 (neg.f64 d2)))
(*.f64 d1 (/.f64 900 (-.f64 30 d2)))
(sqrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))) 2))
(fabs.f64 (/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2))))
(log.f64 (exp.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(cbrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 3))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 -900) 3) (pow.f64 (+.f64 d2 -30) 3)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(expm1.f64 (log1p.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(exp.f64 (log.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))) 1))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(log1p.f64 (expm1.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))

eval120.0ms (2.9%)

Compiler

Compiled 6336 to 4333 computations (31.6% saved)

prune50.0ms (1.2%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New3592361
Fresh000
Picked303
Done145
Total3636369
Accuracy
100.0%
Counts
369 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.7%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
51.6%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
51.8%
(*.f64 d1 30)
51.7%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
51.6%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
51.8%
(*.f64 d1 30)
Compiler

Compiled 88 to 64 computations (27.3% saved)

localize49.0ms (1.2%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 -1/900 d2)
100.0%
(+.f64 1/30 (*.f64 -1/900 d2))
99.7%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
100.0%
(/.f64 d1 (+.f64 d2 -30))
99.4%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
Compiler

Compiled 41 to 28 computations (31.7% saved)

series6.0ms (0.1%)

Counts
5 → 63
Calls

24 calls:

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

rewrite93.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1456×log-prod
594×pow-exp
568×expm1-udef
560×log1p-udef
456×prod-diff
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01471
131663
2414863
Stop Event
node limit
Counts
5 → 186
Calls
Call 1
Inputs
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(+.f64 1/30 (*.f64 -1/900 d2))
(*.f64 -1/900 d2)
Outputs
(+.f64 0 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 -900)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 -900 (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) -900) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(sqrt.f64 (*.f64 810000 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(+.f64 0 (/.f64 d1 (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.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 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (neg.f64 d1) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.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 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.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) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 -27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.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)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -30) d1) 1) -1)
(neg.f64 (/.f64 d1 (+.f64 30 (neg.f64 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) -1))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (fma.f64 d2 -1/900 1/30)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 d1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 d1 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) (+.f64 1/30 (*.f64 1/900 d2)))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) 1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 -1/900 1/30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1)) -1))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30))) 1)
(-.f64 (/.f64 1/900 (+.f64 1/30 (*.f64 1/900 d2))) (/.f64 (*.f64 1/810000 (*.f64 d2 d2)) (+.f64 1/30 (*.f64 1/900 d2))))
(*.f64 (fma.f64 d2 -1/900 1/30) 1)
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) (sqrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(*.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2))) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 1/810000 (*.f64 d2 d2) (-.f64 1/900 (*.f64 -1/27000 d2))))
(/.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2))) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (neg.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (neg.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(pow.f64 (fma.f64 d2 -1/900 1/30) 1)
(pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 3)
(pow.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) -1)
(pow.f64 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(log.f64 (exp.f64 (fma.f64 d2 -1/900 1/30)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d2 -1/900 1/30))))
(cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3))
(expm1.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (log.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d2 -1/900 1/30))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) 2))
(log1p.f64 (expm1.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(fma.f64 -1/900 d2 1/30)
(fma.f64 (*.f64 d2 -1/900) 1 1/30)
(fma.f64 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 (cbrt.f64 (*.f64 d2 -1/900)) (pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 2) 1/30)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 2) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) -1/900) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) -1/900) 1/30)
(fma.f64 (*.f64 -1/900 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) 1/30)
(fma.f64 (*.f64 -1/900 (sqrt.f64 d2)) (sqrt.f64 d2) 1/30)
(+.f64 0 (*.f64 d2 -1/900))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)) (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/900) d2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 -1/900))) 1)
(pow.f64 (*.f64 d2 -1/900) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 3)
(pow.f64 (*.f64 -1/729000000 (pow.f64 d2 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 -1/900)) 2)
(sqrt.f64 (*.f64 1/810000 (*.f64 d2 d2)))
(log.f64 (pow.f64 (exp.f64 -1/900) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 -1/900))))
(cbrt.f64 (*.f64 -1/729000000 (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 -1/900)))
(exp.f64 (log.f64 (*.f64 d2 -1/900)))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d2 -1/900))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d2 -1/900))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d2 -1/900))) 2))
(log1p.f64 (expm1.f64 (*.f64 d2 -1/900)))

simplify96.0ms (2.3%)

Algorithm
egg-herbie
Rules
812×log-prod
456×exp-prod
406×sqr-pow
388×cube-prod
366×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04975235
111175017
235564709
Stop Event
node limit
Counts
249 → 284
Calls
Call 1
Inputs
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(/.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 d2 d1)))
(+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d2 d1))))
(+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1/810000 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d2 d1)))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (*.f64 30 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (*.f64 30 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1)))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -900 (/.f64 d1 d2))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
1/30
(*.f64 -1/900 d2)
(*.f64 -1/900 d2)
(+.f64 0 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 -900)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 -900 (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) -900) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(sqrt.f64 (*.f64 810000 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(+.f64 0 (/.f64 d1 (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.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 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (neg.f64 d1) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.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 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.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) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 -27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.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)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -30) d1) 1) -1)
(neg.f64 (/.f64 d1 (+.f64 30 (neg.f64 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) -1))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(+.f64 0 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (fma.f64 d2 -1/900 1/30)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 d1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 d1 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) (+.f64 1/30 (*.f64 1/900 d2)))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) 1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 -1/900 1/30) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1)) -1))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30))) 1)
(-.f64 (/.f64 1/900 (+.f64 1/30 (*.f64 1/900 d2))) (/.f64 (*.f64 1/810000 (*.f64 d2 d2)) (+.f64 1/30 (*.f64 1/900 d2))))
(*.f64 (fma.f64 d2 -1/900 1/30) 1)
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) (sqrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(*.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2))) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 1/810000 (*.f64 d2 d2) (-.f64 1/900 (*.f64 -1/27000 d2))))
(/.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2))) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (neg.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (neg.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(pow.f64 (fma.f64 d2 -1/900 1/30) 1)
(pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 3)
(pow.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) -1)
(pow.f64 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(log.f64 (exp.f64 (fma.f64 d2 -1/900 1/30)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d2 -1/900 1/30))))
(cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3))
(expm1.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (log.f64 (fma.f64 d2 -1/900 1/30)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d2 -1/900 1/30))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) 2))
(log1p.f64 (expm1.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(fma.f64 -1/900 d2 1/30)
(fma.f64 (*.f64 d2 -1/900) 1 1/30)
(fma.f64 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 (cbrt.f64 (*.f64 d2 -1/900)) (pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 2) 1/30)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 2) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) -1/900) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) -1/900) 1/30)
(fma.f64 (*.f64 -1/900 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) 1/30)
(fma.f64 (*.f64 -1/900 (sqrt.f64 d2)) (sqrt.f64 d2) 1/30)
(+.f64 0 (*.f64 d2 -1/900))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)) (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/900) d2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 -1/900))) 1)
(pow.f64 (*.f64 d2 -1/900) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 3)
(pow.f64 (*.f64 -1/729000000 (pow.f64 d2 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 -1/900)) 2)
(sqrt.f64 (*.f64 1/810000 (*.f64 d2 d2)))
(log.f64 (pow.f64 (exp.f64 -1/900) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 -1/900))))
(cbrt.f64 (*.f64 -1/729000000 (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 -1/900)))
(exp.f64 (log.f64 (*.f64 d2 -1/900)))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d2 -1/900))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d2 -1/900))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d2 -1/900))) 2))
(log1p.f64 (expm1.f64 (*.f64 d2 -1/900)))
Outputs
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1))))
(fma.f64 d2 d1 (fma.f64 30 d1 (*.f64 1/30 (*.f64 d1 (*.f64 d2 d2)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 30 (*.f64 1/30 (*.f64 d2 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 30 (*.f64 1/30 (*.f64 d2 d2)))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1)))))
(fma.f64 d2 d1 (fma.f64 30 d1 (fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (*.f64 1/30 (*.f64 d1 (*.f64 d2 d2))))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 d1 (+.f64 (*.f64 1/30 (*.f64 d2 d2)) (*.f64 1/900 (pow.f64 d2 3)))))
(*.f64 d1 (+.f64 (+.f64 d2 30) (*.f64 (*.f64 d2 d2) (fma.f64 d2 1/900 1/30))))
(*.f64 -900 (/.f64 d1 d2))
(/.f64 d1 (*.f64 d2 -1/900))
(*.f64 (/.f64 -900 d2) d1)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 d2) (+.f64 -900 (/.f64 -27000 d2)))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2)))) (/.f64 (*.f64 d1 -24300000) (pow.f64 d2 4)))
(*.f64 -900 (/.f64 d1 d2))
(/.f64 d1 (*.f64 d2 -1/900))
(*.f64 (/.f64 -900 d2) d1)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 d2) (+.f64 -900 (/.f64 -27000 d2)))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2)))) (/.f64 (*.f64 d1 -24300000) (pow.f64 d2 4)))
(/.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 d2 d1)))
(fma.f64 -1/30 d1 (*.f64 (*.f64 d1 d2) -1/900))
(*.f64 d1 (fma.f64 d2 -1/900 -1/30))
(+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d2 d1))))
(fma.f64 -1/27000 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1/30 d1 (*.f64 (*.f64 d1 d2) -1/900)))
(fma.f64 (*.f64 d1 (*.f64 d2 d2)) -1/27000 (*.f64 d1 (fma.f64 d2 -1/900 -1/30)))
(*.f64 d1 (+.f64 (fma.f64 d2 -1/900 -1/30) (*.f64 -1/27000 (*.f64 d2 d2))))
(+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 2) d1)) (+.f64 (*.f64 -1/810000 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 -1/30 d1) (*.f64 -1/900 (*.f64 d2 d1)))))
(fma.f64 -1/27000 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 -1/30 d1 (*.f64 (*.f64 d1 d2) -1/900))))
(fma.f64 (*.f64 d1 (*.f64 d2 d2)) -1/27000 (fma.f64 (*.f64 d1 (pow.f64 d2 3)) -1/810000 (*.f64 d1 (fma.f64 d2 -1/900 -1/30))))
(*.f64 d1 (+.f64 (fma.f64 d2 -1/900 -1/30) (*.f64 (*.f64 d2 d2) (+.f64 -1/27000 (*.f64 d2 -1/810000)))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2))
(*.f64 (+.f64 (/.f64 30 d2) 1) (/.f64 d1 d2))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (*.f64 30 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 d1 d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (*.f64 30 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (/.f64 d1 d2) (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 (/.f64 d1 (pow.f64 d2 3)) 900)))
(+.f64 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 30 (/.f64 900 d2))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 d1 d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 (/.f64 d1 (pow.f64 d2 4)) 27000))))
(+.f64 (/.f64 d1 d2) (fma.f64 (/.f64 d1 (pow.f64 d2 3)) 900 (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 (/.f64 d1 (pow.f64 d2 4)) 27000))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 30 (/.f64 900 d2))) (/.f64 (*.f64 d1 27000) (pow.f64 d2 4))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2))
(*.f64 (+.f64 (/.f64 30 d2) 1) (/.f64 d1 d2))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (*.f64 30 (/.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 d1 d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (*.f64 30 (/.f64 d1 (*.f64 d2 d2)))))
(+.f64 (/.f64 d1 d2) (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 (/.f64 d1 (pow.f64 d2 3)) 900)))
(+.f64 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 30 (/.f64 900 d2))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 900 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 30 (/.f64 d1 (pow.f64 d2 2))) (*.f64 27000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 d1 d2) (fma.f64 900 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 (/.f64 d1 (pow.f64 d2 4)) 27000))))
(+.f64 (/.f64 d1 d2) (fma.f64 (/.f64 d1 (pow.f64 d2 3)) 900 (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 (/.f64 d1 (pow.f64 d2 4)) 27000))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 30 (/.f64 900 d2))) (/.f64 (*.f64 d1 27000) (pow.f64 d2 4))))
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1))))
(fma.f64 d2 d1 (fma.f64 30 d1 (*.f64 1/30 (*.f64 d1 (*.f64 d2 d2)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 30 (*.f64 1/30 (*.f64 d2 d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 30 (*.f64 1/30 (*.f64 d2 d2)))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (+.f64 (*.f64 1/900 (*.f64 (pow.f64 d2 3) d1)) (*.f64 1/30 (*.f64 (pow.f64 d2 2) d1)))))
(fma.f64 d2 d1 (fma.f64 30 d1 (fma.f64 1/900 (*.f64 d1 (pow.f64 d2 3)) (*.f64 1/30 (*.f64 d1 (*.f64 d2 d2))))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 d1 (+.f64 (*.f64 1/30 (*.f64 d2 d2)) (*.f64 1/900 (pow.f64 d2 3)))))
(*.f64 d1 (+.f64 (+.f64 d2 30) (*.f64 (*.f64 d2 d2) (fma.f64 d2 1/900 1/30))))
(*.f64 -900 (/.f64 d1 d2))
(/.f64 d1 (*.f64 d2 -1/900))
(*.f64 (/.f64 -900 d2) d1)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 d2) (+.f64 -900 (/.f64 -27000 d2)))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2)))) (/.f64 (*.f64 d1 -24300000) (pow.f64 d2 4)))
(*.f64 -900 (/.f64 d1 d2))
(/.f64 d1 (*.f64 d2 -1/900))
(*.f64 (/.f64 -900 d2) d1)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2)))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 -27000 (/.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 d2) (+.f64 -900 (/.f64 -27000 d2)))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -27000 d1) (*.f64 d2 d2))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2))))
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (+.f64 (*.f64 -810000 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -900 (/.f64 d1 d2) (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27000 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -24300000 (/.f64 d1 (pow.f64 d2 4))))))
(+.f64 (fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 -27000 (/.f64 -810000 d2)))) (/.f64 (*.f64 d1 -24300000) (pow.f64 d2 4)))
1/30
(*.f64 -1/900 d2)
(*.f64 d2 -1/900)
(*.f64 -1/900 d2)
(*.f64 d2 -1/900)
(+.f64 0 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (neg.f64 (*.f64 d1 -900)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 d1 900) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) 900))
(*.f64 (/.f64 d1 (-.f64 30 d2)) 900)
(/.f64 (*.f64 -900 (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 d1 900) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) 900))
(*.f64 (/.f64 d1 (-.f64 30 d2)) 900)
(/.f64 (*.f64 (neg.f64 d1) -900) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 d1 900) (-.f64 30 d2))
(/.f64 d1 (/.f64 (-.f64 30 d2) 900))
(*.f64 (/.f64 d1 (-.f64 30 d2)) 900)
(/.f64 (/.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 3)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 3) 1/3)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 2)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(sqrt.f64 (*.f64 810000 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))
(sqrt.f64 (pow.f64 (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))) 2))
(fabs.f64 (*.f64 d1 (/.f64 -900 (+.f64 d2 -30))))
(log.f64 (pow.f64 (exp.f64 -900) (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900) 3))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 1))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)) 1) 1))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 3))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 1/3))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))) 2))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)))
(/.f64 d1 (/.f64 (+.f64 d2 -30) -900))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 -900 (+.f64 d2 -30)))
(+.f64 0 (/.f64 d1 (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))))
(-.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 (/.f64 d1 (+.f64 d2 -30)) 1)
(/.f64 d1 (+.f64 d2 -30))
(*.f64 1 (/.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 (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 (sqrt.f64 d1) (*.f64 (sqrt.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 (neg.f64 d1) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.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 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (+.f64 d2 -30)))
(/.f64 d1 (+.f64 d2 -30))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)))
(/.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 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (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 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) d1) (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) (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 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) d1) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.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 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (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 -27000 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (-.f64 (fma.f64 d2 d2 900) (*.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) -27000)) (+.f64 (fma.f64 d2 d2 900) (*.f64 d2 30)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(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))
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -30) d1) 1) -1)
(/.f64 d1 (+.f64 d2 -30))
(neg.f64 (/.f64 d1 (+.f64 30 (neg.f64 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))
(/.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1) 1))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 3))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3)) 1/3))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) -1))
(/.f64 d1 (+.f64 d2 -30))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(+.f64 0 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (fma.f64 d2 -1/900 1/30)) d1)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 d1 (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (fma.f64 d2 -1/900 1/30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (fma.f64 d2 -1/900 1/30)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(*.f64 (/.f64 d1 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000)) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(*.f64 d1 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000)))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) (+.f64 1/30 (*.f64 1/900 d2)))
(*.f64 (/.f64 d1 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2))) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (*.f64 d1 (fma.f64 d2 1/900 1/30)) (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)))
(/.f64 d1 (/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30)))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3) 1/3)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) 1) -1)
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 -1/900 1/30) 3)))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 1) 1))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 3))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1/3))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 2))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1)) -1))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30))) 1)
(fma.f64 d2 -1/900 1/30)
(-.f64 (/.f64 1/900 (+.f64 1/30 (*.f64 1/900 d2))) (/.f64 (*.f64 1/810000 (*.f64 d2 d2)) (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(*.f64 (fma.f64 d2 -1/900 1/30) 1)
(fma.f64 d2 -1/900 1/30)
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(fma.f64 d2 -1/900 1/30)
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2))
(fma.f64 d2 -1/900 1/30)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 2) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(*.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) (sqrt.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(*.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2))) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 1/810000 (*.f64 d2 d2) (-.f64 1/900 (*.f64 -1/27000 d2))))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (fma.f64 1/810000 (*.f64 d2 d2) (+.f64 1/900 (*.f64 1/27000 d2))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (fma.f64 1/810000 (*.f64 d2 d2) (+.f64 1/900 (*.f64 d2 1/27000))))
(/.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2))) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 (neg.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (neg.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(/.f64 (neg.f64 (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(pow.f64 (fma.f64 d2 -1/900 1/30) 1)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) 3)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3) 1/3)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30)) 2)
(fma.f64 d2 -1/900 1/30)
(pow.f64 (/.f64 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900) (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) -1)
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900)))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (fma.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30) 1/900))
(pow.f64 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (*.f64 1/810000 (*.f64 d2 d2)))) -1)
(/.f64 (-.f64 1/900 (*.f64 (*.f64 1/810000 d2) d2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (+.f64 1/900 (*.f64 (*.f64 -1/810000 d2) d2)) (fma.f64 d2 1/900 1/30))
(/.f64 (fma.f64 1/810000 (*.f64 d2 d2) -1/900) (fma.f64 d2 -1/900 -1/30))
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(fma.f64 d2 -1/900 1/30)
(log.f64 (exp.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d2 -1/900 1/30))))
(fma.f64 d2 -1/900 1/30)
(cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 3))
(fma.f64 d2 -1/900 1/30)
(expm1.f64 (log1p.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (log.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d2 -1/900 1/30)) 1) 1))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) 3))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d2 -1/900 1/30))) 1/3))
(fma.f64 d2 -1/900 1/30)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d2 -1/900 1/30))) 2))
(fma.f64 d2 -1/900 1/30)
(log1p.f64 (expm1.f64 (fma.f64 d2 -1/900 1/30)))
(fma.f64 d2 -1/900 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 -1/900 d2 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (*.f64 d2 -1/900) 1 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (cbrt.f64 (*.f64 d2 -1/900)) (pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 2) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 2) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) -1/900) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) -1/900) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (*.f64 -1/900 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (*.f64 -1/900 (sqrt.f64 d2)) (sqrt.f64 d2) 1/30)
(fma.f64 d2 -1/900 1/30)
(+.f64 0 (*.f64 d2 -1/900))
(*.f64 d2 -1/900)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)) (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d2) -1/900))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/900) d2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/900) d2))))
(*.f64 d2 -1/900)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 -1/900))) 1)
(*.f64 d2 -1/900)
(pow.f64 (*.f64 d2 -1/900) 1)
(*.f64 d2 -1/900)
(pow.f64 (cbrt.f64 (*.f64 d2 -1/900)) 3)
(*.f64 d2 -1/900)
(pow.f64 (*.f64 -1/729000000 (pow.f64 d2 3)) 1/3)
(*.f64 d2 -1/900)
(pow.f64 (sqrt.f64 (*.f64 d2 -1/900)) 2)
(*.f64 d2 -1/900)
(sqrt.f64 (*.f64 1/810000 (*.f64 d2 d2)))
(sqrt.f64 (*.f64 (*.f64 1/810000 d2) d2))
(sqrt.f64 (*.f64 d2 (*.f64 d2 1/810000)))
(log.f64 (pow.f64 (exp.f64 -1/900) d2))
(*.f64 d2 -1/900)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 -1/900))))
(*.f64 d2 -1/900)
(cbrt.f64 (*.f64 -1/729000000 (pow.f64 d2 3)))
(*.f64 d2 -1/900)
(expm1.f64 (log1p.f64 (*.f64 d2 -1/900)))
(*.f64 d2 -1/900)
(exp.f64 (log.f64 (*.f64 d2 -1/900)))
(*.f64 d2 -1/900)
(exp.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 1))
(*.f64 d2 -1/900)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 1) 1))
(*.f64 d2 -1/900)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d2 -1/900))) 3))
(*.f64 d2 -1/900)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d2 -1/900))) 1/3))
(*.f64 d2 -1/900)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d2 -1/900)) 3) 1/3))
(*.f64 d2 -1/900)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d2 -1/900))) 2))
(*.f64 d2 -1/900)
(log1p.f64 (expm1.f64 (*.f64 d2 -1/900)))
(*.f64 d2 -1/900)

eval109.0ms (2.7%)

Compiler

Compiled 3617 to 2611 computations (27.8% saved)

prune42.0ms (1%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New2822284
Fresh000
Picked112
Done044
Total2837290
Accuracy
100.0%
Counts
290 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.7%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
51.7%
(/.f64 d1 1/30)
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
51.6%
(*.f64 (*.f64 d1 -1/30) -900)
50.2%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
51.8%
(*.f64 d1 30)
Compiler

Compiled 189 to 128 computations (32.3% saved)

regimes47.0ms (1.1%)

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

3 calls:

22.0ms
d2
9.0ms
d1
9.0ms
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
Compiler

Compiled 161 to 106 computations (34.2% saved)

regimes136.0ms (3.3%)

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

2 calls:

126.0ms
d1
10.0ms
d2
Results
AccuracySegmentsBranch
66.0%10d1
98.0%3d2
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes7.0ms (0.2%)

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:

4.0ms
d2
3.0ms
d1
Results
AccuracySegmentsBranch
51.8%1d1
51.8%1d2
Compiler

Compiled 11 to 8 computations (27.3% saved)

bsearch31.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
0.016677700730510087
184.73314782287227
16.0ms
-1136774.127368706
-2.098504697653949e-7
Results
27.0ms288×body256valid
Compiler

Compiled 234 to 175 computations (25.2% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
sub-neg
+-commutative
neg-mul-1
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01759
12859
23359
33559
43659
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d2 -30))
(if (<=.f64 d2 -30) (*.f64 d2 d1) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d2 d1)))
(*.f64 d1 30)
Outputs
(*.f64 d1 (-.f64 d2 -30))
(if (<=.f64 d2 -30) (*.f64 d2 d1) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d2 d1)))
(if (<=.f64 d2 -30) (*.f64 d1 d2) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d1 d2)))
(*.f64 d1 30)
Compiler

Compiled 31 to 20 computations (35.5% saved)

soundness724.0ms (17.7%)

Rules
2110×fma-def
2110×fma-def
808×fma-neg
808×fma-neg
802×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027137
17999
221769
347665
496665
5148465
6240765
7337965
8340065
9340065
10366165
11366165
027137
17999
221769
347665
496665
5148465
6240765
7337965
8340065
9340065
10366165
11366165
053710995
1131910613
2456910537
Stop Event
node limit
saturated
saturated
Compiler

Compiled 118 to 79 computations (33.1% saved)

end0.0ms (0%)

preprocess113.0ms (2.7%)

Compiler

Compiled 94 to 60 computations (36.2% saved)

Profiling

Loading profile data...