FastMath test2

Time bar (total: 5.3s)

analyze0.0ms (0%)

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

Compiled 14 to 10 computations (28.6% saved)

sample1.1s (21%)

Results
856.0ms7160×body256valid
224.0ms1005×body256infinite
10.0ms56×body1024valid
5.0ms35×body512valid
Bogosity

preprocess295.0ms (5.6%)

Algorithm
egg-herbie
Rules
2540×fma-def
736×fma-neg
324×unsub-neg
244×cancel-sign-sub-inv
228×distribute-rgt-in
Problems
255×No Errors
(+.f64 (*.f64 d1 10) (*.f64 d1 d2))
Iterations

Useful iterations: 3 (0.0ms)

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

(negabs d1)

Compiler

Compiled 47 to 28 computations (40.4% saved)

eval1.0ms (0%)

Compiler

Compiled 23 to 16 computations (30.4% 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 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
99.7%
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
Compiler

Compiled 54 to 40 computations (25.9% saved)

localize77.0ms (1.5%)

Localize:

Found 5 expressions with local error:

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

Compiled 57 to 37 computations (35.1% saved)

series8.0ms (0.2%)

Counts
5 → 96
Calls

27 calls:

TimeVariablePointExpression
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
d1
@inf
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
1.0ms
d1
@0
(*.f64 d1 (+.f64 d2 30))
1.0ms
d2
@-inf
(*.f64 d1 (+.f64 d2 30))

rewrite272.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
1402×fma-def
787×log1p-expm1-u
787×expm1-log1p-u
500×fma-neg
372×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify194.0ms (3.7%)

Algorithm
egg-herbie
Rules
1352×cancel-sign-sub-inv
672×div-sub
668×fma-neg
630×log-prod
606×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

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

eval99.0ms (1.9%)

Compiler

Compiled 4300 to 2870 computations (33.3% saved)

prune50.0ms (0.9%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New3026308
Fresh000
Picked123
Done000
Total3038311
Accuracy
100.0%
Counts
311 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
83.2%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
47.8%
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
83.2%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
47.8%
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 288 to 184 computations (36.1% saved)

localize104.0ms (2%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 d1 d2) (*.f64 d1 d2))
99.6%
(*.f64 (*.f64 d1 30) (*.f64 d1 30))
85.4%
(-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30)))
49.8%
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
Compiler

Compiled 109 to 44 computations (59.6% saved)

series13.0ms (0.2%)

Counts
6 → 132
Calls

33 calls:

TimeVariablePointExpression
3.0ms
d1
@0
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
1.0ms
d1
@inf
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
1.0ms
d2
@0
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
1.0ms
d1
@-inf
(fma.f64 d1 30 (*.f64 d1 d2))
1.0ms
d1
@0
(fma.f64 d1 30 (*.f64 d1 d2))

rewrite184.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
1034×log1p-expm1-u
682×expm1-log1p-u
420×expm1-udef
420×log1p-udef
258×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018132
1299123
24421123
Stop Event
node limit
Counts
6 → 337
Calls
Call 1
Inputs
(fma.f64 d1 30 (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30)))
(*.f64 (*.f64 d1 30) (*.f64 d1 30))
(*.f64 (*.f64 d1 d2) (*.f64 d1 d2))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (neg.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30))))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 d1 2)) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 -30))) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) d1) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) 1) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) d1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) d1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) 1))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (neg.f64 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (pow.f64 d1 2) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (pow.f64 d1 2) 900))) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) 1) (*.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))) (neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) 3) (pow.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30)))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30)))) (*.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))))) (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) d1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 1) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30))))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 d1 2)) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 -30))) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) d1) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) 1) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) d1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) d1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) 1))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (neg.f64 (+.f64 d2 -30))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (*.f64 (pow.f64 d1 2) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (pow.f64 d1 2) 900))) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) 1) (*.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))) (neg.f64 (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (neg.f64 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) 3) (pow.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30)))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30)))) (*.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))))) (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) d1) (+.f64 d2 -30))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 1) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (neg.f64 (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 -30))) (*.f64 (/.f64 (pow.f64 d1 2) d1) (/.f64 900 (+.f64 d2 -30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (/.f64 1 (*.f64 d1 (+.f64 d2 -30))))
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 d1 2)) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (/.f64 1 (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (/.f64 1 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2))))))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 -30))) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) d1) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) 1) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) d1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) d1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (neg.f64 (+.f64 d2 -30)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 30 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -900))
(+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (pow.f64 d1 2) -900) 1))
(+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (pow.f64 d1 2) -900) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900))))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (fma.f64 (neg.f64 (*.f64 900 d1)) d1 (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (fma.f64 (*.f64 (pow.f64 d1 2) -900) 1 (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2)) (cbrt.f64 (pow.f64 (*.f64 d1 30) 4)) (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (fma.f64 -900 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (fma.f64 -30 (*.f64 30 (pow.f64 d1 2)) (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (*.f64 d1 (+.f64 30 d2)) (fma.f64 -30 d1 (*.f64 d1 30))))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (fma.f64 -30 d1 (*.f64 d1 30)) (*.f64 d1 (+.f64 30 d2))))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)) 1))
(+.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900))))
(+.f64 (*.f64 (pow.f64 d1 2) -900) (pow.f64 (*.f64 d1 d2) 2))
(+.f64 (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 -30)))
(+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 30 d2))) (*.f64 (*.f64 d1 -30) (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (-.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 900 d1)))
(*.f64 d1 (*.f64 (+.f64 30 d2) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 d2 -30)))
(*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 1)
(*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 -30))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 30 d2)))
(*.f64 1 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) (/.f64 1 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30))
(*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) (*.f64 d1 (+.f64 30 d2))))
(/.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))) (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4))))
(/.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 2) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (*.f64 (/.f64 1 (*.f64 d1 (+.f64 30 d2))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4)) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)))
(/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d2 -30))) (*.f64 d1 (+.f64 30 d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2))))))
(/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d2 -30))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (*.f64 (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 30) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 30) 4))) (neg.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 (pow.f64 d1 2) -900) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (-.f64 (*.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) -900)) (*.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -900)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 3) (pow.f64 (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 2) (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900))) (*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) -900))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -900)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 2) (*.f64 (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)))) (-.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (*.f64 d1 (+.f64 d2 -30))) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (*.f64 d1 (+.f64 d2 -30))) (*.f64 d1 (neg.f64 (+.f64 d2 -30))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (*.f64 d1 (+.f64 d2 -30))) (-.f64 (*.f64 (pow.f64 d1 2) (+.f64 (pow.f64 d2 2) 900)) (*.f64 d2 (*.f64 30 (pow.f64 d1 2)))))
(pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))))
(exp.f64 (log.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))))
(fma.f64 d1 (*.f64 (pow.f64 d2 2) d1) (*.f64 (pow.f64 d1 2) -900))
(fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (pow.f64 d1 2) -900))
(fma.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 d2 -30)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)))
(fma.f64 1 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) -900))
(fma.f64 1 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900)) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) 2) (cbrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) 4)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (pow.f64 d1 2) -900))
(fma.f64 (pow.f64 d1 2) (pow.f64 d2 2) (*.f64 (pow.f64 d1 2) -900))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (sqrt.f64 (*.f64 (pow.f64 d1 2) (-.f64 (pow.f64 d2 2) 900))) (+.f64 (*.f64 (pow.f64 d1 2) -900) (*.f64 (pow.f64 d1 2) 900)))
(fma.f64 (*.f64 d2 (pow.f64 d1 2)) d2 (*.f64 (pow.f64 d1 2) -900))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 d1 2) 900))) 1)
(pow.f64 (*.f64 d1 30) 2)
(pow.f64 (*.f64 (pow.f64 d1 2) 900) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) 3)
(pow.f64 (pow.f64 (*.f64 d1 30) 6) 1/3)
(sqrt.f64 (pow.f64 (*.f64 d1 30) 4))
(log.f64 (exp.f64 (*.f64 (pow.f64 d1 2) 900)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 d1 2) 900))))
(cbrt.f64 (pow.f64 (*.f64 d1 30) 6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 2) 900)))
(exp.f64 (log.f64 (*.f64 (pow.f64 d1 2) 900)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 d1 2) 900)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 d1 2) 900)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 d1 d2) 2))) 1)
(pow.f64 (*.f64 d1 d2) 2)
(pow.f64 (pow.f64 (*.f64 d1 d2) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) 3)
(pow.f64 (pow.f64 (*.f64 d1 d2) 6) 1/3)
(sqrt.f64 (pow.f64 (*.f64 d1 d2) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 d1 d2) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 d1 d2) 2))))
(cbrt.f64 (pow.f64 (*.f64 d1 d2) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 d1 d2) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 d1 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 d1 d2))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 d1 d2) 2)))

simplify234.0ms (4.4%)

Algorithm
egg-herbie
Rules
1218×fma-neg
1128×associate-/l*
740×fma-def
624×*-commutative
618×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

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

eval149.0ms (2.8%)

Compiler

Compiled 7608 to 5101 computations (33% saved)

prune47.0ms (0.9%)

Pruning

9 alts after pruning (3 fresh and 6 done)

PrunedKeptTotal
New2942296
Fresh011
Picked145
Done022
Total2959304
Accuracy
100.0%
Counts
304 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
83.2%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
44.6%
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30)) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
99.8%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
100.0%
(fma.f64 d1 30 (*.f64 d1 d2))
83.2%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
44.6%
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30)) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
99.8%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 174 to 122 computations (29.9% saved)

localize143.0ms (2.7%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 d2 -30) d1)
83.3%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
99.9%
(*.f64 d1 (+.f64 30 d2))
99.8%
(*.f64 (*.f64 d1 (+.f64 30 d2)) d1)
96.4%
(*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30))
49.8%
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30)) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
99.9%
(*.f64 d1 (+.f64 30 d2))
99.6%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
99.2%
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
Compiler

Compiled 122 to 74 computations (39.3% saved)

series24.0ms (0.5%)

Counts
9 → 180
Calls

54 calls:

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

rewrite232.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
592×expm1-udef
592×log1p-udef
549×log1p-expm1-u
344×associate-*r*
252×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026210
1429204
26480204
Stop Event
node limit
Counts
9 → 623
Calls
Call 1
Inputs
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(*.f64 d1 (+.f64 30 d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30)) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30))
(*.f64 (*.f64 d1 (+.f64 30 d2)) d1)
(*.f64 d1 (+.f64 30 d2))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (+.f64 d2 -30) d1)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))) 1)
(-.f64 (/.f64 (*.f64 d1 d2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (*.f64 d1 30) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(*.f64 1 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) 1)
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(*.f64 (/.f64 (+.f64 d2 -30) d1) (/.f64 1 (fma.f64 d2 d2 -900)))
(*.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2))
(*.f64 (/.f64 1 d1) (pow.f64 (+.f64 30 d2) -1))
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 30 d2)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (/.f64 (+.f64 d2 -30) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(*.f64 (pow.f64 (+.f64 30 d2) -1) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) -1) (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) -1))
(*.f64 (/.f64 d1 1) (/.f64 (+.f64 d2 -30) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(*.f64 (/.f64 (+.f64 d2 -30) 1) (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 1 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 d1 (*.f64 d1 (+.f64 30 d2))) (/.f64 (+.f64 d2 -30) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 d1 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2) (*.f64 d1 (+.f64 30 d2))) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2)) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (*.f64 d1 (+.f64 30 d2))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (+.f64 d2 -30) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (/.f64 1 d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (/.f64 1 d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) 1) (/.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2)) (/.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (cbrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (fma.f64 d2 d2 -900))) (/.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (fma.f64 d2 d2 -900))))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 27000 (pow.f64 d2 3))) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) -1)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2))
(log.f64 (exp.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3) (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3) (pow.f64 (fma.f64 d2 d2 -900) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(exp.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))) 1))
(exp.f64 (-.f64 (log.f64 (*.f64 d1 (+.f64 d2 -30))) (log.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(exp.f64 (-.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) (log.f64 (fma.f64 d2 d2 -900))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 1 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 (+.f64 d2 -30) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (+.f64 d2 -30) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (+.f64 d2 -30) d1) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (+.f64 d2 -30)))
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2) (*.f64 (cbrt.f64 (+.f64 30 d2)) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (+.f64 30 d2)) (*.f64 (sqrt.f64 (+.f64 30 d2)) d1))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2)) (/.f64 1 (*.f64 d1 (-.f64 30 d2))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (-.f64 30 d2) d1)))
(*.f64 (/.f64 1 d1) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 -30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) -1) (pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) d1) (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 1) (/.f64 (+.f64 d2 -30) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) d1) (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (+.f64 d2 -30) 1) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 -30))) (+.f64 d2 -30))
(*.f64 (/.f64 (+.f64 d2 -30) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) d1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) d1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 30 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2)) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 30 d2))) (sqrt.f64 (+.f64 30 d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (-.f64 30 d2)) (neg.f64 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (-.f64 30 d2))))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (-.f64 30 d2) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 30)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 30 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 30 d2) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))
(/.f64 1 (neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 d1 (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) (*.f64 d1 (+.f64 30 d2))))
(/.f64 (+.f64 30 d2) (/.f64 1 d1))
(/.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) d1))
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))))
(/.f64 (+.f64 d2 -30) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 2) (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) (cbrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) (sqrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))))
(/.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2))
(/.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2)) (*.f64 d1 (-.f64 30 d2)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 (-.f64 30 d2) d1))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 30 d2))) -1)
(/.f64 (neg.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (neg.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2))) (neg.f64 (*.f64 d1 (-.f64 30 d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (/.f64 (-.f64 30 d2) d1)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27000) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 30))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 d1 (*.f64 d2 (*.f64 d1 30))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (-.f64 900 (pow.f64 d2 2)) d1) (-.f64 30 d2))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 1) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) d1) (+.f64 d2 -30))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2))) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (-.f64 30 d2))))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (-.f64 30 d2) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 30)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 30 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 30 d2) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 1 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 (+.f64 d2 -30) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (+.f64 d2 -30) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (+.f64 d2 -30) d1) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (+.f64 d2 -30)))
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2) (*.f64 (cbrt.f64 (+.f64 30 d2)) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (+.f64 30 d2)) (*.f64 (sqrt.f64 (+.f64 30 d2)) d1))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2)) (/.f64 1 (*.f64 d1 (-.f64 30 d2))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (-.f64 30 d2) d1)))
(*.f64 (/.f64 1 d1) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 -30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) -1) (pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) d1) (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 1) (/.f64 (+.f64 d2 -30) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) d1) (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (+.f64 d2 -30) 1) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 -30))) (+.f64 d2 -30))
(*.f64 (/.f64 (+.f64 d2 -30) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) d1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) d1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 30 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2)) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 30 d2))) (sqrt.f64 (+.f64 30 d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (-.f64 30 d2)) (neg.f64 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (-.f64 30 d2))))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (-.f64 30 d2) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 30)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 30 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 30 d2) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(+.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (fma.f64 (*.f64 d1 -30) (*.f64 d1 30) (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (pow.f64 (*.f64 d1 d2) 2) (neg.f64 (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 -30) (*.f64 d1 30)))
(+.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30))
(+.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30) (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(+.f64 (*.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 1) (*.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30) 1))
(-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))) 1)
(/.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 (/.f64 1 d1) (+.f64 30 d2)))
(/.f64 (*.f64 d1 (-.f64 30 d2)) (/.f64 -1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30) 3)) (+.f64 (*.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30)) (*.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 2) 3) (pow.f64 (*.f64 (pow.f64 d1 2) 900) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) 900)) (*.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))) (*.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30))) (-.f64 (*.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 (pow.f64 d1 2) 900))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))
(/.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (+.f64 (pow.f64 d2 3) -27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(/.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (fma.f64 d2 d2 -900)) (+.f64 30 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) -27000) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 -30))))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (+.f64 30 d2))
(pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 -30)) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 3) (pow.f64 (+.f64 d2 -30) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 3)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))))
(fma.f64 d2 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30))
(fma.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) d2 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) -30))
(fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (neg.f64 (*.f64 (pow.f64 d1 2) 900)))
(+.f64 (*.f64 d1 (*.f64 d1 30)) (*.f64 d1 (*.f64 d1 d2)))
(+.f64 (*.f64 (*.f64 d1 30) d1) (*.f64 (*.f64 d1 d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))) 1)
(/.f64 d1 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))
(/.f64 (neg.f64 d1) (/.f64 -1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 (*.f64 d1 -1) (/.f64 -1 (*.f64 d1 (+.f64 30 d2))))
(pow.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(exp.f64 (log.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))
(/.f64 1 (neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 d1 (/.f64 1 (+.f64 30 d2)))
(/.f64 d1 (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) (*.f64 d1 (+.f64 30 d2))))
(/.f64 (+.f64 30 d2) (/.f64 1 d1))
(/.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) d1))
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))))
(/.f64 (+.f64 d2 -30) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 (+.f64 30 d2) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (/.f64 (/.f64 (+.f64 d2 -30) d1) (cbrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) 2) (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) (cbrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (/.f64 (+.f64 d2 -30) d1) (sqrt.f64 (fma.f64 d2 d2 -900))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (/.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))) (sqrt.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)))))
(/.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2))
(/.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2)) (*.f64 d1 (-.f64 30 d2)))
(/.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 (-.f64 30 d2) d1))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 30 d2))) -1)
(/.f64 (neg.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2))) (neg.f64 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2))) (neg.f64 (*.f64 d1 (-.f64 30 d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 -900))) (neg.f64 (/.f64 (-.f64 30 d2) d1)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27000) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 900) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 30))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (pow.f64 d1 2) 900) (*.f64 d1 (*.f64 d2 (*.f64 d1 30))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 900) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 30) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 27000 (pow.f64 d2 3))) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 d1 (-.f64 900 (pow.f64 d2 2))) (-.f64 30 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -900) d1) (+.f64 d2 -30))
(/.f64 (*.f64 (+.f64 27000 (pow.f64 d2 3)) d1) (+.f64 900 (*.f64 d2 (+.f64 d2 -30))))
(/.f64 (*.f64 (-.f64 900 (pow.f64 d2 2)) d1) (-.f64 30 d2))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 1) (*.f64 d1 (+.f64 d2 -30)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) d1) (+.f64 d2 -30))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 (+.f64 d2 -30) d1))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2))) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (-.f64 30 d2))))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (-.f64 30 d2) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 30)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 30 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 30 d2) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2)))) 1)
(*.f64 1 (*.f64 d1 (+.f64 30 d2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 30 d2) d1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(*.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 (*.f64 d1 (+.f64 d2 -30)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 1 (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 (+.f64 d2 -30) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (+.f64 d2 -30) (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (/.f64 (/.f64 1 d1) (+.f64 d2 -30)))
(*.f64 (fma.f64 d2 d2 -900) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (+.f64 d2 -30) d1) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (+.f64 d2 -30)))
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2) (*.f64 (cbrt.f64 (+.f64 30 d2)) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 d1 (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (+.f64 30 d2)) (*.f64 (sqrt.f64 (+.f64 30 d2)) d1))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (/.f64 (/.f64 1 d1) (+.f64 d2 -30))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) (sqrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 30 d2)))
(*.f64 (*.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (-.f64 30 d2)) (/.f64 1 (*.f64 d1 (-.f64 30 d2))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 (-.f64 30 d2) d1)))
(*.f64 (/.f64 1 d1) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (+.f64 d2 -30)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 -30)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)))
(*.f64 (/.f64 d1 (+.f64 d2 -30)) (fma.f64 d2 d2 -900))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) -1) (pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -1/2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) d1) (/.f64 d1 (/.f64 (+.f64 d2 -30) (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 d1 (+.f64 d2 -30)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) 1) (/.f64 (+.f64 d2 -30) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) d1) (/.f64 (+.f64 d2 -30) (+.f64 d2 -30)))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (+.f64 d2 -30) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (+.f64 d2 -30) 1) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 -30))) (+.f64 d2 -30))
(*.f64 (/.f64 (+.f64 d2 -30) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (*.f64 (+.f64 30 d2) (pow.f64 d1 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) d1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 2) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (sqrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 d2 -30))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) d1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (+.f64 d2 -30)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 -30))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (cbrt.f64 (*.f64 d1 (+.f64 d2 -30)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (+.f64 d2 -30)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (+.f64 d2 -30)) (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (+.f64 d2 -30)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 30 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1))))
(*.f64 (*.f64 (+.f64 30 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 30 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2)) (cbrt.f64 (+.f64 30 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 30 d2))) (sqrt.f64 (+.f64 30 d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (/.f64 d1 (+.f64 d2 -30)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27000))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 30) (*.f64 d1 (+.f64 30 d2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900))) (*.f64 d1 (+.f64 30 d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) (-.f64 30 d2)) (neg.f64 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 30 d2)) 1)
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 30 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 30 d2))) 2)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) (*.f64 d1 (-.f64 30 d2))))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 (-.f64 30 d2) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 30 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 30 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 30)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 30 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 30 d2) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) 900)) 3) (pow.f64 (*.f64 d1 (+.f64 d2 -30)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 30 d2))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 30 d2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 30 d2))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 30))
(fma.f64 1 (*.f64 d1 30) (*.f64 d1 d2))
(fma.f64 d1 30 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 30))
(fma.f64 30 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 30))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 30)) 2) (cbrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(fma.f64 (sqrt.f64 (*.f64 d1 30)) (sqrt.f64 (*.f64 d1 30)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 30))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1))) 1)
(*.f64 1 (/.f64 (+.f64 d2 -30) d1))
(*.f64 (+.f64 d2 -30) (/.f64 1 d1))
(*.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (*.f64 (cbrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (sqrt.f64 (+.f64 d2 -30)) (*.f64 (sqrt.f64 (+.f64 d2 -30)) (/.f64 1 d1)))
(*.f64 (-.f64 30 d2) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (+.f64 d2 -30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 -30) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 -30) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 -30)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 -30)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 -30)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 -30)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 -30)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 -30)) (cbrt.f64 d1)))
(pow.f64 (/.f64 (+.f64 d2 -30) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 -30) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 -30) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 -30)) -1)
(neg.f64 (/.f64 (+.f64 d2 -30) (neg.f64 d1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 -30) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 -30) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 -30) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 -30) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 -30) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 -30) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 -30) d1)))

simplify223.0ms (4.2%)

Algorithm
egg-herbie
Rules
1482×times-frac
1028×associate-*r/
916×associate-/r*
894×associate-*l/
534×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

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

eval198.0ms (3.8%)

Compiler

Compiled 10245 to 7060 computations (31.1% saved)

prune78.0ms (1.5%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New4833486
Fresh000
Picked303
Done156
Total4878495
Accuracy
100.0%
Counts
495 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.1%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 -30 d1))
99.5%
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
51.0%
(/.f64 1 (/.f64 1/30 d1))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
57.1%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 -30 d1))
99.5%
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
51.0%
(/.f64 1 (/.f64 1/30 d1))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 126 to 94 computations (25.4% saved)

localize81.0ms (1.5%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
96.8%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 -30 d1))
99.7%
(/.f64 (/.f64 1 d1) (+.f64 d2 30))
99.6%
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
99.9%
(/.f64 1/30 d1)
99.6%
(/.f64 1 (/.f64 1/30 d1))
Compiler

Compiled 59 to 40 computations (32.2% saved)

series6.0ms (0.1%)

Counts
5 → 84
Calls

24 calls:

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

rewrite143.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
897×log1p-expm1-u
832×expm1-log1p-u
460×expm1-udef
460×log1p-udef
228×prod-diff
Iterations

Useful iterations: 1 (0.0ms)

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

simplify128.0ms (2.4%)

Algorithm
egg-herbie
Rules
1214×fma-def
880×log-prod
564×cube-prod
470×associate-*l*
468×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04556670
111416556
239736369
Stop Event
node limit
Counts
266 → 251
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 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 1/30 d1)
(+.f64 (*.f64 -1/900 (/.f64 d2 d1)) (*.f64 1/30 (/.f64 1 d1)))
(+.f64 (*.f64 -1/900 (/.f64 d2 d1)) (+.f64 (*.f64 1/27000 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/30 (/.f64 1 d1))))
(+.f64 (*.f64 -1/900 (/.f64 d2 d1)) (+.f64 (*.f64 -1/810000 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/27000 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/30 (/.f64 1 d1)))))
(/.f64 1 (*.f64 d1 d2))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27000 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(/.f64 1 (*.f64 d1 d2))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27000 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(*.f64 30 d1)
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 1 (*.f64 d1 30))
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 -30 (neg.f64 d1))
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.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 (*.f64 d1 30) 1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) -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))
(pow.f64 (/.f64 1/30 d1) -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 d1 30) 1)
(sqrt.f64 (*.f64 900 (pow.f64 d1 2)))
(log.f64 (pow.f64 (exp.f64 30) d1))
(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 1/30 d1)) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/30 d1))) 1)
(*.f64 1 (/.f64 1/30 d1))
(*.f64 1/30 (/.f64 1 d1))
(*.f64 (/.f64 1/30 d1) 1)
(*.f64 (/.f64 1 d1) 1/30)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) (cbrt.f64 (/.f64 1/30 d1)))
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(*.f64 -1/30 (/.f64 -1 d1))
(*.f64 (*.f64 1/30 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 1 (cbrt.f64 d1)))
(*.f64 (*.f64 1/30 (pow.f64 d1 -1/2)) (pow.f64 d1 -1/2))
(pow.f64 (/.f64 1/30 d1) 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)
(pow.f64 (*.f64 d1 30) -1)
(sqrt.f64 (*.f64 1/900 (pow.f64 d1 -2)))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/30 d1))))
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/30 d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(+.f64 (*.f64 d1 30) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(+.f64 (*.f64 d2 d1) (*.f64 d1 30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30)))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 30)))
(*.f64 d1 (+.f64 d2 30))
(*.f64 d1 (pow.f64 (/.f64 1 (+.f64 d2 30)) -1))
(*.f64 (+.f64 d2 30) d1)
(*.f64 -1 (/.f64 1 (/.f64 (/.f64 -1 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 (+.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 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))) -1))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) -1) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d2 30) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d2 30) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 30)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (cbrt.f64 (+.f64 d2 30)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 30)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 30)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d2 30)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 30)) (pow.f64 d1 -1/2)) (/.f64 (sqrt.f64 (+.f64 d2 30)) (pow.f64 d1 -1/2)))
(*.f64 (/.f64 (+.f64 d2 30) 1) d1)
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 d1)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (+.f64 d2 30)))
(*.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 (+.f64 d2 30) -1) (neg.f64 d1))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (+.f64 -30 (neg.f64 d2)))
(pow.f64 (/.f64 (/.f64 1 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 d1 (+.f64 d2 30)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 (/.f64 1 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(exp.f64 (+.f64 (log.f64 (+.f64 d2 30)) (log.f64 d1)))
(exp.f64 (-.f64 (log.f64 (+.f64 d2 30)) (neg.f64 (log.f64 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))) 1)
(*.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 30)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 1)
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))) (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2))) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(*.f64 (cbrt.f64 (pow.f64 d1 -2)) (*.f64 (/.f64 1 (cbrt.f64 d1)) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))))
(*.f64 (pow.f64 d1 -1/2) (*.f64 (pow.f64 d1 -1/2) (/.f64 1 (+.f64 d2 30))))
(*.f64 (/.f64 -1 d1) (/.f64 1 (+.f64 -30 (neg.f64 d2))))
(*.f64 (/.f64 1 (+.f64 d2 30)) (/.f64 1 d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (/.f64 (/.f64 1 d1) (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 (/.f64 1 d1) (sqrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 d1)) (+.f64 d2 30)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (sqrt.f64 (+.f64 d2 30))) (/.f64 (/.f64 1 (cbrt.f64 d1)) (sqrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (pow.f64 d1 -1/2) 1) (/.f64 (pow.f64 d1 -1/2) (+.f64 d2 30)))
(*.f64 (/.f64 (pow.f64 d1 -1/2) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (/.f64 (pow.f64 d1 -1/2) (cbrt.f64 (+.f64 d2 30))))
(*.f64 (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2)
(pow.f64 (*.f64 d1 (+.f64 d2 30)) -1)
(neg.f64 (/.f64 (/.f64 1 d1) (+.f64 -30 (neg.f64 d2))))
(sqrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2)))
(log.f64 (exp.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 d1) 3) (pow.f64 (+.f64 d2 30) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(exp.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)))) 1)
(*.f64 1 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 -1/30))
(*.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (*.f64 d1 -1/30)))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 2) (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 d1 -1/30)))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) (sqrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 30 d1)))
(*.f64 -1/30 (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 -30 d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -30 d1))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 -30 d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 -30 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) -30) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (sqrt.f64 (/.f64 -30 d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 -30 d1))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 -30 d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) -30) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 -30 d1))))
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) 1) d1)
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (*.f64 d1 -1/30))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 30) (neg.f64 d1))
(pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 2)
(pow.f64 (/.f64 -30 (*.f64 (fma.f64 d2 d2 -900) d1)) -1)
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 30 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) (*.f64 d1 -1/30)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 -30 d1) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
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 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 30 d1)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 30 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1 (*.f64 d1 (+.f64 30 d2)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(/.f64 1/30 d1)
(+.f64 (*.f64 -1/900 (/.f64 d2 d1)) (*.f64 1/30 (/.f64 1 d1)))
(fma.f64 -1/900 (/.f64 d2 d1) (/.f64 1/30 d1))
(+.f64 (*.f64 -1/900 (/.f64 d2 d1)) (+.f64 (*.f64 1/27000 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/30 (/.f64 1 d1))))
(fma.f64 -1/900 (/.f64 d2 d1) (fma.f64 1/27000 (/.f64 (pow.f64 d2 2) d1) (/.f64 1/30 d1)))
(+.f64 (*.f64 -1/900 (/.f64 d2 d1)) (+.f64 (*.f64 -1/810000 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/27000 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/30 (/.f64 1 d1)))))
(fma.f64 -1/900 (/.f64 d2 d1) (fma.f64 -1/810000 (/.f64 (pow.f64 d2 3) d1) (fma.f64 1/27000 (/.f64 (pow.f64 d2 2) d1) (/.f64 1/30 d1))))
(/.f64 1 (*.f64 d1 d2))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 30 (*.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 -30 (*.f64 d1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 30 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 (/.f64 900 d1) (pow.f64 d2 3)) (/.f64 -30 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (/.f64 -30 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27000 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 30 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27000 (*.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (-.f64 (/.f64 (/.f64 900 d1) (pow.f64 d2 3)) (+.f64 (/.f64 30 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27000 (*.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 1 (*.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 1 (*.f64 d1 d2))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 30 (*.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 -30 (*.f64 d1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 30 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 (/.f64 900 d1) (pow.f64 d2 3)) (/.f64 -30 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (/.f64 -30 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 900 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27000 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 30 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27000 (*.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (-.f64 (/.f64 (/.f64 900 d1) (pow.f64 d2 3)) (+.f64 (/.f64 30 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27000 (*.f64 d1 (pow.f64 d2 4))))))
(+.f64 (/.f64 1 (*.f64 d1 d2)) (+.f64 (/.f64 900 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 -30 (*.f64 d1 (pow.f64 d2 2))) (/.f64 27000 (*.f64 d1 (pow.f64 d2 4))))))
(*.f64 30 d1)
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (*.f64 d1 (pow.f64 d2 2)) -1/30)
(*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (*.f64 d1 (pow.f64 d2 2)) -1/30)
(*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(+.f64 (*.f64 -1/30 (*.f64 d1 (pow.f64 d2 2))) (*.f64 30 d1))
(fma.f64 -1/30 (*.f64 d1 (pow.f64 d2 2)) (*.f64 30 d1))
(fma.f64 30 d1 (*.f64 (pow.f64 d2 2) (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (*.f64 d1 (-.f64 (pow.f64 d2 2) 900)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 30))) 1)
(*.f64 30 d1)
(*.f64 1 (*.f64 d1 30))
(*.f64 30 d1)
(*.f64 d1 30)
(*.f64 30 d1)
(*.f64 30 d1)
(*.f64 -30 (neg.f64 d1))
(*.f64 30 d1)
(*.f64 -1 (/.f64 1 (/.f64 -1/30 d1)))
(*.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 (*.f64 d1 30) 1)
(*.f64 30 d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) -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)
(pow.f64 (/.f64 1/30 d1) -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)
(pow.f64 (*.f64 d1 30) 1)
(*.f64 30 d1)
(sqrt.f64 (*.f64 900 (pow.f64 d1 2)))
(fabs.f64 (*.f64 30 d1))
(log.f64 (pow.f64 (exp.f64 30) d1))
(*.f64 30 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 30))))
(*.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)
(exp.f64 (*.f64 (log.f64 (/.f64 1/30 d1)) -1))
(*.f64 30 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 30)) 1))
(*.f64 30 d1)
(log1p.f64 (expm1.f64 (*.f64 d1 30)))
(*.f64 30 d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/30 d1))) 1)
(/.f64 1/30 d1)
(*.f64 1 (/.f64 1/30 d1))
(/.f64 1/30 d1)
(*.f64 1/30 (/.f64 1 d1))
(/.f64 1/30 d1)
(*.f64 (/.f64 1/30 d1) 1)
(/.f64 1/30 d1)
(*.f64 (/.f64 1 d1) 1/30)
(/.f64 1/30 d1)
(*.f64 (cbrt.f64 (/.f64 1/30 d1)) (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2))
(/.f64 1/30 d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 2) (cbrt.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(*.f64 (sqrt.f64 (/.f64 1/30 d1)) (sqrt.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(*.f64 -1/30 (/.f64 -1 d1))
(/.f64 1/30 d1)
(*.f64 (*.f64 1/30 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 1 (cbrt.f64 d1)))
(*.f64 1/30 (*.f64 (cbrt.f64 (pow.f64 d1 -2)) (/.f64 1 (cbrt.f64 d1))))
(/.f64 (*.f64 1/30 (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 d1))
(*.f64 1/30 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (cbrt.f64 d1)))
(*.f64 (*.f64 1/30 (pow.f64 d1 -1/2)) (pow.f64 d1 -1/2))
(/.f64 1/30 d1)
(pow.f64 (/.f64 1/30 d1) 1)
(/.f64 1/30 d1)
(pow.f64 (cbrt.f64 (/.f64 1/30 d1)) 3)
(/.f64 1/30 d1)
(pow.f64 (pow.f64 (/.f64 1/30 d1) 3) 1/3)
(/.f64 1/30 d1)
(pow.f64 (sqrt.f64 (/.f64 1/30 d1)) 2)
(/.f64 1/30 d1)
(pow.f64 (*.f64 d1 30) -1)
(/.f64 1/30 d1)
(sqrt.f64 (*.f64 1/900 (pow.f64 d1 -2)))
(sqrt.f64 (*.f64 (pow.f64 d1 -2) 1/900))
(fabs.f64 (/.f64 1/30 d1))
(log.f64 (exp.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/30 d1))))
(/.f64 1/30 d1)
(cbrt.f64 (pow.f64 (/.f64 1/30 d1) 3))
(/.f64 1/30 d1)
(expm1.f64 (log1p.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(exp.f64 (log.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(exp.f64 (*.f64 (log.f64 (/.f64 1/30 d1)) 1))
(/.f64 1/30 d1)
(log1p.f64 (expm1.f64 (/.f64 1/30 d1)))
(/.f64 1/30 d1)
(+.f64 (*.f64 d1 30) (*.f64 d1 d2))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 30) (*.f64 d2 d1))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 30))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.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 d1 (+.f64 d2 30))
(*.f64 d1 (+.f64 30 d2))
(*.f64 d1 (pow.f64 (/.f64 1 (+.f64 d2 30)) -1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (+.f64 d2 30) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 -1 (/.f64 1 (/.f64 (/.f64 -1 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 (+.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 (+.f64 d2 30)) (*.f64 (sqrt.f64 (+.f64 d2 30)) d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 30 d2) 2)))) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2))) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) -1) (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (+.f64 d2 30) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (+.f64 30 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 (+.f64 30 d2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 d1))
(*.f64 (/.f64 1 (pow.f64 d1 -1/2)) (/.f64 (+.f64 d2 30) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 30)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (cbrt.f64 (+.f64 d2 30)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (+.f64 30 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 (+.f64 30 d2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2) (pow.f64 d1 -1/2)) (/.f64 (cbrt.f64 (+.f64 d2 30)) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 30)) 1) (/.f64 (sqrt.f64 (+.f64 d2 30)) (/.f64 1 d1)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 30)) (cbrt.f64 (pow.f64 d1 -2))) (/.f64 (sqrt.f64 (+.f64 d2 30)) (/.f64 1 (cbrt.f64 d1))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d1 -2))) (*.f64 (+.f64 30 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 (+.f64 30 d2) (cbrt.f64 (pow.f64 d1 -2))) (cbrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 30)) (pow.f64 d1 -1/2)) (/.f64 (sqrt.f64 (+.f64 d2 30)) (pow.f64 d1 -1/2)))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 (+.f64 d2 30) 1) d1)
(*.f64 d1 (+.f64 30 d2))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 30)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 30)) (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 (*.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 (+.f64 d2 30) -1) (neg.f64 d1))
(*.f64 d1 (+.f64 30 d2))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (+.f64 -30 (neg.f64 d2)))
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) -1)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 30))) 3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 30)) 3) 1/3)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 30))) 2)
(*.f64 d1 (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) 1)
(*.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))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.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))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 30) 3) (pow.f64 (/.f64 1 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 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) -1))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 30))) 1))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (+.f64 (log.f64 (+.f64 d2 30)) (log.f64 d1)))
(*.f64 d1 (+.f64 30 d2))
(exp.f64 (-.f64 (log.f64 (+.f64 d2 30)) (neg.f64 (log.f64 d1))))
(*.f64 d1 (+.f64 30 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 30))))
(*.f64 d1 (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))) 1)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 30)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 1)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))) (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 30 d2) 2))) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2))) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 30 d2) 2))) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2)) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))))
(*.f64 (cbrt.f64 (pow.f64 d1 -2)) (*.f64 (/.f64 1 (cbrt.f64 d1)) (/.f64 1 (+.f64 d2 30))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 d1 -2)) (/.f64 1 (cbrt.f64 d1))) (/.f64 1 (+.f64 30 d2)))
(/.f64 (cbrt.f64 (pow.f64 d1 -2)) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (cbrt.f64 d1)) (+.f64 30 d2))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (pow.f64 d1 -1/2) (*.f64 (pow.f64 d1 -1/2) (/.f64 1 (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 -1 d1) (/.f64 1 (+.f64 -30 (neg.f64 d2))))
(*.f64 (/.f64 -1 d1) (/.f64 1 (-.f64 -30 d2)))
(/.f64 (/.f64 -1 d1) (-.f64 -30 d2))
(/.f64 -1 (*.f64 d1 (-.f64 -30 d2)))
(*.f64 (/.f64 1 (+.f64 d2 30)) (/.f64 1 d1))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (/.f64 (/.f64 1 d1) (cbrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 30))) (/.f64 (/.f64 1 d1) (sqrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 d1)) (+.f64 d2 30)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 d1 -2)) (/.f64 1 (cbrt.f64 d1))) (/.f64 1 (+.f64 30 d2)))
(/.f64 (cbrt.f64 (pow.f64 d1 -2)) (*.f64 (cbrt.f64 d1) (+.f64 30 d2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (cbrt.f64 d1)) (+.f64 30 d2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2))) (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (pow.f64 (cbrt.f64 (+.f64 30 d2)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (sqrt.f64 (+.f64 d2 30))) (/.f64 (/.f64 1 (cbrt.f64 d1)) (sqrt.f64 (+.f64 d2 30))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (sqrt.f64 (+.f64 30 d2))) (/.f64 1 (cbrt.f64 d1))) (sqrt.f64 (+.f64 30 d2)))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 d1 -2)) (sqrt.f64 (+.f64 30 d2))) (cbrt.f64 d1)) (sqrt.f64 (+.f64 30 d2)))
(*.f64 (/.f64 (pow.f64 d1 -1/2) 1) (/.f64 (pow.f64 d1 -1/2) (+.f64 d2 30)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 (pow.f64 d1 -1/2) (pow.f64 (cbrt.f64 (+.f64 d2 30)) 2)) (/.f64 (pow.f64 d1 -1/2) (cbrt.f64 (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(*.f64 (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -900)) (+.f64 d2 -30))
(*.f64 (/.f64 1 (*.f64 d1 (fma.f64 d2 d2 -900))) (+.f64 d2 -30))
(/.f64 (+.f64 d2 -30) (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 d2 30))))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (-.f64 900 (*.f64 30 d2))))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 (pow.f64 d2 3) 27000)) (fma.f64 d2 d2 (+.f64 900 (*.f64 d2 -30))))
(/.f64 (fma.f64 d2 d2 (fma.f64 d2 -30 900)) (*.f64 d1 (+.f64 (pow.f64 d2 3) 27000)))
(pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 1)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))) 3)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 3) 1/3)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (+.f64 d2 30)))) 2)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 30)) -1)
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(neg.f64 (/.f64 (/.f64 1 d1) (+.f64 -30 (neg.f64 d2))))
(*.f64 (/.f64 -1 d1) (/.f64 1 (-.f64 -30 d2)))
(/.f64 (/.f64 -1 d1) (-.f64 -30 d2))
(/.f64 -1 (*.f64 d1 (-.f64 -30 d2)))
(sqrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 d2 30) 2)))
(sqrt.f64 (/.f64 (pow.f64 d1 -2) (pow.f64 (+.f64 30 d2) 2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 30 d2)) -2))
(fabs.f64 (/.f64 (/.f64 1 d1) (+.f64 30 d2)))
(log.f64 (exp.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30)) 3))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 d1) 3) (pow.f64 (+.f64 d2 30) 3)))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(exp.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 30)))) 1))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 d1) (+.f64 d2 30))))
(/.f64 (/.f64 1 d1) (+.f64 30 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)))) 1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 1 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (fma.f64 d2 d2 -900) (*.f64 d1 -1/30))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (*.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 2))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 2) (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) (sqrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (neg.f64 (fma.f64 d2 d2 -900)) (/.f64 1 (/.f64 30 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 -1/30 (/.f64 (fma.f64 d2 d2 -900) (/.f64 1 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (*.f64 d1 -1/30) (fma.f64 d2 d2 -900))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) d1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 -30 d1))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 -30 d1))) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -30 d1))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 -30 d1))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 -30 d1))) (sqrt.f64 (/.f64 -30 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 -30 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) -30) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 (cbrt.f64 (*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) 2) (sqrt.f64 (/.f64 -30 d1))) (/.f64 (cbrt.f64 (fma.f64 d2 d2 -900)) (sqrt.f64 (/.f64 -30 d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -30 d1))) (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 -30 d1))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (sqrt.f64 (/.f64 -30 d1))) (sqrt.f64 (/.f64 -30 d1)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) 1) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 -30 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) -30) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (/.f64 1 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (/.f64 (sqrt.f64 (fma.f64 d2 d2 -900)) (cbrt.f64 (/.f64 -30 d1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2)) (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 -30 d1))))
(/.f64 (/.f64 (fma.f64 d2 d2 -900) (cbrt.f64 (/.f64 -30 d1))) (pow.f64 (cbrt.f64 (/.f64 -30 d1)) 2))
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) 1) d1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (*.f64 (*.f64 (fma.f64 d2 d2 -900) -1/30) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 1) (*.f64 d1 -1/30))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(*.f64 (/.f64 (fma.f64 d2 d2 -900) 30) (neg.f64 d1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 3)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 3) 1/3)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 2)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(pow.f64 (/.f64 -30 (*.f64 (fma.f64 d2 d2 -900) d1)) -1)
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(neg.f64 (/.f64 (fma.f64 d2 d2 -900) (/.f64 30 d1)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 2))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 d2 -900)) (*.f64 d1 -1/30)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30)) 3))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 d2 d2 -900) 3) (pow.f64 (/.f64 -30 d1) 3)))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))) 1))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (fma.f64 d2 d2 -900) -1/30))))
(*.f64 -1/30 (*.f64 d1 (fma.f64 d2 d2 -900)))
(*.f64 d1 (*.f64 -1/30 (fma.f64 d2 d2 -900)))
(*.f64 d1 (fma.f64 (pow.f64 d2 2) -1/30 30))

eval73.0ms (1.4%)

Compiler

Compiled 3084 to 2318 computations (24.8% saved)

prune42.0ms (0.8%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New2501251
Fresh000
Picked123
Done055
Total2518259
Accuracy
100.0%
Counts
259 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.1%
(/.f64 (fma.f64 d2 d2 -900) (/.f64 -30 d1))
51.0%
(/.f64 1 (/.f64 1/30 d1))
51.0%
(/.f64 1 (*.f64 (/.f64 1 d1) 1/30))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
100.0%
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
99.9%
(*.f64 d1 (+.f64 d2 30))
50.6%
(*.f64 d1 d2)
51.2%
(*.f64 d1 30)
Compiler

Compiled 204 to 133 computations (34.8% saved)

regimes33.0ms (0.6%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 30))
(/.f64 1 (/.f64 1/30 d1))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(/.f64 1 (*.f64 (/.f64 1 d1) 1/30))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30)) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(fma.f64 d1 30 (*.f64 d1 d2))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 -30 d1))
(/.f64 (fma.f64 d2 d2 -900) (/.f64 (+.f64 d2 -30) d1))
Outputs
(fma.f64 d1 30 (*.f64 d1 d2))
Calls

3 calls:

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

Compiled 162 to 100 computations (38.3% saved)

regimes27.0ms (0.5%)

Counts
13 → 1
Calls
Call 1
Inputs
(*.f64 d1 30)
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 30))
(/.f64 1 (/.f64 1/30 d1))
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
(+.f64 (*.f64 d1 d2) (*.f64 d1 30))
(/.f64 1 (*.f64 (/.f64 1 d1) 1/30))
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 30 d2))))
(/.f64 1 (/.f64 (/.f64 1 d1) (+.f64 d2 30)))
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 30 d2)) d1) (+.f64 d2 -30)) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (*.f64 d1 30))) (-.f64 (*.f64 d1 d2) (*.f64 d1 30)))
Outputs
(*.f64 d1 (+.f64 (+.f64 10 d2) 20))
Calls

3 calls:

9.0ms
d2
7.0ms
d1
7.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 138 to 87 computations (37% saved)

regimes8.0ms (0.2%)

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

2 calls:

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

Compiled 24 to 16 computations (33.3% saved)

regimes46.0ms (0.9%)

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

2 calls:

37.0ms
d1
8.0ms
d2
Results
AccuracySegmentsBranch
70.0%13d1
97.8%3d2
Compiler

Compiled 14 to 9 computations (35.7% saved)

regimes5.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

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

Compiled 11 to 8 computations (27.3% saved)

bsearch35.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
0.5991059235430943
1452767129.699251
20.0ms
-8804996014982712000.0
-1.6632186626857473
Results
32.0ms304×body256valid
Compiler

Compiled 246 to 184 computations (25.2% saved)

simplify4.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

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

Compiled 46 to 33 computations (28.3% saved)

soundness839.0ms (16%)

Rules
2540×fma-def
2540×fma-def
1402×fma-def
1352×cancel-sign-sub-inv
787×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032258
193183
2291141
3870133
42078133
53173133
63872133
73902133
83902133
94084133
104084133
01892
127486
2391586
051214777
1129814091
2457614004
032258
193183
2291141
3870133
42078133
53173133
63872133
73902133
83902133
94084133
104084133
Stop Event
saturated
node limit
node limit
saturated
Compiler

Compiled 123 to 79 computations (35.8% saved)

end0.0ms (0%)

preprocess53.0ms (1%)

Remove

(negabs d1)

Compiler

Compiled 196 to 126 computations (35.7% saved)

Profiling

Loading profile data...