FastMath test2

Time bar (total: 6.2s)

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)

sample734.0ms (11.8%)

Results
616.0ms7138×body256valid
89.0ms997×body256infinite
13.0ms83×body1024valid
5.0ms38×body512valid
Bogosity

preprocess148.0ms (2.4%)

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%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(+.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.7%
(+.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)

localize68.0ms (1.1%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 10 d2))
99.7%
(+.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.1%)

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))

rewrite134.0ms (2.1%)

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))

simplify178.0ms (2.9%)

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))

eval143.0ms (2.3%)

Compiler

Compiled 4604 to 3023 computations (34.3% saved)

prune138.0ms (2.2%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New3276333
Fresh000
Picked033
Done000
Total3279336
Accuracy
100.0%
Counts
336 → 9
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.3%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
85.3%
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
78.5%
(*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 30) 3)))
52.3%
(*.f64 d1 30)
82.3%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
82.3%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
85.3%
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
78.5%
(*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 30) 3)))
52.3%
(*.f64 d1 30)
Compiler

Compiled 290 to 212 computations (26.9% saved)

localize240.0ms (3.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
100.0%
(/.f64 (+.f64 d2 -10) d1)
100.0%
(pow.f64 (+.f64 d2 10) 2)
82.5%
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
95.2%
(*.f64 (fma.f64 d2 d2 -900) d1)
87.2%
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
99.7%
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
75.2%
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
Compiler

Compiled 111 to 70 computations (36.9% saved)

series44.0ms (0.7%)

Counts
8 → 156
Calls

39 calls:

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

rewrite246.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
810×prod-diff
542×add-sqr-sqrt
518×pow1
516×*-un-lft-identity
510×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023172
1537136
27592136
Stop Event
node limit
Counts
8 → 320
Calls
Call 1
Inputs
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(*.f64 (fma.f64 d2 d2 -900) d1)
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 d2 -10) d1))
(pow.f64 (+.f64 d2 10) 2)
(/.f64 (+.f64 d2 -10) d1)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30)))) 1)
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (+.f64 d2 30)) 1)
(*.f64 1 (/.f64 1 (+.f64 d2 30)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(pow.f64 (/.f64 1 (+.f64 d2 30)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (+.f64 d2 30) -1)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 (fma.f64 d2 d2 -900))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30))))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 30))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 30))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) 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 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (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 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (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) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) 1) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) 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 1 (+.f64 d2 30)) d1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(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 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) 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 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (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 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (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) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) 1) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) 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 1 (+.f64 d2 30)) d1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(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 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1)
(pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 1)
(*.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (+.f64 400 (neg.f64 (pow.f64 (+.f64 d2 10) 2))) (/.f64 1 (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -10)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (+.f64 d2 -10)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 10 (neg.f64 d2))) (neg.f64 d1))
(pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -10) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) -1)
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(+.f64 (*.f64 (+.f64 d2 10) d2) (*.f64 (+.f64 d2 10) 10))
(+.f64 (*.f64 (+.f64 d2 10) 10) (*.f64 (+.f64 d2 10) d2))
(+.f64 (*.f64 d2 (+.f64 d2 10)) (*.f64 10 (+.f64 d2 10)))
(+.f64 (*.f64 10 (+.f64 d2 10)) (*.f64 d2 (+.f64 d2 10)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2))) 1)
(*.f64 (+.f64 d2 10) (+.f64 d2 10))
(*.f64 (pow.f64 (+.f64 d2 10) 2) 1)
(*.f64 1 (pow.f64 (+.f64 d2 10) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2))
(*.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (+.f64 1000 (pow.f64 d2 3))) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (fma.f64 d2 d2 -100)) (pow.f64 (+.f64 d2 -10) 2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 d2 -100)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 -10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 1000 (pow.f64 d2 3))) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (+.f64 d2 10) (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (+.f64 d2 10) (fma.f64 d2 d2 -100)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (+.f64 d2 10)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 d2 10)) (+.f64 d2 -10))
(sqrt.f64 (pow.f64 (+.f64 d2 10) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 d2 10) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 d2 10) 2))))
(cbrt.f64 (pow.f64 (+.f64 d2 10) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 d2 10))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 d2 10) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1))) 1)
(*.f64 (+.f64 d2 -10) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(*.f64 1 (/.f64 (+.f64 d2 -10) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -10)) (*.f64 (sqrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (+.f64 10 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -10)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -10)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 -10)) -1)
(neg.f64 (/.f64 (+.f64 d2 -10) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -10) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -10) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -10) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -10) d1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 4) (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (/.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1)
(*.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(*.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))) (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000)))
(/.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(/.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (+.f64 160000 (-.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (+.f64 (pow.f64 (+.f64 d2 10) 2) 400))
(/.f64 (neg.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000)) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(/.f64 (-.f64 160000 (pow.f64 (+.f64 d2 10) 4)) (-.f64 -400 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(exp.f64 (log.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(fma.f64 (+.f64 d2 10) (+.f64 d2 10) -400)
(fma.f64 1 (pow.f64 (+.f64 d2 10) 2) -400)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) -400)

simplify253.0ms (4.1%)

Algorithm
egg-herbie
Rules
1146×log-prod
674×associate-/l*
662×associate-*r*
648×associate-*l*
606×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
071611794
1189211288
2741211246
Stop Event
node limit
Counts
476 → 397
Calls
Call 1
Inputs
1/30
(+.f64 1/30 (*.f64 -1/900 d2))
(+.f64 (*.f64 1/27000 (pow.f64 d2 2)) (+.f64 1/30 (*.f64 -1/900 d2)))
(+.f64 (*.f64 1/27000 (pow.f64 d2 2)) (+.f64 1/30 (+.f64 (*.f64 -1/810000 (pow.f64 d2 3)) (*.f64 -1/900 d2))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (+.f64 (*.f64 27000 (/.f64 1 (pow.f64 d2 4))) (*.f64 30 (/.f64 1 (pow.f64 d2 2)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (+.f64 (*.f64 27000 (/.f64 1 (pow.f64 d2 4))) (*.f64 30 (/.f64 1 (pow.f64 d2 2)))))
(/.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 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 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 30 d1)
(+.f64 (*.f64 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)) d2) (*.f64 30 d1))
(+.f64 (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)) d2) (*.f64 30 d1)))
(+.f64 (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)) d2) (+.f64 (*.f64 1/10 (*.f64 (pow.f64 d2 3) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)))))) (*.f64 30 d1))))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 20 d1) (*.f64 d2 d1))) (+.f64 (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2)) (*.f64 -10 d1)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 20 d1) (+.f64 (*.f64 d2 d1) (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 -10 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)))) (pow.f64 d2 2)))))) (+.f64 (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2)) (*.f64 -10 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 10 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)))) (pow.f64 d2 2)))))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
100
(+.f64 100 (*.f64 20 d2))
(+.f64 (pow.f64 d2 2) (+.f64 100 (*.f64 20 d2)))
(+.f64 (pow.f64 d2 2) (+.f64 100 (*.f64 20 d2)))
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(/.f64 -10 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (-.f64 d2 10) d1)
-300
(-.f64 (*.f64 20 d2) 300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30)))) 1)
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (+.f64 d2 30)) 1)
(*.f64 1 (/.f64 1 (+.f64 d2 30)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(pow.f64 (/.f64 1 (+.f64 d2 30)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (+.f64 d2 30) -1)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 (fma.f64 d2 d2 -900))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30))))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 30))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 30))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) 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 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (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 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (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) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) 1) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) 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 1 (+.f64 d2 30)) d1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(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 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) 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 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 2) (cbrt.f64 (*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 30) d1)
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (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 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (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) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) 1) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 -27000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) 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 1 (+.f64 d2 30)) d1) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(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 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.f64 d2 -30) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(+.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900))
(+.f64 (*.f64 (*.f64 d2 d2) d1) (*.f64 -900 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1))) 1)
(pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 1)
(*.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 (+.f64 400 (neg.f64 (pow.f64 (+.f64 d2 10) 2))) (/.f64 1 (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -10)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (+.f64 d2 -10)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 10 (neg.f64 d2))) (neg.f64 d1))
(pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2)
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -10) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) -1)
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(+.f64 (*.f64 (+.f64 d2 10) d2) (*.f64 (+.f64 d2 10) 10))
(+.f64 (*.f64 (+.f64 d2 10) 10) (*.f64 (+.f64 d2 10) d2))
(+.f64 (*.f64 d2 (+.f64 d2 10)) (*.f64 10 (+.f64 d2 10)))
(+.f64 (*.f64 10 (+.f64 d2 10)) (*.f64 d2 (+.f64 d2 10)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2))) 1)
(*.f64 (+.f64 d2 10) (+.f64 d2 10))
(*.f64 (pow.f64 (+.f64 d2 10) 2) 1)
(*.f64 1 (pow.f64 (+.f64 d2 10) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2))
(*.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)))
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (+.f64 1000 (pow.f64 d2 3))) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (fma.f64 d2 d2 -100)) (pow.f64 (+.f64 d2 -10) 2))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 d2 -100)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 -10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 1000 (pow.f64 d2 3))) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(/.f64 (*.f64 (+.f64 d2 10) (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (+.f64 d2 10) (fma.f64 d2 d2 -100)) (+.f64 d2 -10))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (+.f64 d2 10)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 d2 10)) (+.f64 d2 -10))
(sqrt.f64 (pow.f64 (+.f64 d2 10) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 d2 10) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 d2 10) 2))))
(cbrt.f64 (pow.f64 (+.f64 d2 10) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 d2 10))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 d2 10))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 d2 10) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1))) 1)
(*.f64 (+.f64 d2 -10) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(*.f64 1 (/.f64 (+.f64 d2 -10) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -10)) (*.f64 (sqrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (+.f64 10 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -10)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -10)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -10)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 -10)) -1)
(neg.f64 (/.f64 (+.f64 d2 -10) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -10) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -10) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -10) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -10) d1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 4) (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (/.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1)
(*.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(*.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))) (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000)))
(/.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(/.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (+.f64 160000 (-.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (+.f64 (pow.f64 (+.f64 d2 10) 2) 400))
(/.f64 (neg.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000)) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(/.f64 (-.f64 160000 (pow.f64 (+.f64 d2 10) 4)) (-.f64 -400 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(exp.f64 (log.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(fma.f64 (+.f64 d2 10) (+.f64 d2 10) -400)
(fma.f64 1 (pow.f64 (+.f64 d2 10) 2) -400)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) -400)
Outputs
1/30
(+.f64 1/30 (*.f64 -1/900 d2))
(fma.f64 -1/900 d2 1/30)
(+.f64 (*.f64 1/27000 (pow.f64 d2 2)) (+.f64 1/30 (*.f64 -1/900 d2)))
(fma.f64 1/27000 (*.f64 d2 d2) (+.f64 1/30 (*.f64 -1/900 d2)))
(fma.f64 1/27000 (*.f64 d2 d2) (fma.f64 -1/900 d2 1/30))
(+.f64 (*.f64 1/27000 (pow.f64 d2 2)) (+.f64 1/30 (+.f64 (*.f64 -1/810000 (pow.f64 d2 3)) (*.f64 -1/900 d2))))
(fma.f64 1/27000 (*.f64 d2 d2) (+.f64 1/30 (fma.f64 -1/810000 (pow.f64 d2 3) (*.f64 -1/900 d2))))
(+.f64 (fma.f64 -1/810000 (pow.f64 d2 3) (*.f64 -1/900 d2)) (fma.f64 1/27000 (*.f64 d2 d2) 1/30))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 30 (*.f64 d2 d2)))
(+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2)))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (/.f64 30 (*.f64 d2 d2))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2))))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (+.f64 (*.f64 27000 (/.f64 1 (pow.f64 d2 4))) (*.f64 30 (/.f64 1 (pow.f64 d2 2)))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (+.f64 (/.f64 30 (*.f64 d2 d2)) (/.f64 27000 (pow.f64 d2 4)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 30 (*.f64 d2 d2)))
(+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2)))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (*.f64 30 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (/.f64 30 (*.f64 d2 d2))))
(+.f64 (/.f64 900 (pow.f64 d2 3)) (+.f64 (/.f64 1 d2) (/.f64 -30 (*.f64 d2 d2))))
(-.f64 (+.f64 (/.f64 1 d2) (*.f64 900 (/.f64 1 (pow.f64 d2 3)))) (+.f64 (*.f64 27000 (/.f64 1 (pow.f64 d2 4))) (*.f64 30 (/.f64 1 (pow.f64 d2 2)))))
(+.f64 (/.f64 1 d2) (-.f64 (/.f64 900 (pow.f64 d2 3)) (+.f64 (/.f64 30 (*.f64 d2 d2)) (/.f64 27000 (pow.f64 d2 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) 900) d1) (-.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d2 (*.f64 d2 d1))
(+.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 d2 (*.f64 d2 d1))
(+.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 30 d1)
(+.f64 (*.f64 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)) d2) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)) d2) (*.f64 30 d1)))
(fma.f64 (*.f64 d2 d2) (*.f64 -1/10 (-.f64 d1 (*.f64 d1 1))) (fma.f64 (*.f64 d1 1) d2 (*.f64 30 d1)))
(fma.f64 (*.f64 d2 d2) (*.f64 -1/10 (-.f64 d1 d1)) (*.f64 d1 (+.f64 d2 30)))
(+.f64 (*.f64 (pow.f64 d2 2) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)) d2) (+.f64 (*.f64 1/10 (*.f64 (pow.f64 d2 3) (-.f64 (*.f64 -1/10 d1) (*.f64 -1/10 (-.f64 (*.f64 -2 d1) (*.f64 -3 d1)))))) (*.f64 30 d1))))
(fma.f64 (*.f64 d2 d2) (*.f64 -1/10 (-.f64 d1 (*.f64 d1 1))) (fma.f64 (*.f64 d1 1) d2 (fma.f64 1/10 (*.f64 (pow.f64 d2 3) (*.f64 -1/10 (-.f64 d1 (*.f64 d1 1)))) (*.f64 30 d1))))
(fma.f64 (*.f64 d2 d2) (*.f64 -1/10 (-.f64 d1 d1)) (fma.f64 d2 d1 (fma.f64 1/10 (*.f64 -1/10 (*.f64 (-.f64 d1 d1) (pow.f64 d2 3))) (*.f64 30 d1))))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 20 d1) (*.f64 d2 d1)) (*.f64 -10 d1))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 20 d1) (*.f64 d2 d1))) (+.f64 (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2)) (*.f64 -10 d1)))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (*.f64 d1 (+.f64 20 d2))) (*.f64 -10 (+.f64 (/.f64 (*.f64 30 d1) d2) d1)))
(+.f64 (fma.f64 -300 (/.f64 d1 d2) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 300 d1) d2))
(fma.f64 -300 (/.f64 d1 d2) (fma.f64 d1 (+.f64 d2 30) (/.f64 (*.f64 300 d1) d2)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 20 d1) (+.f64 (*.f64 d2 d1) (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 -10 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)))) (pow.f64 d2 2)))))) (+.f64 (*.f64 -10 (/.f64 (-.f64 (*.f64 20 d1) (*.f64 -10 d1)) d2)) (*.f64 -10 d1)))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 20 d1 (fma.f64 d2 d1 (*.f64 10 (/.f64 (+.f64 (*.f64 d1 -300) (*.f64 10 (*.f64 30 d1))) (*.f64 d2 d2)))))) (*.f64 -10 (+.f64 (/.f64 (*.f64 30 d1) d2) d1)))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 d1 (+.f64 d2 20) (*.f64 10 (/.f64 (fma.f64 d1 -300 (*.f64 300 d1)) (*.f64 d2 d2))))) (fma.f64 d1 -10 (*.f64 -300 (/.f64 d1 d2))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))))
(*.f64 d1 (+.f64 d2 30))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(-.f64 (fma.f64 -300 (/.f64 d1 d2) (*.f64 d1 (+.f64 20 d2))) (*.f64 -10 (+.f64 (/.f64 (*.f64 30 d1) d2) d1)))
(+.f64 (fma.f64 -300 (/.f64 d1 d2) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 300 d1) d2))
(fma.f64 -300 (/.f64 d1 d2) (fma.f64 d1 (+.f64 d2 30) (/.f64 (*.f64 300 d1) d2)))
(-.f64 (+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 -1 (-.f64 (*.f64 -20 d1) (*.f64 10 d1))) (*.f64 10 (/.f64 (-.f64 (*.f64 -300 d1) (*.f64 10 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)))) (pow.f64 d2 2)))))) (*.f64 10 (/.f64 (-.f64 (*.f64 -20 d1) (*.f64 10 d1)) d2)))
(+.f64 (fma.f64 -300 (/.f64 d1 d2) (fma.f64 d2 d1 (fma.f64 -1 (*.f64 d1 -30) (*.f64 10 (/.f64 (-.f64 (*.f64 d1 -300) (*.f64 10 (*.f64 d1 -30))) (*.f64 d2 d2)))))) (*.f64 -10 (/.f64 (*.f64 d1 -30) d2)))
(fma.f64 -300 (/.f64 d1 d2) (+.f64 (fma.f64 d2 d1 (fma.f64 10 (/.f64 (fma.f64 d1 -300 (*.f64 300 d1)) (*.f64 d2 d2)) (*.f64 30 d1))) (/.f64 (*.f64 300 d1) d2)))
(fma.f64 -300 (/.f64 d1 d2) (+.f64 (*.f64 d1 (+.f64 d2 30)) (fma.f64 10 (/.f64 (fma.f64 d1 -300 (*.f64 300 d1)) (*.f64 d2 d2)) (/.f64 (*.f64 300 d1) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 10 d2) 2) 400) d1) (-.f64 d2 10))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
100
(+.f64 100 (*.f64 20 d2))
(+.f64 100 (*.f64 d2 20))
(fma.f64 d2 20 100)
(+.f64 (pow.f64 d2 2) (+.f64 100 (*.f64 20 d2)))
(+.f64 (*.f64 d2 d2) (+.f64 100 (*.f64 d2 20)))
(fma.f64 d2 d2 (fma.f64 d2 20 100))
(+.f64 (pow.f64 d2 2) (+.f64 100 (*.f64 20 d2)))
(+.f64 (*.f64 d2 d2) (+.f64 100 (*.f64 d2 20)))
(fma.f64 d2 d2 (fma.f64 d2 20 100))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(+.f64 (*.f64 d2 d2) (*.f64 d2 20))
(*.f64 d2 (+.f64 d2 20))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(+.f64 (*.f64 d2 d2) (+.f64 100 (*.f64 d2 20)))
(fma.f64 d2 d2 (fma.f64 d2 20 100))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(+.f64 (*.f64 d2 d2) (+.f64 100 (*.f64 d2 20)))
(fma.f64 d2 d2 (fma.f64 d2 20 100))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(+.f64 (*.f64 d2 d2) (*.f64 d2 20))
(*.f64 d2 (+.f64 d2 20))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(+.f64 (*.f64 d2 d2) (+.f64 100 (*.f64 d2 20)))
(fma.f64 d2 d2 (fma.f64 d2 20 100))
(+.f64 100 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)))
(+.f64 (*.f64 d2 d2) (+.f64 100 (*.f64 d2 20)))
(fma.f64 d2 d2 (fma.f64 d2 20 100))
(/.f64 -10 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(/.f64 d2 d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (/.f64 d2 d1) (*.f64 10 (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
(/.f64 (-.f64 d2 10) d1)
(/.f64 (+.f64 d2 -10) d1)
-300
(-.f64 (*.f64 20 d2) 300)
(fma.f64 20 d2 -300)
(fma.f64 d2 20 -300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(+.f64 (*.f64 d2 d2) (fma.f64 20 d2 -300))
(fma.f64 d2 d2 (fma.f64 d2 20 -300))
(fma.f64 d2 (+.f64 d2 20) -300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(+.f64 (*.f64 d2 d2) (fma.f64 20 d2 -300))
(fma.f64 d2 d2 (fma.f64 d2 20 -300))
(fma.f64 d2 (+.f64 d2 20) -300)
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(+.f64 (*.f64 d2 d2) (*.f64 d2 20))
(*.f64 d2 (+.f64 d2 20))
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(+.f64 (*.f64 d2 d2) (fma.f64 20 d2 -300))
(fma.f64 d2 d2 (fma.f64 d2 20 -300))
(fma.f64 d2 (+.f64 d2 20) -300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(+.f64 (*.f64 d2 d2) (fma.f64 20 d2 -300))
(fma.f64 d2 d2 (fma.f64 d2 20 -300))
(fma.f64 d2 (+.f64 d2 20) -300)
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 20 d2))
(+.f64 (*.f64 d2 d2) (*.f64 d2 20))
(*.f64 d2 (+.f64 d2 20))
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(+.f64 (*.f64 d2 d2) (fma.f64 20 d2 -300))
(fma.f64 d2 d2 (fma.f64 d2 20 -300))
(fma.f64 d2 (+.f64 d2 20) -300)
(-.f64 (+.f64 (pow.f64 d2 2) (*.f64 20 d2)) 300)
(+.f64 (*.f64 d2 d2) (fma.f64 20 d2 -300))
(fma.f64 d2 d2 (fma.f64 d2 20 -300))
(fma.f64 d2 (+.f64 d2 20) -300)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30)))) 1)
(/.f64 1 (+.f64 d2 30))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (+.f64 d2 30)) 1)
(/.f64 1 (+.f64 d2 30))
(*.f64 1 (/.f64 1 (+.f64 d2 30)))
(/.f64 1 (+.f64 d2 30))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(/.f64 1 (+.f64 d2 30))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 1 (sqrt.f64 (+.f64 d2 30))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (+.f64 30 (neg.f64 d2)) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (-.f64 30 d2) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(/.f64 (-.f64 30 d2) (neg.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (+.f64 d2 -30) (/.f64 1 (fma.f64 d2 d2 -900)))
(/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (/.f64 (+.f64 d2 -30) (cbrt.f64 (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2))
(pow.f64 (/.f64 1 (+.f64 d2 30)) 1)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 3)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3) 1/3)
(/.f64 1 (+.f64 d2 30))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) 2)
(pow.f64 (+.f64 d2 30) -1)
(/.f64 1 (+.f64 d2 30))
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 (fma.f64 d2 d2 -900))))
(*.f64 (-.f64 30 d2) (/.f64 1 (neg.f64 (fma.f64 d2 d2 -900))))
(/.f64 (-.f64 30 d2) (neg.f64 (fma.f64 d2 d2 -900)))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 2))
(sqrt.f64 (pow.f64 (+.f64 d2 30) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 30)))))
(/.f64 1 (+.f64 d2 30))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 30)) 3))
(/.f64 1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 30))) 1))
(/.f64 1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 30))))
(/.f64 1 (+.f64 d2 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 (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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d2 30)))
(*.f64 d1 (neg.f64 (+.f64 -30 (neg.f64 d2))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) 1) (-.f64 30 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 (neg.f64 d1) (-.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(/.f64 (*.f64 1 (*.f64 d1 (cbrt.f64 (+.f64 d2 30)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 d1 (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (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 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 d1 (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(/.f64 (*.f64 1 (*.f64 d1 (cbrt.f64 (+.f64 d2 30)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (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 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) 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 (*.f64 d1 (fma.f64 d2 d2 -900))) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) 1) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) 1) (-.f64 30 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 (neg.f64 d1) (-.f64 30 d2)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.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 (/.f64 (fma.f64 d2 d2 -900) (+.f64 (pow.f64 d2 3) -27000)) d1) (fma.f64 d2 d2 (+.f64 900 (*.f64 d2 30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 (+.f64 d2 30) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)))
(*.f64 (+.f64 d2 30) (*.f64 (/.f64 (fma.f64 d2 d2 -900) (fma.f64 d2 d2 -900)) d1))
(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 1 (+.f64 d2 30)) d1) -1)
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d2 30)))
(*.f64 d1 (neg.f64 (+.f64 -30 (neg.f64 d2))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) 1) (-.f64 30 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 (neg.f64 d1) (-.f64 30 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 30)))
(log.f64 (pow.f64 (exp.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 1 (+.f64 d2 30)) 3)))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.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))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30))) (*.f64 -900 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (/.f64 1 (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 (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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) (sqrt.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d2 30)))
(*.f64 d1 (neg.f64 (+.f64 -30 (neg.f64 d2))))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) 1) (-.f64 30 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 (neg.f64 d1) (-.f64 30 d2)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (*.f64 (fma.f64 d2 d2 -900) d1))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 d1 (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(/.f64 (*.f64 1 (*.f64 d1 (cbrt.f64 (+.f64 d2 30)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 d1 (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (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 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 30)))))
(*.f64 (sqrt.f64 (+.f64 d2 30)) (*.f64 d1 (sqrt.f64 (+.f64 d2 30))))
(*.f64 d1 (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (sqrt.f64 d1) (+.f64 d2 -30)) (/.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 d2 -900))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 30)))))
(/.f64 (*.f64 1 (*.f64 d1 (cbrt.f64 (+.f64 d2 30)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2))
(*.f64 (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 30))) 2)) (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 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 1) (+.f64 d2 30))
(*.f64 d1 (+.f64 d2 30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) 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 (*.f64 d1 (fma.f64 d2 d2 -900))) 2) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 d2 -900))) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) (cbrt.f64 (+.f64 d2 -30))))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) 1) (fma.f64 d2 d2 -900))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (cbrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (fma.f64 d2 d2 -900))) (sqrt.f64 (fma.f64 d2 d2 -900)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 30 (neg.f64 d2))) (neg.f64 (fma.f64 d2 d2 -900)))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) 1) (-.f64 30 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 (neg.f64 d1) (-.f64 30 d2)))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.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 (/.f64 (fma.f64 d2 d2 -900) (+.f64 (pow.f64 d2 3) -27000)) d1) (fma.f64 d2 d2 (+.f64 900 (*.f64 d2 30))))
(*.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (fma.f64 d2 d2 -900)) (+.f64 d2 30))
(*.f64 (+.f64 d2 30) (/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (fma.f64 d2 d2 -900)))
(*.f64 (+.f64 d2 30) (*.f64 (/.f64 (fma.f64 d2 d2 -900) (fma.f64 d2 d2 -900)) d1))
(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 1 (+.f64 d2 30)) d1) -1)
(*.f64 d1 (+.f64 d2 30))
(neg.f64 (/.f64 d1 (/.f64 -1 (+.f64 d2 30))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d2 30)))
(*.f64 d1 (neg.f64 (+.f64 -30 (neg.f64 d2))))
(neg.f64 (/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) (neg.f64 d1)) 1) (-.f64 30 d2))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 (neg.f64 d1) (-.f64 30 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 30)))
(log.f64 (pow.f64 (exp.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 1 (+.f64 d2 30)) 3)))
(*.f64 d1 (+.f64 d2 30))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) (pow.f64 (+.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))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 d2 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.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 (fma.f64 d2 d2 -900) d1))) 1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 1)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 3)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 3) 1/3)
(*.f64 d1 (fma.f64 d2 d2 -900))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 2)
(*.f64 d1 (fma.f64 d2 d2 -900))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 2))
(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 (fma.f64 d2 d2 -900) d1))))
(*.f64 d1 (fma.f64 d2 d2 -900))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 d2 d2 -900) d1) 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))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 d2 d2 -900) d1)) 1))
(*.f64 d1 (fma.f64 d2 d2 -900))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 d2 d2 -900) d1)))
(*.f64 d1 (fma.f64 d2 d2 -900))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2) (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (+.f64 400 (neg.f64 (pow.f64 (+.f64 d2 10) 2))) (/.f64 1 (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (*.f64 (/.f64 1 (-.f64 10 d2)) d1))
(*.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -10)) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) d1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 (+.f64 d2 -10) d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (+.f64 d2 -10)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 1 (+.f64 d2 -10)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 1 d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (+.f64 d2 -10)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 1 d1)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) 1) d1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1) (/.f64 d1 (+.f64 d2 -10)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 10 (neg.f64 d2))) (neg.f64 d1))
(*.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (*.f64 (/.f64 1 (-.f64 10 d2)) d1))
(*.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (/.f64 d1 (-.f64 10 d2)))
(pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 3)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 3) 1/3)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 2)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(pow.f64 (/.f64 (/.f64 (+.f64 d2 -10) d1) (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) -1)
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 (+.f64 10 (neg.f64 d2)) d1)))
(*.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (*.f64 (/.f64 1 (-.f64 10 d2)) d1))
(*.f64 (-.f64 400 (pow.f64 (+.f64 d2 10) 2)) (/.f64 d1 (-.f64 10 d2)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))) 2))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10))))
(log.f64 (pow.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (/.f64 d1 (+.f64 d2 -10))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10))) 3))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(exp.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))) 1))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (/.f64 d1 (+.f64 d2 -10)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) (+.f64 d2 -10)))
(+.f64 (*.f64 (+.f64 d2 10) d2) (*.f64 (+.f64 d2 10) 10))
(pow.f64 (+.f64 d2 10) 2)
(+.f64 (*.f64 (+.f64 d2 10) 10) (*.f64 (+.f64 d2 10) d2))
(pow.f64 (+.f64 d2 10) 2)
(+.f64 (*.f64 d2 (+.f64 d2 10)) (*.f64 10 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(+.f64 (*.f64 10 (+.f64 d2 10)) (*.f64 d2 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2))) 1)
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (+.f64 d2 10) (+.f64 d2 10))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (pow.f64 (+.f64 d2 10) 2) 1)
(pow.f64 (+.f64 d2 10) 2)
(*.f64 1 (pow.f64 (+.f64 d2 10) 2))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)))
(*.f64 (sqrt.f64 (+.f64 d2 10)) (*.f64 (sqrt.f64 (+.f64 d2 10)) (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (*.f64 (+.f64 d2 10) (sqrt.f64 (+.f64 d2 10))) (sqrt.f64 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(*.f64 (*.f64 (+.f64 d2 10) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2)) (cbrt.f64 (+.f64 d2 10)))
(pow.f64 (+.f64 d2 10) 2)
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (+.f64 1000 (pow.f64 d2 3))) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))) (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (-.f64 (fma.f64 d2 d2 100) (*.f64 d2 10))) (/.f64 (+.f64 (pow.f64 d2 3) 1000) (-.f64 (fma.f64 d2 d2 100) (*.f64 d2 10))))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (fma.f64 d2 d2 -100)) (pow.f64 (+.f64 d2 -10) 2))
(/.f64 (fma.f64 d2 d2 -100) (/.f64 (pow.f64 (+.f64 d2 -10) 2) (fma.f64 d2 d2 -100)))
(*.f64 (/.f64 (fma.f64 d2 d2 -100) (pow.f64 (+.f64 d2 -10) 2)) (fma.f64 d2 d2 -100))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (fma.f64 d2 d2 -100)) (*.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))) (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (-.f64 (fma.f64 d2 d2 100) (*.f64 d2 10))) (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 1000 (pow.f64 d2 3))) (*.f64 (+.f64 d2 -10) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10)))) (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (-.f64 (fma.f64 d2 d2 100) (*.f64 d2 10))) (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)))
(/.f64 (*.f64 (+.f64 d2 10) (+.f64 1000 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 10)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (-.f64 (fma.f64 d2 d2 100) (*.f64 d2 10))) (+.f64 d2 10))
(/.f64 (*.f64 (+.f64 d2 10) (fma.f64 d2 d2 -100)) (+.f64 d2 -10))
(/.f64 (+.f64 d2 10) (/.f64 (+.f64 d2 -10) (fma.f64 d2 d2 -100)))
(*.f64 (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)) (+.f64 d2 10))
(/.f64 (*.f64 (+.f64 1000 (pow.f64 d2 3)) (+.f64 d2 10)) (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))))
(/.f64 (+.f64 (pow.f64 d2 3) 1000) (/.f64 (fma.f64 d2 d2 (-.f64 100 (*.f64 d2 10))) (+.f64 d2 10)))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 1000) (-.f64 (fma.f64 d2 d2 100) (*.f64 d2 10))) (+.f64 d2 10))
(/.f64 (*.f64 (fma.f64 d2 d2 -100) (+.f64 d2 10)) (+.f64 d2 -10))
(/.f64 (+.f64 d2 10) (/.f64 (+.f64 d2 -10) (fma.f64 d2 d2 -100)))
(*.f64 (/.f64 (fma.f64 d2 d2 -100) (+.f64 d2 -10)) (+.f64 d2 10))
(sqrt.f64 (pow.f64 (+.f64 d2 10) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 d2 10) 2))))
(pow.f64 (+.f64 d2 10) 2)
(cbrt.f64 (pow.f64 (+.f64 d2 10) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(exp.f64 (*.f64 2 (log.f64 (+.f64 d2 10))))
(pow.f64 (+.f64 d2 10) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 d2 10))) 1))
(pow.f64 (+.f64 d2 10) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 d2 10) 2)))
(pow.f64 (+.f64 d2 10) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1))) 1)
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (+.f64 d2 -10) (/.f64 1 d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(/.f64 (+.f64 d2 -10) d1)
(*.f64 1 (/.f64 (+.f64 d2 -10) d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (sqrt.f64 (+.f64 d2 -10)) (*.f64 (sqrt.f64 (+.f64 d2 -10)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (+.f64 10 (neg.f64 d2)) (/.f64 1 (neg.f64 d1)))
(*.f64 (-.f64 10 d2) (/.f64 1 (neg.f64 d1)))
(/.f64 (-.f64 10 d2) (neg.f64 d1))
(*.f64 (/.f64 1 d1) (+.f64 d2 -10))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -10)) d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (pow.f64 (cbrt.f64 d1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -10)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -10)) (sqrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -10)) d1))
(/.f64 (+.f64 d2 -10) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -10)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 -10) (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2))
(pow.f64 (/.f64 (+.f64 d2 -10) d1) 1)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -10) d1)) 3)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3) 1/3)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -10) d1)) 2)
(/.f64 (+.f64 d2 -10) d1)
(pow.f64 (/.f64 d1 (+.f64 d2 -10)) -1)
(/.f64 (+.f64 d2 -10) d1)
(neg.f64 (/.f64 (+.f64 d2 -10) (neg.f64 d1)))
(*.f64 (-.f64 10 d2) (/.f64 1 (neg.f64 d1)))
(/.f64 (-.f64 10 d2) (neg.f64 d1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 2))
(fabs.f64 (/.f64 (+.f64 d2 -10) d1))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -10) d1))))
(/.f64 (+.f64 d2 -10) d1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -10) d1) 3))
(/.f64 (+.f64 d2 -10) d1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -10) 3) (pow.f64 d1 3)))
(/.f64 (+.f64 d2 -10) d1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -10) d1)) 1))
(/.f64 (+.f64 d2 -10) d1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -10) d1)))
(/.f64 (+.f64 d2 -10) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))) 1)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 4) (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)) (/.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 10) 4) (+.f64 400 (pow.f64 (+.f64 d2 10) 2))) (/.f64 160000 (+.f64 400 (pow.f64 (+.f64 d2 10) 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 d2 10) 4) (+.f64 400 (pow.f64 (+.f64 d2 10) 2))) (/.f64 -160000 (+.f64 400 (pow.f64 (+.f64 d2 10) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(*.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(*.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (+.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 400 (pow.f64 (+.f64 d2 10) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (-.f64 (pow.f64 (+.f64 d2 10) 4) (fma.f64 (pow.f64 (+.f64 d2 10) 2) -400 -160000)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (/.f64 1 (+.f64 400 (pow.f64 (+.f64 d2 10) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (+.f64 400 (pow.f64 (+.f64 d2 10) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))) (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (+.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 400 (pow.f64 (+.f64 d2 10) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (-.f64 (pow.f64 (+.f64 d2 10) 4) (fma.f64 (pow.f64 (+.f64 d2 10) 2) -400 -160000)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400) (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000)))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (/.f64 1 (+.f64 400 (pow.f64 (+.f64 d2 10) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (+.f64 400 (pow.f64 (+.f64 d2 10) 2)))
(/.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (+.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 400 (pow.f64 (+.f64 d2 10) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (-.f64 (pow.f64 (+.f64 d2 10) 4) (fma.f64 (pow.f64 (+.f64 d2 10) 2) -400 -160000)))
(/.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6)) (+.f64 160000 (-.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (/.f64 1 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (+.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 400 (pow.f64 (+.f64 d2 10) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 6) -64000000) (-.f64 (pow.f64 (+.f64 d2 10) 4) (fma.f64 (pow.f64 (+.f64 d2 10) 2) -400 -160000)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (+.f64 (pow.f64 (+.f64 d2 10) 2) 400))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (/.f64 1 (+.f64 400 (pow.f64 (+.f64 d2 10) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000) (+.f64 400 (pow.f64 (+.f64 d2 10) 2)))
(/.f64 (neg.f64 (+.f64 -64000000 (pow.f64 (+.f64 d2 10) 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (+.f64 64000000 (neg.f64 (pow.f64 (+.f64 d2 10) 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) (-.f64 160000 (*.f64 (pow.f64 (+.f64 d2 10) 2) -400)))))
(/.f64 (-.f64 64000000 (pow.f64 (+.f64 d2 10) 6)) (neg.f64 (+.f64 160000 (+.f64 (pow.f64 (+.f64 d2 10) 4) (*.f64 400 (pow.f64 (+.f64 d2 10) 2))))))
(/.f64 (-.f64 64000000 (pow.f64 (+.f64 d2 10) 6)) (neg.f64 (-.f64 (pow.f64 (+.f64 d2 10) 4) (fma.f64 (pow.f64 (+.f64 d2 10) 2) -400 -160000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 4) -160000)) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) 400)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 d2 10) 4)) 160000) (+.f64 (neg.f64 (pow.f64 (+.f64 d2 10) 2)) -400))
(/.f64 (-.f64 160000 (pow.f64 (+.f64 d2 10) 4)) (-.f64 -400 (pow.f64 (+.f64 d2 10) 2)))
(/.f64 (-.f64 160000 (pow.f64 (+.f64 d2 10) 4)) (-.f64 -400 (pow.f64 (+.f64 d2 10) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 d2 10) 4)) 160000) (+.f64 (neg.f64 (pow.f64 (+.f64 d2 10) 2)) -400))
(pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 1)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 3)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3) 1/3)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 2)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 2))
(fabs.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))
(log.f64 (exp.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400))))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400) 3))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(exp.f64 (log.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)) 1))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (+.f64 d2 10) 2) -400)))
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(fma.f64 (+.f64 d2 10) (+.f64 d2 10) -400)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(fma.f64 1 (pow.f64 (+.f64 d2 10) 2) -400)
(+.f64 (pow.f64 (+.f64 d2 10) 2) -400)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) -400)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 10)) 2) (cbrt.f64 (pow.f64 (+.f64 d2 10) 4)) -400)

eval165.0ms (2.6%)

Compiler

Compiled 6822 to 5058 computations (25.9% saved)

prune80.0ms (1.3%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New3925397
Fresh101
Picked325
Done213
Total3988406
Accuracy
100.0%
Counts
406 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.2%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
51.4%
(/.f64 -300 (/.f64 (+.f64 d2 -10) d1))
82.3%
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
52.3%
(*.f64 d1 30)
52.2%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
51.4%
(/.f64 -300 (/.f64 (+.f64 d2 -10) d1))
82.3%
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
52.3%
(*.f64 d1 30)
Compiler

Compiled 238 to 176 computations (26.1% saved)

localize178.0ms (2.9%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
99.6%
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
100.0%
(+.f64 1/30 (*.f64 -1/900 d2))
99.7%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
100.0%
(/.f64 (+.f64 d2 -10) d1)
99.7%
(/.f64 -300 (/.f64 (+.f64 d2 -10) d1))
99.7%
(/.f64 d1 1/30)
100.0%
(/.f64 d1 (+.f64 d2 -30))
100.0%
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
99.6%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
76.7%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
Compiler

Compiled 111 to 69 computations (37.8% saved)

series44.0ms (0.7%)

Counts
9 → 171
Calls

48 calls:

TimeVariablePointExpression
3.0ms
d2
@inf
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
2.0ms
d1
@0
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
2.0ms
d1
@0
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
2.0ms
d1
@inf
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
2.0ms
d1
@0
(/.f64 -300 (/.f64 (+.f64 d2 -10) d1))

rewrite249.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
580×add-sqr-sqrt
546×add-exp-log
546×add-log-exp
546×pow1
546×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025165
1592153
Stop Event
node limit
Counts
9 → 294
Calls
Call 1
Inputs
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 1/30)
(/.f64 -300 (/.f64 (+.f64 d2 -10) d1))
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
(+.f64 1/30 (*.f64 -1/900 d2))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))) 1)
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d2 d2))) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (*.f64 d2 d2) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (*.f64 d2 d2) 1) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 (*.f64 d2 d2) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) 1/3)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2)
(sqrt.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))) 1)
(/.f64 d1 (*.f64 (+.f64 d2 -30) -1/900))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)))
(/.f64 1 (/.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) 1))
(/.f64 (*.f64 d1 900) (+.f64 30 (neg.f64 d2)))
(/.f64 (neg.f64 d1) (neg.f64 (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))))
(/.f64 (*.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 900)) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.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)))
(pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (+.f64 -900 (*.f64 d2 d2)))
(*.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2)))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))))
(/.f64 1 (/.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 -30) -1/900)) (*.f64 (+.f64 d2 -30) d1)) (*.f64 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))) (*.f64 (+.f64 d2 -30) 1)) (*.f64 (+.f64 d2 -30) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2))) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (+.f64 30 (neg.f64 d2))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (+.f64 d2 -30) (*.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 900) (+.f64 d2 -30)) (*.f64 (+.f64 30 (neg.f64 d2)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (+.f64 30 (neg.f64 d2)) (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))) (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))) (-.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (+.f64 30 (neg.f64 d2)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 1 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 2) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (/.f64 (*.f64 d1 d2) (+.f64 d2 -30)) d2 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (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 (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))))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(neg.f64 (/.f64 d1 (+.f64 30 (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))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 1 (*.f64 d1 30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 (neg.f64 d1) -30)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (/.f64 1/30 d1) -1)
(neg.f64 (/.f64 d1 -1/30))
(sqrt.f64 (*.f64 (*.f64 d1 d1) 900))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))) 1)
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(*.f64 1 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2)) (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(*.f64 300 (/.f64 1 (/.f64 (neg.f64 (+.f64 d2 -10)) d1)))
(*.f64 (/.f64 -300 (+.f64 d2 -10)) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 d2 -10) d1) -1/300) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2))
(log.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(exp.f64 (log.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(-.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 1 (/.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 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (cbrt.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 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.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 (/.f64 1 (cbrt.f64 (pow.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) (cbrt.f64 (pow.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) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(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)
(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))
(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 (pow.f64 (*.f64 d2 -1/900) 2) (+.f64 1/30 (*.f64 1/900 d2))))
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (cbrt.f64 (pow.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 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3))) (/.f64 1 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2)))))
(*.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 1 (/.f64 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2))) (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3)))))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))))
(/.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3))) (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2))))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (neg.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3)))) (neg.f64 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2)))))
(/.f64 (neg.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (+.f64 (*.f64 -1/729000000 (pow.f64 d2 3)) 1/27000) (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (-.f64 1/900 (*.f64 (*.f64 d2 -1/900) 1/30))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) 1/900) (-.f64 (*.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)
(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))
(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 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 -1/900) 2)) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) -900))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (sqrt.f64 (*.f64 d1 -900)) (*.f64 (sqrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.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 -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 (*.f64 d1 -900) (+.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 -900 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 -900 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))

simplify336.0ms (5.4%)

Algorithm
egg-herbie
Rules
1098×associate-*r*
1008×associate-*l*
932×fma-def
658×times-frac
544×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074913543
1201211923
Stop Event
node limit
Counts
465 → 453
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1))
(+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/900 (*.f64 (pow.f64 d2 3) d1)))
(+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 4) d1)) (+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/900 (*.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -1/810000 (*.f64 (pow.f64 d2 5) d1)) (+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 4) d1)) (+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/900 (*.f64 (pow.f64 d2 3) d1)))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 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 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 30 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/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 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (*.f64 30 d1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))))
(/.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 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(+.f64 (*.f64 3 (*.f64 d2 d1)) (*.f64 30 d1))
(+.f64 (*.f64 3 (*.f64 d2 d1)) (+.f64 (*.f64 3/10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 30 d1)))
(+.f64 (*.f64 3 (*.f64 d2 d1)) (+.f64 (*.f64 3/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 3/10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 30 d1))))
(*.f64 -300 (/.f64 d1 d2))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3)))))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -300 (/.f64 d1 d2))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3)))))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(*.f64 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 -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 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))) 1)
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 -30) d1))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d2 d2))) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (*.f64 d2 d2) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (*.f64 d2 d2) 1) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 (*.f64 d2 d2) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) 1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) 1/3)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2)
(sqrt.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))) 1)
(/.f64 d1 (*.f64 (+.f64 d2 -30) -1/900))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)))
(/.f64 1 (/.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) 1))
(/.f64 (*.f64 d1 900) (+.f64 30 (neg.f64 d2)))
(/.f64 (neg.f64 d1) (neg.f64 (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))))
(/.f64 (*.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 (neg.f64 (*.f64 d1 900)) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.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)))
(pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (+.f64 -900 (*.f64 d2 d2)))
(*.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2)))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))))
(/.f64 1 (/.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2)))))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 -30) -1/900)) (*.f64 (+.f64 d2 -30) d1)) (*.f64 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))) (*.f64 (+.f64 d2 -30) 1)) (*.f64 (+.f64 d2 -30) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2))) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (+.f64 30 (neg.f64 d2))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (+.f64 d2 -30) (*.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (+.f64 d2 -30)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 900) (+.f64 d2 -30)) (*.f64 (+.f64 30 (neg.f64 d2)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (+.f64 30 (neg.f64 d2)) (+.f64 d2 -30)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))) (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))) (-.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (+.f64 30 (neg.f64 d2)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 1 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 2) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (/.f64 (*.f64 d1 d2) (+.f64 d2 -30)) d2 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (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 (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))))
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) d1) -1)
(neg.f64 (/.f64 d1 (+.f64 30 (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))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 1 (*.f64 d1 30))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 (neg.f64 d1) -30)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(pow.f64 (/.f64 1/30 d1) -1)
(neg.f64 (/.f64 d1 -1/30))
(sqrt.f64 (*.f64 (*.f64 d1 d1) 900))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))) 1)
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(*.f64 1 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2)) (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(*.f64 300 (/.f64 1 (/.f64 (neg.f64 (+.f64 d2 -10)) d1)))
(*.f64 (/.f64 -300 (+.f64 d2 -10)) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) 1) d1)
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 d2 -10) d1) -1/300) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2))
(log.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(exp.f64 (log.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(-.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 1 (/.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 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (cbrt.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 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (sqrt.f64 (/.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 (/.f64 1 (cbrt.f64 (pow.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) (cbrt.f64 (pow.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) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(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)
(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))
(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 (pow.f64 (*.f64 d2 -1/900) 2) (+.f64 1/30 (*.f64 1/900 d2))))
(*.f64 1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (fma.f64 d2 -1/900 1/30)) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (cbrt.f64 (pow.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 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3))) (/.f64 1 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2)))))
(*.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 1 (/.f64 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2))) (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3)))))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))))
(/.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3))) (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2))))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (neg.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3)))) (neg.f64 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2)))))
(/.f64 (neg.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (+.f64 (*.f64 -1/729000000 (pow.f64 d2 3)) 1/27000) (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (-.f64 1/900 (*.f64 (*.f64 d2 -1/900) 1/30))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) 1/900) (-.f64 (*.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)
(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))
(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 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 -1/900) 2)) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (sqrt.f64 (*.f64 d2 -1/900)) (sqrt.f64 (*.f64 d2 -1/900)) 1/30)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))) 1)
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) -900))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)))
(*.f64 1 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (sqrt.f64 (*.f64 d1 -900)) (*.f64 (sqrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(*.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 -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 (*.f64 d1 -900) (+.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 -900 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 -900 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 2)
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 30 (neg.f64 d2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
Outputs
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (-.f64 d2 30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1))
(*.f64 -1/30 (*.f64 d2 (*.f64 d2 d1)))
(*.f64 d2 (*.f64 (*.f64 d2 d1) -1/30))
(+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/900 (*.f64 (pow.f64 d2 3) d1)))
(fma.f64 -1/30 (*.f64 d2 (*.f64 d2 d1)) (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))))
(*.f64 d1 (+.f64 (*.f64 (*.f64 -1/30 d2) d2) (*.f64 -1/900 (pow.f64 d2 3))))
(+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 4) d1)) (+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/900 (*.f64 (pow.f64 d2 3) d1))))
(fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (fma.f64 -1/30 (*.f64 d2 (*.f64 d2 d1)) (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (*.f64 d1 (+.f64 (*.f64 (*.f64 -1/30 d2) d2) (*.f64 -1/900 (pow.f64 d2 3)))))
(+.f64 (*.f64 -1/810000 (*.f64 (pow.f64 d2 5) d1)) (+.f64 (*.f64 -1/27000 (*.f64 (pow.f64 d2 4) d1)) (+.f64 (*.f64 -1/30 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/900 (*.f64 (pow.f64 d2 3) d1)))))
(fma.f64 -1/810000 (*.f64 d1 (pow.f64 d2 5)) (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (fma.f64 -1/30 (*.f64 d2 (*.f64 d2 d1)) (*.f64 -1/900 (*.f64 d1 (pow.f64 d2 3))))))
(fma.f64 -1/810000 (*.f64 d1 (pow.f64 d2 5)) (fma.f64 -1/27000 (*.f64 d1 (pow.f64 d2 4)) (*.f64 d1 (+.f64 (*.f64 (*.f64 -1/30 d2) d2) (*.f64 -1/900 (pow.f64 d2 3))))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1)))
(fma.f64 d2 d1 (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 30)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1))))
(fma.f64 d2 d1 (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 30))))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1)))
(fma.f64 d2 d1 (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 30)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 900 (/.f64 d1 d2)) (*.f64 30 d1))))
(fma.f64 d2 d1 (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 900 (/.f64 d1 d2) (*.f64 d1 30))))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/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 d2 (*.f64 d2 d1)))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 (*.f64 d2 d1) (*.f64 d2 1/30)))
(+.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 d2 (*.f64 d2 d1))))))
(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 d1 d2) -900)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000))
(fma.f64 (/.f64 d1 d2) -900 (*.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 (/.f64 d1 (*.f64 d2 d2)) -27000)))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -810000 d1) (pow.f64 d2 3))))
(+.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))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(*.f64 -900 (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) -900)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000))
(fma.f64 (/.f64 d1 d2) -900 (*.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 (/.f64 d1 (*.f64 d2 d2)) -27000)))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -810000 d1) (pow.f64 d2 3))))
(+.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))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (-.f64 (/.f64 (pow.f64 d2 2) (-.f64 d2 30)) (*.f64 900 (/.f64 1 (-.f64 d2 30)))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (+.f64 (/.f64 900 (+.f64 d2 -30)) (neg.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)))))
(*.f64 (-.f64 (/.f64 900 (+.f64 d2 -30)) (/.f64 (*.f64 d2 d2) (+.f64 d2 -30))) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (+.f64 (/.f64 900 (+.f64 d2 -30)) (neg.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)))))
(*.f64 (-.f64 (/.f64 900 (+.f64 d2 -30)) (/.f64 (*.f64 d2 d2) (+.f64 d2 -30))) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (+.f64 (/.f64 900 (+.f64 d2 -30)) (neg.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)))))
(*.f64 (-.f64 (/.f64 900 (+.f64 d2 -30)) (/.f64 (*.f64 d2 d2) (+.f64 d2 -30))) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 900 (/.f64 1 (-.f64 d2 30))) (*.f64 -1 (/.f64 (pow.f64 d2 2) (-.f64 d2 30))))))
(*.f64 (neg.f64 d1) (+.f64 (/.f64 900 (+.f64 d2 -30)) (neg.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)))))
(*.f64 (-.f64 (/.f64 900 (+.f64 d2 -30)) (/.f64 (*.f64 d2 d2) (+.f64 d2 -30))) (neg.f64 d1))
(*.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 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))))
(fma.f64 d2 d1 (fma.f64 30 d1 (*.f64 (*.f64 d1 0) (*.f64 d2 d2))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 d2 (*.f64 d2 0)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 30 d1) (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 1/30 d1) (*.f64 -1/30 d1)))))
(fma.f64 d2 d1 (fma.f64 30 d1 (*.f64 (*.f64 d1 0) (*.f64 d2 d2))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 d2 (*.f64 d2 0)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 30 d1))
(*.f64 d1 (+.f64 d2 30))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (*.f64 30 d1)))
(fma.f64 -1 (/.f64 (*.f64 d1 0) d2) (*.f64 d1 (+.f64 d2 30)))
(fma.f64 d1 (+.f64 d2 30) (/.f64 0 d2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -900 d1) (*.f64 900 d1)) d2)) (+.f64 (*.f64 d2 d1) (+.f64 (*.f64 27000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 30 d1) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2)))))))
(fma.f64 -1 (/.f64 (*.f64 d1 0) d2) (fma.f64 d2 d1 (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 30 d1 (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000)))))
(+.f64 (/.f64 0 d2) (fma.f64 d2 d1 (fma.f64 27000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 d1 30 (*.f64 (/.f64 -27000 d2) (/.f64 d1 d2))))))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 d1 (-.f64 d2 30))
(/.f64 d1 (+.f64 d2 -30))
(/.f64 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 -1/900 (*.f64 d2 d1)))
(*.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 d2 (*.f64 d2 d1)) (fma.f64 -1/30 d1 (*.f64 -1/900 (*.f64 d2 d1))))
(fma.f64 -1/27000 (*.f64 d2 (*.f64 d2 d1)) (*.f64 d1 (fma.f64 d2 -1/900 -1/30)))
(+.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 d2 (*.f64 d2 d1)) (fma.f64 -1/810000 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 -1/30 d1 (*.f64 -1/900 (*.f64 d2 d1)))))
(fma.f64 -1/27000 (*.f64 d2 (*.f64 d2 d1)) (fma.f64 (*.f64 d1 (pow.f64 d2 3)) -1/810000 (*.f64 d1 (fma.f64 d2 -1/900 -1/30))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 30 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (/.f64 (*.f64 d1 30) (*.f64 d2 d2)))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (/.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 (*.f64 d1 30) (*.f64 d2 d2))))
(+.f64 (/.f64 d1 d2) (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 900 (/.f64 d1 (pow.f64 d2 3)))))
(+.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 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 d1 30) (*.f64 d2 d2)))
(fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (/.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 (*.f64 d1 30) (*.f64 d2 d2))))
(+.f64 (/.f64 d1 d2) (fma.f64 30 (/.f64 d1 (*.f64 d2 d2)) (*.f64 900 (/.f64 d1 (pow.f64 d2 3)))))
(+.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 27000 (/.f64 d1 (pow.f64 d2 4))))))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 d1 30)
(+.f64 (*.f64 3 (*.f64 d2 d1)) (*.f64 30 d1))
(fma.f64 3 (*.f64 d2 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 (*.f64 3 d2)))
(+.f64 (*.f64 3 (*.f64 d2 d1)) (+.f64 (*.f64 3/10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 30 d1)))
(fma.f64 3 (*.f64 d2 d1) (fma.f64 3/10 (*.f64 d2 (*.f64 d2 d1)) (*.f64 d1 30)))
(fma.f64 3 (*.f64 d2 d1) (*.f64 d1 (+.f64 30 (*.f64 (*.f64 3/10 d2) d2))))
(+.f64 (*.f64 3 (*.f64 d2 d1)) (+.f64 (*.f64 3/100 (*.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 3/10 (*.f64 (pow.f64 d2 2) d1)) (*.f64 30 d1))))
(fma.f64 3 (*.f64 d2 d1) (fma.f64 3/100 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 3/10 (*.f64 d2 (*.f64 d2 d1)) (*.f64 d1 30))))
(fma.f64 3 (*.f64 d2 d1) (fma.f64 (*.f64 d1 (pow.f64 d2 3)) 3/100 (*.f64 d1 (+.f64 30 (*.f64 (*.f64 3/10 d2) d2)))))
(*.f64 -300 (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) -300)
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -300 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -3000))
(fma.f64 (/.f64 d1 d2) -300 (*.f64 (/.f64 d1 (*.f64 d2 d2)) -3000))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -300 (/.f64 d1 d2) (fma.f64 -3000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -30000 d1) (pow.f64 d2 3))))
(fma.f64 (/.f64 d1 d2) -300 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -3000 (/.f64 (*.f64 d1 -30000) (pow.f64 d2 3))))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -300 (/.f64 d1 d2) (fma.f64 -3000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -300000 d1) (pow.f64 d2 4)))))
(fma.f64 (/.f64 d1 d2) -300 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -3000 (fma.f64 (/.f64 d1 (pow.f64 d2 3)) -30000 (/.f64 (*.f64 -300000 d1) (pow.f64 d2 4)))))
(*.f64 -300 (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) -300)
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -300 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -3000))
(fma.f64 (/.f64 d1 d2) -300 (*.f64 (/.f64 d1 (*.f64 d2 d2)) -3000))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3)))))
(fma.f64 -300 (/.f64 d1 d2) (fma.f64 -3000 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 -30000 d1) (pow.f64 d2 3))))
(fma.f64 (/.f64 d1 d2) -300 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -3000 (/.f64 (*.f64 d1 -30000) (pow.f64 d2 3))))
(+.f64 (*.f64 -300 (/.f64 d1 d2)) (+.f64 (*.f64 -3000 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -30000 (/.f64 d1 (pow.f64 d2 3))) (*.f64 -300000 (/.f64 d1 (pow.f64 d2 4))))))
(fma.f64 -300 (/.f64 d1 d2) (fma.f64 -3000 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -30000 (/.f64 d1 (pow.f64 d2 3)) (/.f64 (*.f64 -300000 d1) (pow.f64 d2 4)))))
(fma.f64 (/.f64 d1 d2) -300 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -3000 (fma.f64 (/.f64 d1 (pow.f64 d2 3)) -30000 (/.f64 (*.f64 -300000 d1) (pow.f64 d2 4)))))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (-.f64 d2 10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.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 d2 (*.f64 d2 d1)))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 (*.f64 d2 d1) (*.f64 d2 1/30)))
(+.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 d2 (*.f64 d2 d1))))))
(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 d1 d2) -900)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000))
(fma.f64 (/.f64 d1 d2) -900 (*.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 (/.f64 d1 (*.f64 d2 d2)) -27000)))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -810000 d1) (pow.f64 d2 3))))
(+.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))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(*.f64 -900 (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) -900)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000))
(fma.f64 (/.f64 d1 d2) -900 (*.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 (/.f64 d1 (*.f64 d2 d2)) -27000)))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -810000 d1) (pow.f64 d2 3))))
(+.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))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
1/30
(*.f64 -1/900 d2)
(*.f64 d2 -1/900)
(*.f64 -1/900 d2)
(*.f64 d2 -1/900)
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (-.f64 d2 30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/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 d2 (*.f64 d2 d1)))))
(fma.f64 d1 (+.f64 d2 30) (*.f64 (*.f64 d2 d1) (*.f64 d2 1/30)))
(+.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 d2 (*.f64 d2 d1))))))
(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 d1 d2) -900)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000))
(fma.f64 (/.f64 d1 d2) -900 (*.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 (/.f64 d1 (*.f64 d2 d2)) -27000)))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -810000 d1) (pow.f64 d2 3))))
(+.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))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(*.f64 -900 (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) -900)
(+.f64 (*.f64 -900 (/.f64 d1 d2)) (*.f64 -27000 (/.f64 d1 (pow.f64 d2 2))))
(fma.f64 -900 (/.f64 d1 d2) (*.f64 (/.f64 d1 (*.f64 d2 d2)) -27000))
(fma.f64 (/.f64 d1 d2) -900 (*.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 (/.f64 d1 (*.f64 d2 d2)) -27000)))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -810000 d1) (pow.f64 d2 3))))
(+.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))))))
(fma.f64 (/.f64 d1 d2) -900 (fma.f64 -810000 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 (/.f64 d1 (*.f64 d2 d2)) -27000 (/.f64 (*.f64 -24300000 d1) (pow.f64 d2 4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))) 1)
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d2 d2))) (+.f64 30 (neg.f64 d2)))
(neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 30 d2)))
(/.f64 (*.f64 d2 d2) (/.f64 (-.f64 30 d2) (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d2 d2) d1) (+.f64 d2 -30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (*.f64 d2 d2) 1) (/.f64 (+.f64 d2 -30) d1))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (*.f64 d2 d2) (neg.f64 d1)) (+.f64 30 (neg.f64 d2)))
(neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 30 d2)))
(/.f64 (*.f64 d2 d2) (/.f64 (-.f64 30 d2) (neg.f64 d1)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2)))
(neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 30 d2)))
(/.f64 (*.f64 d2 d2) (/.f64 (-.f64 30 d2) (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) 1) (+.f64 d2 -30))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d2 d2)) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 1)
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 3)
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) 1/3)
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) 2)
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(sqrt.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 (log.f64 (exp.f64 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 1))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))) 1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 d1 (*.f64 (+.f64 d2 -30) -1/900))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 -900 (/.f64 (+.f64 d2 -30) d1))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 1 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 1 (/.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) 1))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (*.f64 d1 900) (+.f64 30 (neg.f64 d2)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (neg.f64 d1) (neg.f64 (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (*.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (neg.f64 (*.f64 d1 900)) (neg.f64 (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))) (sqrt.f64 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (/.f64 (*.f64 d1 -900) 1) (+.f64 d2 -30))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(/.f64 (/.f64 (*.f64 d1 -900) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (cbrt.f64 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 3)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) 1/3)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 2)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(fabs.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 1))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))) 1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(-.f64 (/.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))) (/.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 900)) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900)))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (+.f64 -900 (*.f64 d2 d2)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (/.f64 1 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30)))) 3) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3)) (-.f64 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (*.f64 d2 d2) (*.f64 -900 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 900)) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2)))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (/.f64 1 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30)))) 3) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3)) (-.f64 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (*.f64 d2 d2) (*.f64 -900 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 900)) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (/.f64 1 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30)))) 3) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3)) (-.f64 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (*.f64 d2 d2) (*.f64 -900 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)))))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 (fma.f64 d2 d2 900)) (+.f64 d2 -30)))
(/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (+.f64 d2 -30) -1/900)) (*.f64 (+.f64 d2 -30) d1)) (*.f64 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (fma.f64 d1 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (*.f64 d2 (*.f64 d2 d1))))) (*.f64 (pow.f64 (+.f64 d2 -30) 2) -1/900))
(/.f64 (*.f64 (+.f64 d2 -30) (+.f64 d1 (*.f64 -1/900 (*.f64 d2 (*.f64 d2 d1))))) (*.f64 -1/900 (pow.f64 (+.f64 d2 -30) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (fma.f64 (*.f64 d1 -900) (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) (*.f64 d2 (*.f64 d2 d1)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (*.f64 (+.f64 d2 -30) (*.f64 d1 (fma.f64 d2 d2 -900))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))) (*.f64 (+.f64 d2 -30) 1)) (*.f64 (+.f64 d2 -30) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d1)) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (+.f64 d2 -30)) (/.f64 (pow.f64 (+.f64 d2 -30) 2) (*.f64 d1 -900)))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d1)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)) (/.f64 (pow.f64 (+.f64 d2 -30) 2) (*.f64 d1 -900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 30 (neg.f64 d2))) (*.f64 (+.f64 d2 -30) (*.f64 d1 900))) (*.f64 (+.f64 d2 -30) (+.f64 30 (neg.f64 d2))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 30 d2) (*.f64 d1 (*.f64 900 (+.f64 d2 -30)))) (*.f64 (+.f64 d2 -30) (-.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 (+.f64 -27000 (*.f64 900 d2)) (*.f64 (*.f64 d2 d2) (-.f64 30 d2)))) (*.f64 (+.f64 d2 -30) (-.f64 30 d2)))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 (+.f64 d2 -30) -1/900) (+.f64 d2 -30)))
(/.f64 (fma.f64 d1 (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) (*.f64 -1/900 (*.f64 d2 (*.f64 d2 d1))))) (*.f64 (pow.f64 (+.f64 d2 -30) 2) -1/900))
(/.f64 (*.f64 (+.f64 d2 -30) (+.f64 d1 (*.f64 -1/900 (*.f64 d2 (*.f64 d2 d1))))) (*.f64 -1/900 (pow.f64 (+.f64 d2 -30) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (+.f64 d2 -30) (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (fma.f64 (*.f64 d1 -900) (+.f64 d2 -30) (*.f64 (+.f64 d2 -30) (*.f64 d2 (*.f64 d2 d1)))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (*.f64 (+.f64 d2 -30) (*.f64 d1 (fma.f64 d2 d2 -900))) (pow.f64 (+.f64 d2 -30) 2))
(/.f64 (+.f64 (+.f64 d2 -30) (*.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (+.f64 d2 -30)))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d1)) (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) (+.f64 d2 -30)) (/.f64 (pow.f64 (+.f64 d2 -30) 2) (*.f64 d1 -900)))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d1)) (*.f64 -1/900 (/.f64 (+.f64 d2 -30) d1)) (+.f64 d2 -30)) (/.f64 (pow.f64 (+.f64 d2 -30) 2) (*.f64 d1 -900)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 900) (+.f64 d2 -30)) (*.f64 (+.f64 30 (neg.f64 d2)) (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (+.f64 30 (neg.f64 d2)) (+.f64 d2 -30)))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 30 d2) (*.f64 d1 (*.f64 900 (+.f64 d2 -30)))) (*.f64 (+.f64 d2 -30) (-.f64 30 d2)))
(/.f64 (*.f64 d1 (+.f64 (+.f64 -27000 (*.f64 900 d2)) (*.f64 (*.f64 d2 d2) (-.f64 30 d2)))) (*.f64 (+.f64 d2 -30) (-.f64 30 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 -900)) (pow.f64 (+.f64 d2 -30) 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))) (neg.f64 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (/.f64 (*.f64 d1 (*.f64 (*.f64 d2 d2) (*.f64 d1 -900))) (pow.f64 (+.f64 d2 -30) 2))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30)))) 3) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3)) (-.f64 (fma.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (*.f64 d2 d2) (*.f64 -900 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))) (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 (*.f64 d2 d2) -900))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))) (neg.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 900)) (+.f64 d2 -30))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 900))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1) 3) (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30)))) 3) (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 3)) (+.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2) (-.f64 (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2)) (*.f64 (*.f64 d2 d2) (*.f64 -900 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))) (-.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2) (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))) (-.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2) (*.f64 (pow.f64 d2 4) (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 2))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (-.f64 -900 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d2 d2 -900)) (+.f64 30 (neg.f64 d2)))
(/.f64 (neg.f64 d1) (/.f64 (-.f64 30 d2) (fma.f64 d2 d2 -900)))
(pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 3)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 3) 1/3)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 2)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 2))
(fabs.f64 (*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30))))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))) (fma.f64 d2 d2 -900)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)))))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900)) 3))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(exp.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))) 1))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (/.f64 d1 (+.f64 d2 -30)) -900 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 -900 (/.f64 d1 (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 1 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 1 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) 2) (cbrt.f64 (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2))) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) d1))
(fma.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 -30)))))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (*.f64 (/.f64 d1 (+.f64 d2 -30)) (*.f64 d2 d2)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.f64 d2 -30)))
(fma.f64 (/.f64 (*.f64 d1 d2) (+.f64 d2 -30)) d2 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 -30)) (/.f64 -900 (+.f64 d2 -30))))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 -900) (+.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 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 (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 1 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30)))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(/.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (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 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 d2 -30))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 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 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30)))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(/.f64 (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2))
(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 1 (/.f64 (+.f64 d2 -30) d1))
(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))
(fabs.f64 (/.f64 d1 (+.f64 d2 -30)))
(log.f64 (exp.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (+.f64 d2 -30)))))
(/.f64 d1 (+.f64 d2 -30))
(cbrt.f64 (pow.f64 (/.f64 d1 (+.f64 d2 -30)) 3))
(/.f64 d1 (+.f64 d2 -30))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 -30) 3)))
(/.f64 d1 (+.f64 d2 -30))
(expm1.f64 (log1p.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 d2 -30))) 1))
(/.f64 d1 (+.f64 d2 -30))
(log1p.f64 (expm1.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 d1 (+.f64 d2 -30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 d1 30)
(*.f64 d1 30)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 30))
(*.f64 d1 30)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 (*.f64 d1 900))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 900)) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (cbrt.f64 (*.f64 d1 30)) (cbrt.f64 (*.f64 d1 (*.f64 d1 900))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 30))
(*.f64 d1 30)
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(*.f64 (neg.f64 d1) -30)
(*.f64 d1 30)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 d1 30)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(*.f64 d1 30)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(*.f64 d1 30)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(*.f64 d1 30)
(pow.f64 (/.f64 1/30 d1) -1)
(/.f64 1 (/.f64 1/30 d1))
(neg.f64 (/.f64 d1 -1/30))
(/.f64 (neg.f64 d1) -1/30)
(sqrt.f64 (*.f64 (*.f64 d1 d1) 900))
(sqrt.f64 (*.f64 d1 (*.f64 d1 900)))
(log.f64 (pow.f64 (exp.f64 d1) 30))
(*.f64 d1 30)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(*.f64 d1 30)
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(*.f64 d1 30)
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(*.f64 d1 30)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 d1 30)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))) 1)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 -300 (/.f64 d1 (+.f64 d2 -10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 1 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 -300) (+.f64 d2 -10))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -300) (+.f64 d2 -10)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2)) (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 -300) (+.f64 d2 -10))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -300) (+.f64 d2 -10)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))) 2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 300 (/.f64 1 (/.f64 (neg.f64 (+.f64 d2 -10)) d1)))
(/.f64 300 (/.f64 (+.f64 (neg.f64 d2) 10) d1))
(*.f64 300 (/.f64 d1 (-.f64 10 d2)))
(*.f64 (/.f64 -300 (+.f64 d2 -10)) d1)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) 1) d1)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(*.f64 (*.f64 (/.f64 -300 (+.f64 d2 -10)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 1)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 3)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(pow.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 3) 1/3)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 2)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(pow.f64 (*.f64 (/.f64 (+.f64 d2 -10) d1) -1/300) -1)
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -300) (+.f64 d2 -10)) 2))
(fabs.f64 (*.f64 d1 (/.f64 -300 (+.f64 d2 -10))))
(log.f64 (pow.f64 (exp.f64 -300) (/.f64 d1 (+.f64 d2 -10))))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)))))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10)) 3))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(exp.f64 (log.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))) 1))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -300 d1) (+.f64 d2 -10))))
(/.f64 (*.f64 d1 -300) (+.f64 d2 -10))
(*.f64 d1 (/.f64 -300 (+.f64 d2 -10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))) 1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (/.f64 1 (fma.f64 d2 -1/900 1/30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 1 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (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))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.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 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.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) (cbrt.f64 (pow.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 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 (sqrt.f64 d1) (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))) (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 (/.f64 d1 (cbrt.f64 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 3)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (sqrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) 2)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (fma.f64 d2 -1/900 1/30) d1) -1)
(/.f64 1 (/.f64 (fma.f64 d2 -1/900 1/30) d1))
(neg.f64 (/.f64 d1 (neg.f64 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(fabs.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(log.f64 (exp.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(expm1.f64 (log1p.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -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 (pow.f64 (*.f64 d2 -1/900) 2) (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (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)) (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2)) (cbrt.f64 (fma.f64 d2 -1/900 1/30)))
(*.f64 (cbrt.f64 (pow.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)))
(fma.f64 d2 -1/900 1/30)
(*.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3))) (/.f64 1 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2)))))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (+.f64 1/900 (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 1/27000 d2)))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 1/900 (*.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30))))
(*.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (/.f64 1 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (fma.f64 d2 1/900 1/30))
(/.f64 1 (/.f64 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2))) (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3)))))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (+.f64 1/900 (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 1/27000 d2)))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 1/900 (*.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30))))
(/.f64 1 (/.f64 (+.f64 1/30 (*.f64 1/900 d2)) (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (fma.f64 d2 1/900 1/30))
(/.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3))) (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2))))
(*.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (/.f64 1 (+.f64 1/900 (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 1/27000 d2)))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 1/900 (*.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30))))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 1/900 d2)))
(/.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2)) (+.f64 1/30 (*.f64 d2 1/900)))
(/.f64 (-.f64 1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (fma.f64 d2 1/900 1/30))
(/.f64 (neg.f64 (+.f64 1/27000 (*.f64 -1/729000000 (pow.f64 d2 3)))) (neg.f64 (+.f64 1/900 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 -1/27000 d2)))))
(/.f64 (neg.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000)) (+.f64 -1/900 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (*.f64 1/27000 d2)))))
(/.f64 (+.f64 -1/27000 (*.f64 (pow.f64 d2 3) 1/729000000)) (-.f64 -1/900 (*.f64 (*.f64 d2 -1/900) (fma.f64 d2 -1/900 -1/30))))
(/.f64 (neg.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))) (neg.f64 (+.f64 1/30 (*.f64 1/900 d2))))
(/.f64 (neg.f64 (-.f64 1/900 (pow.f64 (*.f64 d2 -1/900) 2))) (neg.f64 (+.f64 1/30 (*.f64 d2 1/900))))
(/.f64 (+.f64 -1/900 (*.f64 (*.f64 d2 d2) 1/810000)) (fma.f64 d2 -1/900 -1/30))
(/.f64 (+.f64 (*.f64 -1/729000000 (pow.f64 d2 3)) 1/27000) (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (-.f64 1/900 (*.f64 (*.f64 d2 -1/900) 1/30))))
(/.f64 (fma.f64 -1/729000000 (pow.f64 d2 3) 1/27000) (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) (-.f64 1/900 (*.f64 d2 -1/27000))))
(/.f64 (fma.f64 (pow.f64 d2 3) -1/729000000 1/27000) (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) (+.f64 1/900 (*.f64 d2 1/27000))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 -1/900) 2) 1/900) (-.f64 (*.f64 d2 -1/900) 1/30))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 -1/900) 2) -1/900) (fma.f64 d2 -1/900 -1/30))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) 1/810000) -1/900) (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)
(sqrt.f64 (pow.f64 (fma.f64 d2 -1/900 1/30) 2))
(fabs.f64 (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)
(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 1 (*.f64 d2 -1/900) 1/30)
(fma.f64 d2 -1/900 1/30)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 -1/900) 2)) (cbrt.f64 (*.f64 d2 -1/900)) 1/30)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 d2) 1/810000)) (cbrt.f64 (*.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)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))) 1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (/.f64 1 (*.f64 (+.f64 d2 -30) -1/900)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (*.f64 (/.f64 1 (+.f64 d2 -30)) -900))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 d1 (*.f64 -900 (/.f64 1 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 -900 (/.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 d1 -900) (/.f64 1 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 1 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (*.f64 (cbrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 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 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2)) (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (cbrt.f64 (pow.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (*.f64 d1 -900)) (*.f64 (sqrt.f64 (*.f64 d1 -900)) (/.f64 1 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) (*.f64 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))) -900))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 d1 900) (/.f64 1 (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 1) (/.f64 -900 (+.f64 d2 -30)))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 -900 (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 -900 (sqrt.f64 (+.f64 d2 -30))) (/.f64 d1 (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 -900 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 d1 (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)) (/.f64 (*.f64 d1 -900) (cbrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 -30))) (/.f64 (*.f64 d1 -900) (sqrt.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) 1) (/.f64 (cbrt.f64 (*.f64 d1 -900)) (+.f64 d2 -30)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 -900) (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 810000)) (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2)))
(*.f64 (cbrt.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30))) (/.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 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/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 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 -900 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(*.f64 (*.f64 -900 (sqrt.f64 (/.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (/.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 3)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3) 1/3)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 2)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(pow.f64 (/.f64 (+.f64 d2 -30) (*.f64 d1 -900)) -1)
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(neg.f64 (/.f64 (*.f64 d1 -900) (+.f64 30 (neg.f64 d2))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 2))
(fabs.f64 (/.f64 d1 (fma.f64 d2 -1/900 1/30)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30)) 3))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))) 1))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 -900) (+.f64 d2 -30))))
(/.f64 (*.f64 d1 -900) (+.f64 d2 -30))
(/.f64 d1 (fma.f64 d2 -1/900 1/30))

eval552.0ms (8.9%)

Compiler

Compiled 10370 to 6821 computations (34.2% saved)

prune235.0ms (3.8%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New5572559
Fresh000
Picked325
Done033
Total5607567
Accuracy
100.0%
Counts
567 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
52.1%
(/.f64 1 (/.f64 1/30 d1))
52.2%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
52.3%
(*.f64 d1 30)
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
52.1%
(/.f64 1 (/.f64 1/30 d1))
52.2%
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
52.3%
(*.f64 d1 30)
Compiler

Compiled 94 to 72 computations (23.4% saved)

localize108.0ms (1.7%)

Localize:

Found 4 expressions with local error:

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

Compiled 33 to 23 computations (30.3% saved)

series2.0ms (0%)

Counts
2 → 12
Calls

6 calls:

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

rewrite157.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1300×pow1
1216×add-exp-log
1216×log1p-expm1-u
1216×expm1-log1p-u
1188×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0714
114914
2175014
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(/.f64 1 (/.f64 1/30 d1))
(/.f64 1/30 d1)
Outputs
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.f64 30 d1)
(*.f64 30 (pow.f64 (pow.f64 d1 -1) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(pow.f64 (/.f64 1/30 d1) -1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(sqrt.f64 (*.f64 900 (*.f64 d1 d1)))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 1/30 (pow.f64 d1 -1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(*.f64 (pow.f64 d1 -1) 1/30)
(pow.f64 (/.f64 1/30 d1) 1)
(pow.f64 (*.f64 d1 30) -1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(sqrt.f64 (/.f64 1/900 (*.f64 d1 d1)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))

simplify121.0ms (1.9%)

Algorithm
egg-herbie
Rules
1626×fma-def
1100×distribute-lft-in
964×log-prod
716×unswap-sqr
552×log-div
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
098644
1228530
2775416
33917410
Stop Event
node limit
Counts
58 → 50
Calls
Call 1
Inputs
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 (*.f64 d1 30) 1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.f64 30 d1)
(*.f64 30 (pow.f64 (pow.f64 d1 -1) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -30 (neg.f64 d1))
(pow.f64 (/.f64 1/30 d1) -1)
(pow.f64 (*.f64 d1 30) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(sqrt.f64 (*.f64 900 (*.f64 d1 d1)))
(log.f64 (pow.f64 (exp.f64 30) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(exp.f64 (log.f64 (*.f64 d1 30)))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 1/30 (pow.f64 d1 -1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(*.f64 (pow.f64 d1 -1) 1/30)
(pow.f64 (/.f64 1/30 d1) 1)
(pow.f64 (*.f64 d1 30) -1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(sqrt.f64 (/.f64 1/900 (*.f64 d1 d1)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
Outputs
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 d1)
(-.f64 (+.f64 1 (*.f64 d1 30)) 1)
(*.f64 30 d1)
(*.f64 1 (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(*.f64 (cbrt.f64 (*.f64 d1 30)) (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 30 (pow.f64 (pow.f64 d1 -1) -1))
(*.f64 30 d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 30 d1)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/30 d1)) -1))
(*.f64 30 d1)
(*.f64 (*.f64 30 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 30 d1)
(*.f64 (*.f64 30 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 30 d1)
(*.f64 -30 (neg.f64 d1))
(*.f64 30 d1)
(pow.f64 (/.f64 1/30 d1) -1)
(*.f64 30 d1)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(pow.f64 (cbrt.f64 (*.f64 d1 30)) 3)
(*.f64 30 d1)
(pow.f64 (pow.f64 (*.f64 d1 30) 3) 1/3)
(*.f64 30 d1)
(pow.f64 (sqrt.f64 (*.f64 d1 30)) 2)
(*.f64 30 d1)
(sqrt.f64 (*.f64 900 (*.f64 d1 d1)))
(*.f64 30 d1)
(log.f64 (pow.f64 (exp.f64 30) d1))
(*.f64 30 d1)
(cbrt.f64 (pow.f64 (*.f64 d1 30) 3))
(*.f64 30 d1)
(expm1.f64 (log1p.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(exp.f64 (log.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(-.f64 (+.f64 1 (/.f64 1/30 d1)) 1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 1 (/.f64 1/30 d1))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 1/30 (pow.f64 d1 -1))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (/.f64 1/30 d1) 1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/900 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 -1/30 (/.f64 1 (neg.f64 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(*.f64 (pow.f64 d1 -1) 1/30)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (/.f64 1/30 d1) 1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (*.f64 d1 30) -1)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(sqrt.f64 (/.f64 1/900 (*.f64 d1 d1)))
(fabs.f64 (/.f64 1/30 d1))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
(+.f64 1 (-.f64 (/.f64 1/30 d1) 1))
(+.f64 (/.f64 1/30 d1) 0)
(/.f64 1/30 d1)

eval86.0ms (1.4%)

Compiler

Compiled 1796 to 1269 computations (29.3% saved)

prune26.0ms (0.4%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New1611162
Fresh000
Picked112
Done055
Total1627169
Accuracy
100.0%
Counts
169 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(/.f64 d1 (+.f64 1/30 (*.f64 -1/900 d2)))
52.2%
(/.f64 d1 1/30)
52.1%
(/.f64 1 (/.f64 1/30 d1))
52.1%
(*.f64 (*.f64 d1 -1/30) -900)
48.8%
(*.f64 d2 d1)
100.0%
(*.f64 d1 (-.f64 d2 -30))
52.3%
(*.f64 d1 30)
Compiler

Compiled 184 to 130 computations (29.3% saved)

regimes97.0ms (1.6%)

Counts
18 → 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 1 (/.f64 1/30 d1))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) -900)
(/.f64 -300 (/.f64 (+.f64 d2 -10) 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 (+.f64 d2 -30)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 -30)) -900))
(/.f64 d1 (/.f64 (+.f64 d2 -30) (fma.f64 d2 d2 -900)))
(/.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))
(*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 30) 3)))
Outputs
(*.f64 d1 (-.f64 d2 -30))
Calls

3 calls:

34.0ms
d1
32.0ms
d2
25.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 158 to 108 computations (31.6% saved)

regimes218.0ms (3.5%)

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:

167.0ms
d1
48.0ms
d2
Results
AccuracySegmentsBranch
66.2%12d1
97.1%3d2
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes14.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

1 calls:

12.0ms
d2
Results
AccuracySegmentsBranch
52.3%1d2
Compiler

Compiled 8 to 6 computations (25% saved)

bsearch108.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
6.696287742951179
53735563190932430.0
54.0ms
-128.68430374969674
-7.334917357568265e-13
Results
97.0ms319×body256valid
0.0msbody256infinite
Compiler

Compiled 258 to 193 computations (25.2% saved)

simplify18.0ms (0.3%)

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)

soundness1.0s (16.6%)

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%)

preprocess55.0ms (0.9%)

Compiler

Compiled 94 to 60 computations (36.2% saved)

Profiling

Loading profile data...