FastMath test3

Time bar (total: 6.7s)

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 15 to 10 computations (33.3% saved)

sample1.3s (19.5%)

Results
938.0ms6245×body256valid
262.0ms1703×body256infinite
44.0ms187×body512valid
39.0ms121×body1024valid
Bogosity

preprocess251.0ms (3.8%)

Algorithm
egg-herbie
Rules
3238×fma-def
1034×fma-neg
680×unsub-neg
468×sub-neg
414×cancel-sign-sub-inv
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
037216
1113160
2317156
3658152
41291152
52115152
63360152
74223152
84387152
94387152
105410152
115570152
125570152
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 3) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (+.f64 (*.f64 d2 3) (*.f64 d2 d1)) (*.f64 d2 d3))
(+.f64 (+.f64 (*.f64 d3 3) (*.f64 d3 d2)) (*.f64 d3 d1))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2))
Outputs
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) 3) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 (neg.f64 d1) (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 (neg.f64 (+.f64 d2 d3)) -3))
(*.f64 d1 (-.f64 -3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 (neg.f64 d2))))
(*.f64 d1 (+.f64 d3 (-.f64 3 d2)))
(*.f64 d1 (-.f64 3 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 (neg.f64 d3) (+.f64 3 d2)))
(*.f64 d1 (-.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d2 (-.f64 3 d3)))
(*.f64 d1 (-.f64 3 (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d2 3) (*.f64 d2 d1)) (*.f64 d2 d3))
(+.f64 (*.f64 d2 (+.f64 3 d1)) (*.f64 d2 d3))
(*.f64 d2 (+.f64 (+.f64 d1 3) d3))
(*.f64 d2 (+.f64 d3 (+.f64 d1 3)))
(*.f64 d2 (+.f64 d1 (-.f64 d3 -3)))
(+.f64 (+.f64 (*.f64 d3 3) (*.f64 d3 d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (+.f64 3 d2)))
(*.f64 d3 (+.f64 d1 (+.f64 3 d2)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
Symmetry

(sort d2 d3)

Compiler

Compiled 14 to 9 computations (35.7% saved)

eval1.0ms (0%)

Compiler

Compiled 26 to 16 computations (38.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.0%
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
96.0%
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
Compiler

Compiled 48 to 32 computations (33.3% saved)

localize63.0ms (0.9%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
96.5%
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
100.0%
(+.f64 d3 (+.f64 3 d2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
Compiler

Compiled 54 to 26 computations (51.9% saved)

series16.0ms (0.2%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
4.0ms
d1
@-inf
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
3.0ms
d1
@0
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
2.0ms
d1
@inf
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
1.0ms
d2
@inf
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
1.0ms
d2
@-inf
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))

rewrite117.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1624×log-prod
950×fma-neg
576×expm1-udef
576×log1p-udef
332×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01464
133164
2483764
Stop Event
node limit
Counts
4 → 250
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(+.f64 d3 (+.f64 3 d2))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
Outputs
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))
(+.f64 (*.f64 (+.f64 d3 3) d1) (*.f64 d1 d2))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 3)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) d1) (-.f64 d3 (+.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 (+.f64 d2 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 3 d2))) (/.f64 (pow.f64 (+.f64 3 d2) 2) (-.f64 d3 (+.f64 3 d2))))
(*.f64 (+.f64 d3 (+.f64 3 d2)) 1)
(*.f64 1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 1 (-.f64 d3 (+.f64 3 d2))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (-.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 3 d2)))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (neg.f64 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 d2 3)) (+.f64 (*.f64 (+.f64 d3 3) (+.f64 d3 3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 3) d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 d3)) (-.f64 (+.f64 3 d2) d3))
(/.f64 (-.f64 (*.f64 (+.f64 d3 3) (+.f64 d3 3)) (*.f64 d2 d2)) (-.f64 (+.f64 d3 3) d2))
(pow.f64 (+.f64 d3 (+.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 3)
(pow.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
(sqrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2))
(log.f64 (exp.f64 (+.f64 d3 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d3 (+.f64 3 d2)))))
(log.f64 (*.f64 (exp.f64 d3) (+.f64 1 (expm1.f64 (+.f64 3 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d3)) (exp.f64 (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 3 d2)))))
(log.f64 (*.f64 (exp.f64 d2) (exp.f64 (+.f64 d3 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (exp.f64 (+.f64 d3 3))))
(log.f64 (*.f64 (exp.f64 (+.f64 3 d2)) (+.f64 1 (expm1.f64 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 3 d2))) (exp.f64 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 3 d2))) (+.f64 1 (expm1.f64 d3))))
(log.f64 (*.f64 (exp.f64 (+.f64 d3 3)) (+.f64 1 (expm1.f64 d2))))
(cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3))
(expm1.f64 (log1p.f64 (+.f64 d3 (+.f64 3 d2))))
(exp.f64 (log.f64 (+.f64 d3 (+.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 (+.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (+.f64 d3 (+.f64 3 d2))))
(fma.f64 1 d3 (+.f64 3 d2))
(fma.f64 1 (+.f64 3 d2) d3)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (cbrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 3 d2))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (+.f64 d3 (+.f64 3 d2)) d1)
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2) (*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) d1) (-.f64 d3 (+.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 (+.f64 d2 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 (*.f64 d1 3) d1) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(pow.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))

simplify147.0ms (2.2%)

Algorithm
egg-herbie
Rules
1258×cancel-sign-sub-inv
836×fma-neg
834×log-prod
530×associate-*l*
524×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04759076
112838796
246868740
Stop Event
node limit
Counts
370 → 255
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 3 d2)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 d3)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))
(+.f64 (*.f64 (+.f64 d3 3) d1) (*.f64 d1 d2))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 3)) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) d1) (-.f64 d3 (+.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 (+.f64 d2 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 3 d2))) (/.f64 (pow.f64 (+.f64 3 d2) 2) (-.f64 d3 (+.f64 3 d2))))
(*.f64 (+.f64 d3 (+.f64 3 d2)) 1)
(*.f64 1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 1 (-.f64 d3 (+.f64 3 d2))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (-.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 3 d2)))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (neg.f64 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 d2 3)) (+.f64 (*.f64 (+.f64 d3 3) (+.f64 d3 3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 3) d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 d3)) (-.f64 (+.f64 3 d2) d3))
(/.f64 (-.f64 (*.f64 (+.f64 d3 3) (+.f64 d3 3)) (*.f64 d2 d2)) (-.f64 (+.f64 d3 3) d2))
(pow.f64 (+.f64 d3 (+.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 3)
(pow.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
(sqrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2))
(log.f64 (exp.f64 (+.f64 d3 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d3 (+.f64 3 d2)))))
(log.f64 (*.f64 (exp.f64 d3) (+.f64 1 (expm1.f64 (+.f64 3 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d3)) (exp.f64 (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 3 d2)))))
(log.f64 (*.f64 (exp.f64 d2) (exp.f64 (+.f64 d3 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (exp.f64 (+.f64 d3 3))))
(log.f64 (*.f64 (exp.f64 (+.f64 3 d2)) (+.f64 1 (expm1.f64 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 3 d2))) (exp.f64 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 3 d2))) (+.f64 1 (expm1.f64 d3))))
(log.f64 (*.f64 (exp.f64 (+.f64 d3 3)) (+.f64 1 (expm1.f64 d2))))
(cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3))
(expm1.f64 (log1p.f64 (+.f64 d3 (+.f64 3 d2))))
(exp.f64 (log.f64 (+.f64 d3 (+.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 (+.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (+.f64 d3 (+.f64 3 d2))))
(fma.f64 1 d3 (+.f64 3 d2))
(fma.f64 1 (+.f64 3 d2) d3)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (cbrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 3 d2))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (+.f64 d3 (+.f64 3 d2)) d1)
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2) (*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) d1) (-.f64 d3 (+.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 (+.f64 d2 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 (*.f64 d1 3) d1) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(pow.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
Outputs
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 3 d2)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d3
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 d3)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
d2
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(neg.f64 (*.f64 d1 (+.f64 (*.f64 -1 (+.f64 d2 d3)) -3)))
(*.f64 (fma.f64 -1 (+.f64 d2 d3) -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(neg.f64 (*.f64 d1 (+.f64 (*.f64 -1 (+.f64 d2 d3)) -3)))
(*.f64 (fma.f64 -1 (+.f64 d2 d3) -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(neg.f64 (*.f64 d1 (+.f64 (*.f64 -1 (+.f64 d2 d3)) -3)))
(*.f64 (fma.f64 -1 (+.f64 d2 d3) -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d3)) 3)))
(neg.f64 (*.f64 d1 (+.f64 (*.f64 -1 (+.f64 d2 d3)) -3)))
(*.f64 (fma.f64 -1 (+.f64 d2 d3) -3) (neg.f64 d1))
(*.f64 (-.f64 -3 (+.f64 d2 d3)) (neg.f64 d1))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 0 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 d3 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 (+.f64 d3 3) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 3 (+.f64 d2 d3))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d3) 3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) d1)
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (-.f64 d3 (+.f64 3 d2)))
(/.f64 d1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(*.f64 (/.f64 d1 (-.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) d1)
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) d1) (-.f64 d3 (+.f64 3 d2)))
(/.f64 d1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(*.f64 (/.f64 d1 (-.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d1) d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 (+.f64 3 d2)))) 1)
(+.f64 3 (+.f64 d2 d3))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 3 d2))) (/.f64 (pow.f64 (+.f64 3 d2) 2) (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(*.f64 (+.f64 d3 (+.f64 3 d2)) 1)
(+.f64 3 (+.f64 d2 d3))
(*.f64 1 (+.f64 d3 (+.f64 3 d2)))
(+.f64 3 (+.f64 d2 d3))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
(+.f64 3 (+.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 1 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))))
(/.f64 1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (-.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 (-.f64 d3 (+.f64 3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (neg.f64 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 3) 3) (pow.f64 d2 3)) (+.f64 (*.f64 (+.f64 d3 3) (+.f64 d3 3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 3) d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (fma.f64 (+.f64 3 d3) (+.f64 3 d3) (*.f64 d2 (-.f64 d2 (+.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (-.f64 d2 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (+.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 (-.f64 -3 d3)) (*.f64 (+.f64 3 d3) (+.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 d3)) (-.f64 (+.f64 3 d2) d3))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 d3 (-.f64 -3 d2)))
(/.f64 (-.f64 (*.f64 (+.f64 d3 3) (+.f64 d3 3)) (*.f64 d2 d2)) (-.f64 (+.f64 d3 3) d2))
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (*.f64 d2 d2)) (+.f64 d3 (-.f64 3 d2)))
(/.f64 (+.f64 3 (+.f64 d2 d3)) (/.f64 (+.f64 3 (-.f64 d3 d2)) (+.f64 3 (-.f64 d3 d2))))
(/.f64 (+.f64 3 (+.f64 d2 d3)) 1)
(pow.f64 (+.f64 d3 (+.f64 3 d2)) 1)
(+.f64 3 (+.f64 d2 d3))
(pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 3)
(+.f64 3 (+.f64 d2 d3))
(pow.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) 1/3)
(+.f64 3 (+.f64 d2 d3))
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
(+.f64 3 (+.f64 d2 d3))
(sqrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (exp.f64 (+.f64 d3 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d3 (+.f64 3 d2)))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (exp.f64 d3) (+.f64 1 (expm1.f64 (+.f64 3 d2)))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d3)) (exp.f64 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 3 d2)))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (exp.f64 d2) (exp.f64 (+.f64 d3 3))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (exp.f64 (+.f64 d3 3))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (exp.f64 (+.f64 3 d2)) (+.f64 1 (expm1.f64 d3))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 3 d2))) (exp.f64 d3)))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 3 d2))) (+.f64 1 (expm1.f64 d3))))
(+.f64 3 (+.f64 d2 d3))
(log.f64 (*.f64 (exp.f64 (+.f64 d3 3)) (+.f64 1 (expm1.f64 d2))))
(+.f64 3 (+.f64 d2 d3))
(cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3))
(+.f64 3 (+.f64 d2 d3))
(expm1.f64 (log1p.f64 (+.f64 d3 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(exp.f64 (log.f64 (+.f64 d3 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 (+.f64 3 d2))) 1))
(+.f64 3 (+.f64 d2 d3))
(log1p.f64 (expm1.f64 (+.f64 d3 (+.f64 3 d2))))
(+.f64 3 (+.f64 d2 d3))
(fma.f64 1 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d2 d3))
(fma.f64 1 (+.f64 3 d2) d3)
(+.f64 3 (+.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (cbrt.f64 (+.f64 3 d2)) d3)
(+.f64 3 (+.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 3 d2))
(+.f64 3 (+.f64 d2 d3))
(fma.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 (+.f64 3 d2)) d3)
(+.f64 3 (+.f64 d2 d3))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 3 d2))
(+.f64 3 (+.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (+.f64 d3 (+.f64 3 d2)) d1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2) (*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) d1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) d1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 (+.f64 3 d2)))) (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 d3 (+.f64 3 d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (-.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d3 (-.f64 -3 d2)))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d3) 3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 (+.f64 d2 d3) -3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) d1)
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (-.f64 d3 (+.f64 3 d2)))
(/.f64 d1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(*.f64 (/.f64 d1 (-.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) d1)
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 3 (-.f64 d2 d3))))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) d1) (-.f64 d3 (+.f64 3 d2)))
(/.f64 d1 (/.f64 (-.f64 d3 (+.f64 3 d2)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))))
(*.f64 (/.f64 d1 (-.f64 d3 (+.f64 3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3) 1/3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (exp.f64 (*.f64 d1 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (pow.f64 (exp.f64 d1) d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 3 d2) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 1 (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 (*.f64 d1 d2) (+.f64 d2 -3)) (*.f64 9 (*.f64 d1 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 3 d2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 3 d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 (*.f64 d1 d2) (+.f64 d2 -3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 (*.f64 d1 d2) (+.f64 d2 -3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 (*.f64 d1 3) d1) d2))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (-.f64 3 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3))))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 -3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 (*.f64 d1 d2) (+.f64 d2 -3)) (*.f64 9 (*.f64 d1 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (+.f64 3 d2)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) 2)
(*.f64 d1 (+.f64 3 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (pow.f64 (exp.f64 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 3) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 3 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))

eval240.0ms (3.6%)

Compiler

Compiled 4203 to 2452 computations (41.7% saved)

prune147.0ms (2.2%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2478255
Fresh000
Picked112
Done000
Total2489257
Accuracy
100.0%
Counts
257 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.2%
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
79.6%
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 d3))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
63.1%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
80.2%
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
79.6%
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 d3))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
63.1%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
Compiler

Compiled 368 to 258 computations (29.9% saved)

localize236.0ms (3.5%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 d3 (+.f64 3 d2))
100.0%
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
99.9%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
99.3%
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
99.9%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
99.9%
(*.f64 d1 (+.f64 3 d2))
99.2%
(*.f64 (-.f64 9 (*.f64 d2 d2)) d1)
97.6%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
97.5%
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
Compiler

Compiled 125 to 65 computations (48% saved)

series20.0ms (0.3%)

Counts
8 → 163
Calls

54 calls:

TimeVariablePointExpression
3.0ms
d2
@0
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
1.0ms
d1
@inf
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
1.0ms
d2
@-inf
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
1.0ms
d3
@0
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
1.0ms
d1
@0
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))

rewrite255.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
872×expm1-udef
546×add-sqr-sqrt
538×pow1
536×*-un-lft-identity
512×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025228
1573126
27878126
Stop Event
node limit
Counts
8 → 412
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) d1)
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2)
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) d1) (-.f64 d3 (+.f64 d2 3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 1 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (/.f64 1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2))) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d2 d1))
(fma.f64 3 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 9) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 9 d1) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))) 1)
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2)))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) d1) (+.f64 9 (*.f64 d2 d2)))
(pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (/.f64 (-.f64 3 d2) d1) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 (-.f64 3 d2) d1) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 3 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 9 (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d2 d1))
(fma.f64 3 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 1 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (/.f64 1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2))) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (/.f64 (-.f64 3 d2) d1) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 (-.f64 3 d2) d1) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 3 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 9 (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d2 d1))
(fma.f64 3 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 d3 (+.f64 d2 3))
(+.f64 (+.f64 d2 3) d3)
(+.f64 (+.f64 3 d3) d2)
(+.f64 (*.f64 (+.f64 3 d3) 1) d2)
(+.f64 (+.f64 d3 d2) 3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 (+.f64 3 d3)))) 1)
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 d2 3))) (/.f64 (pow.f64 (+.f64 d2 3) 2) (-.f64 d3 (+.f64 d2 3))))
(*.f64 (+.f64 d2 (+.f64 3 d3)) 1)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) (/.f64 1 (-.f64 d3 (+.f64 d2 3))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4)) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3)))) (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))))
(/.f64 1 (/.f64 (-.f64 d3 (+.f64 d2 3)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 (+.f64 d2 3) 2) (-.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 d2 3)))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (neg.f64 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 3 d3) d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (-.f64 (+.f64 d2 3) d3))
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (*.f64 d2 d2)) (-.f64 (+.f64 3 d3) d2))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))
(log.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 (+.f64 3 d3)))))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 3 d3))))
(exp.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))) 1))
(log1p.f64 (expm1.f64 (+.f64 d2 (+.f64 3 d3))))
(fma.f64 1 d3 (+.f64 d2 3))
(fma.f64 1 (+.f64 d2 3) d3)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (cbrt.f64 (+.f64 d2 3)) d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 d2 3))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 (+.f64 d2 3)) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 d2 3))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) d1) (-.f64 d3 (+.f64 d2 3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 1/2))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (sqrt.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (sqrt.f64 (-.f64 d3 (+.f64 d2 3))))
(pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) 3)
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(hypot.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d3))
(hypot.f64 (sqrt.f64 d3) (sqrt.f64 (+.f64 d2 3)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))

simplify250.0ms (3.8%)

Algorithm
egg-herbie
Rules
926×fma-neg
790×log-prod
736×associate-*r*
698×associate-*l*
606×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067616687
1179515855
2686515851
Stop Event
node limit
Counts
575 → 399
Calls
Call 1
Inputs
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 9 d1)
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(*.f64 -1 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(*.f64 -1 (*.f64 d1 (pow.f64 d2 2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 3 d1)
(*.f64 d1 d2)
(*.f64 d1 d2)
(+.f64 3 d2)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))))))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))))))
(+.f64 3 d3)
(+.f64 3 (+.f64 d2 d3))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d2 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))))))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d2 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(sqrt.f64 (+.f64 3 d2))
(+.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2))))))
(+.f64 (sqrt.f64 (+.f64 3 d2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d3 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2)))))))
(+.f64 (sqrt.f64 (+.f64 3 d2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d3 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 d3 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 5))))) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2))))))))
(sqrt.f64 (+.f64 3 d3))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3))))))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d2 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3)))))))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d2 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 d2 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 5))))) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) d1) (-.f64 d3 (+.f64 d2 3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 1 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (/.f64 1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2))) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d2 d1))
(fma.f64 3 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 9) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 9 d1) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))) 1)
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2)))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) d1) (+.f64 9 (*.f64 d2 d2)))
(pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (/.f64 (-.f64 3 d2) d1) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 (-.f64 3 d2) d1) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 3 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 9 (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d2 d1))
(fma.f64 3 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 1 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (/.f64 1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2))) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (/.f64 (-.f64 3 d2) d1) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 (-.f64 3 d2) d1) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 3 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 (-.f64 3 d2) d1)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 9 (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d2 d1))
(fma.f64 3 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(+.f64 d2 (+.f64 3 d3))
(+.f64 3 (+.f64 d2 d3))
(+.f64 d3 (+.f64 d2 3))
(+.f64 (+.f64 d2 3) d3)
(+.f64 (+.f64 3 d3) d2)
(+.f64 (*.f64 (+.f64 3 d3) 1) d2)
(+.f64 (+.f64 d3 d2) 3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 (+.f64 3 d3)))) 1)
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 d2 3))) (/.f64 (pow.f64 (+.f64 d2 3) 2) (-.f64 d3 (+.f64 d2 3))))
(*.f64 (+.f64 d2 (+.f64 3 d3)) 1)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) (/.f64 1 (-.f64 d3 (+.f64 d2 3))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4)) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3)))) (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))))
(/.f64 1 (/.f64 (-.f64 d3 (+.f64 d2 3)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 (+.f64 d2 3) 2) (-.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 d2 3)))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (neg.f64 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 3 d3) d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (-.f64 (+.f64 d2 3) d3))
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (*.f64 d2 d2)) (-.f64 (+.f64 3 d3) d2))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))
(log.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 (+.f64 3 d3)))))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 3 d3))))
(exp.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))) 1))
(log1p.f64 (expm1.f64 (+.f64 d2 (+.f64 3 d3))))
(fma.f64 1 d3 (+.f64 d2 3))
(fma.f64 1 (+.f64 d2 3) d3)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (cbrt.f64 (+.f64 d2 3)) d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 d2 3))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 (+.f64 d2 3)) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 d2 3))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) d1) (-.f64 d3 (+.f64 d2 3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 1/2))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (sqrt.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (sqrt.f64 (-.f64 d3 (+.f64 d2 3))))
(pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) 3)
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(hypot.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d3))
(hypot.f64 (sqrt.f64 d3) (sqrt.f64 (+.f64 d2 3)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
Outputs
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 -3 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 (-.f64 (+.f64 d3 (*.f64 9 (/.f64 1 (-.f64 3 d2)))) (/.f64 (pow.f64 d2 2) (-.f64 3 d2))))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))))
(*.f64 (-.f64 (/.f64 (+.f64 -9 (*.f64 d2 d2)) (-.f64 3 d2)) d3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))))
(*.f64 (-.f64 (/.f64 (+.f64 -9 (*.f64 d2 d2)) (-.f64 3 d2)) d3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))))
(*.f64 (-.f64 (/.f64 (+.f64 -9 (*.f64 d2 d2)) (-.f64 3 d2)) d3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d3) (*.f64 -1 (/.f64 (-.f64 9 (pow.f64 d2 2)) (-.f64 3 d2))))))
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))))
(*.f64 (-.f64 (/.f64 (+.f64 -9 (*.f64 d2 d2)) (-.f64 3 d2)) d3) (neg.f64 d1))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 d1)
(*.f64 d1 9)
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (neg.f64 d1) (*.f64 d2 d2))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 -1 (*.f64 d1 (pow.f64 d2 2)))
(*.f64 (neg.f64 d1) (*.f64 d2 d2))
(*.f64 d1 (*.f64 d2 (neg.f64 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 (pow.f64 d2 2))) (*.f64 9 d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 9 (pow.f64 d2 2)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -3))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 -3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -3))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 -3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -3))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 -3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d2 -3))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 -3))
(*.f64 3 d1)
(*.f64 d1 d2)
(*.f64 d1 d2)
(+.f64 3 d2)
(+.f64 3 (+.f64 d2 d3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))))))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d3 4) (fma.f64 -1 (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d2) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2)) (/.f64 5/64 (pow.f64 (+.f64 3 d2) 3)))))))
(+.f64 d2 (+.f64 (fma.f64 (pow.f64 d3 4) (-.f64 (/.f64 5/64 (pow.f64 (+.f64 3 d2) 3)) (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d2) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2))) d3) 3))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))))))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d3 4) (fma.f64 -1 (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d2) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2)) (/.f64 5/64 (pow.f64 (+.f64 3 d2) 3)))))))
(+.f64 d2 (+.f64 (fma.f64 (pow.f64 d3 4) (-.f64 (/.f64 5/64 (pow.f64 (+.f64 3 d2) 3)) (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d2) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3)))) 2))) d3) 3))
(+.f64 3 d3)
(+.f64 3 (+.f64 d2 d3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d2 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))))))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d2 4) (fma.f64 -1 (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d3) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2)) (/.f64 5/64 (pow.f64 (+.f64 3 d3) 3)))))))
(+.f64 (fma.f64 (pow.f64 d2 4) (-.f64 (/.f64 5/64 (pow.f64 (+.f64 3 d3) 3)) (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d3) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2))) d3) (+.f64 3 d2))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d2 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))))))
(+.f64 3 (+.f64 d2 (+.f64 d3 (*.f64 (pow.f64 d2 4) (fma.f64 -1 (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d3) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2)) (/.f64 5/64 (pow.f64 (+.f64 3 d3) 3)))))))
(+.f64 (fma.f64 (pow.f64 d2 4) (-.f64 (/.f64 5/64 (pow.f64 (+.f64 3 d3) 3)) (+.f64 (/.f64 1/16 (pow.f64 (+.f64 3 d3) 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3)))) 2))) d3) (+.f64 3 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(sqrt.f64 (+.f64 3 d2))
(+.f64 (sqrt.f64 (+.f64 3 d2)) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2))))))
(+.f64 (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2))))) (sqrt.f64 (+.f64 3 d2)))
(fma.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2)))) (sqrt.f64 (+.f64 3 d2)))
(+.f64 (sqrt.f64 (+.f64 3 d2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d3 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2)))))))
(+.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (*.f64 d3 d3)) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2)))))) (sqrt.f64 (+.f64 3 d2)))
(+.f64 (fma.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2)))) (sqrt.f64 (+.f64 3 d2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (*.f64 -1/8 (*.f64 d3 d3))))
(+.f64 (sqrt.f64 (+.f64 3 d2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d3 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 d3 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 5))))) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (*.f64 d3 d3)) (fma.f64 1/16 (*.f64 (pow.f64 d3 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 5)))) (*.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2))))))) (sqrt.f64 (+.f64 3 d2)))
(+.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 3))) (*.f64 d3 d3)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 5))) (*.f64 1/16 (pow.f64 d3 3)))) (fma.f64 1/2 (*.f64 d3 (sqrt.f64 (/.f64 1 (+.f64 3 d2)))) (sqrt.f64 (+.f64 3 d2))))
(sqrt.f64 (+.f64 3 d3))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3))))))
(fma.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3)))) (sqrt.f64 (+.f64 3 d3)))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d2 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3)))))))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (*.f64 d2 d2)) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3)))))))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (*.f64 d2 d2)) (*.f64 d2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 3 d3))) 1/2))))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 d2 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 d2 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 5))))) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3))))))))
(+.f64 (sqrt.f64 (+.f64 3 d3)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (*.f64 d2 d2)) (fma.f64 1/16 (*.f64 (pow.f64 d2 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 5)))) (*.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3))))))))
(+.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 3))) (*.f64 d2 d2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d3) 5))) (*.f64 1/16 (pow.f64 d2 3)))) (fma.f64 1/2 (*.f64 d2 (sqrt.f64 (/.f64 1 (+.f64 3 d3)))) (sqrt.f64 (+.f64 3 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (*.f64 d1 (cbrt.f64 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (*.f64 d1 (cbrt.f64 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 (-.f64 d3 d2) -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 (-.f64 d3 d2) -3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))) d1)
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 (-.f64 d3 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) d1) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 (-.f64 d3 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 1 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (/.f64 1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (*.f64 d1 (cbrt.f64 (+.f64 3 d2))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (cbrt.f64 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2))) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (*.f64 d1 (cbrt.f64 (+.f64 3 d2))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (cbrt.f64 (+.f64 3 d2))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (+.f64 3 d2) (/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (-.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 3 d2) 9)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(*.f64 d1 (+.f64 3 d2))
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 3 (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 3 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) 2)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 9) (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 9 d1) (*.f64 (*.f64 d2 (neg.f64 d2)) d1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2)))
(/.f64 d1 (/.f64 (+.f64 (+.f64 (pow.f64 d2 4) 81) (*.f64 d2 (*.f64 d2 9))) (-.f64 729 (pow.f64 d2 6))))
(*.f64 (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 9)))) d1)
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 9)) (-.f64 81 (pow.f64 d2 4)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2)))
(/.f64 d1 (/.f64 (+.f64 (+.f64 (pow.f64 d2 4) 81) (*.f64 d2 (*.f64 d2 9))) (-.f64 729 (pow.f64 d2 6))))
(*.f64 (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 9)))) d1)
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) d1) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 9)) (-.f64 81 (pow.f64 d2 4)))
(pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 3)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(pow.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 3) 1/3)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2)
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) 2))
(fabs.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 9 (*.f64 d2 d2))))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 3))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 d1 3)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(exp.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(fma.f64 -1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 9))
(*.f64 d1 (-.f64 9 (*.f64 d2 d2)))
(+.f64 (*.f64 d1 3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (/.f64 (-.f64 3 d2) d1) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (-.f64 3 d2) d1)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (-.f64 3 d2)) d1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 (-.f64 3 d2) d1) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (-.f64 3 d2) d1)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2)) d1))
(/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 3 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 -3 (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 9 (*.f64 d1 d1) (*.f64 -3 (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 d1 (*.f64 d1 9) (*.f64 -3 (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 (pow.f64 d2 4) 81) (*.f64 d2 (*.f64 d2 9)))))
(/.f64 (*.f64 (/.f64 (-.f64 729 (pow.f64 d2 6)) (-.f64 3 d2)) d1) (+.f64 81 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 9))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (-.f64 3 d2) (fma.f64 d2 d2 9))) d1)
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27))) (neg.f64 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 3 d2)) (*.f64 (*.f64 d1 d1) -9)))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 (neg.f64 d1) (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 9 (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 (neg.f64 d1) (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(*.f64 d1 (+.f64 3 d2))
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 3 (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 3 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) 2)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(-.f64 (/.f64 9 (/.f64 (-.f64 3 d2) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(-.f64 (/.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 1 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (/.f64 1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (*.f64 d1 (cbrt.f64 (+.f64 3 d2))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (cbrt.f64 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (*.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2))) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (*.f64 d1 (cbrt.f64 (+.f64 3 d2))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (cbrt.f64 (+.f64 3 d2))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (+.f64 3 d2) (/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 3 d2))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (-.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 3 d2) 9)))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (/.f64 (-.f64 3 d2) d1) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (/.f64 (-.f64 3 d2) d1)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (-.f64 3 d2)) d1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) 2) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 (-.f64 3 d2) d1) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 (-.f64 3 d2) d1)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2)) d1))
(/.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1)) (/.f64 (-.f64 3 d2) (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (/.f64 1 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 3 (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 -3 (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 9 (*.f64 d1 d1) (*.f64 -3 (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 d1 (*.f64 d1 9) (*.f64 -3 (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 (*.f64 9 d2) d2))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 (+.f64 (pow.f64 d2 4) 81) (*.f64 d2 (*.f64 d2 9)))))
(/.f64 (*.f64 (/.f64 (-.f64 729 (pow.f64 d2 6)) (-.f64 3 d2)) d1) (+.f64 81 (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 9))))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (-.f64 3 d2) (fma.f64 d2 d2 9))) d1)
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 (-.f64 3 d2) d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1))) (neg.f64 (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (*.f64 27 (pow.f64 d1 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27))) (neg.f64 (fma.f64 9 (*.f64 d1 d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 3 d1))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 3 d2)) (*.f64 (*.f64 d1 d1) -9)))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d2 d1) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 (neg.f64 d1) (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 9 (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 (neg.f64 d1) (-.f64 3 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d2 -3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (-.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 d2 -3))) (+.f64 (pow.f64 d2 3) 27)))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) 1) (-.f64 3 d2))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(*.f64 d1 (+.f64 3 d2))
(neg.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (neg.f64 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 3 (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 3 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d2 d1) 2)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) 2)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 3)) 2) (cbrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 d2 (+.f64 3 d3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 3 (+.f64 d2 d3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 d3 (+.f64 d2 3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 (+.f64 d2 3) d3)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 (+.f64 3 d3) d2)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 (*.f64 (+.f64 3 d3) 1) d2)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 (+.f64 d3 d2) 3)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 (+.f64 3 d3)))) 1)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 d2 3))) (/.f64 (pow.f64 (+.f64 d2 3) 2) (-.f64 d3 (+.f64 d2 3))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3))
(*.f64 (+.f64 d2 (+.f64 3 d3)) 1)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(*.f64 1 (+.f64 d2 (+.f64 3 d3)))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 3 (+.f64 d3 d2))))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (cbrt.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))))
(*.f64 (cbrt.f64 (+.f64 3 (+.f64 d3 d2))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 (+.f64 d3 d2)))) 4))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 d3 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 3 (+.f64 d3 d2))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3))))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) (/.f64 1 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4)) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3)))) (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (*.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) (cbrt.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))))))
(*.f64 (cbrt.f64 (+.f64 3 (+.f64 d3 d2))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 (+.f64 d3 d2)))) 4))
(/.f64 1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))) (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))))
(*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3))))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 1 (/.f64 (-.f64 d3 (+.f64 d2 3)) (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (/.f64 1 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3))))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) (+.f64 (pow.f64 (+.f64 d2 3) 2) (-.f64 (*.f64 d3 d3) (*.f64 d3 (+.f64 d2 3)))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (+.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 (-.f64 d3 (+.f64 3 d2)))))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 (+.f64 (-.f64 d3 d2) -3) (pow.f64 (+.f64 3 d2) 2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (-.f64 d3 (+.f64 3 d2)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (neg.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (neg.f64 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (neg.f64 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 d3)) (-.f64 (+.f64 3 d2) d3))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (+.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 3 d3) d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (fma.f64 (+.f64 3 d3) (+.f64 3 d3) (*.f64 d2 (-.f64 d2 (+.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (-.f64 d2 (+.f64 3 d3)) (*.f64 (+.f64 3 d3) (+.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (-.f64 (+.f64 d2 3) d3))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (neg.f64 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 3 d2) 2) (*.f64 d3 d3)) (-.f64 (+.f64 3 d2) d3))
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (*.f64 d2 d2)) (-.f64 (+.f64 3 d3) d2))
(/.f64 (-.f64 (*.f64 (+.f64 3 d3) (+.f64 3 d3)) (*.f64 d2 d2)) (+.f64 3 (-.f64 d3 d2)))
(/.f64 (+.f64 3 (+.f64 d3 d2)) (/.f64 (+.f64 3 (-.f64 d3 d2)) (+.f64 3 (-.f64 d3 d2))))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))
(sqrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2))
(fabs.f64 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d2 (+.f64 3 d3)))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 3 d3))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(exp.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))) 1))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(log1p.f64 (expm1.f64 (+.f64 d2 (+.f64 3 d3))))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(fma.f64 1 d3 (+.f64 d2 3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(fma.f64 1 (+.f64 d2 3) d3)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 d2 3) 2)) (cbrt.f64 (+.f64 d2 3)) d3)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 3 d2) 2)) (cbrt.f64 (+.f64 3 d2)) d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) (+.f64 d2 3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 (+.f64 d2 3)) d3)
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) (+.f64 d2 3))
(+.f64 d3 (+.f64 3 d2))
(+.f64 3 (+.f64 d3 d2))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 (+.f64 3 d3) d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 3 d2) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (-.f64 d3 (+.f64 3 d2))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 (-.f64 d3 d2) -3))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 (-.f64 d3 d2) -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (*.f64 d1 (+.f64 (-.f64 d3 d2) -3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))) d1)
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 (-.f64 d3 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3)))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3)) (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2)) d1) (-.f64 d3 (+.f64 d2 3)))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (/.f64 (-.f64 d3 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2)) (+.f64 (-.f64 d3 d2) -3)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 3 d2))) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 1 (-.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (/.f64 (-.f64 9 (*.f64 d2 d2)) (-.f64 3 d2))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))) 1)
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) 1)
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(*.f64 1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (cbrt.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (cbrt.f64 (+.f64 3 (+.f64 d3 d2))) (cbrt.f64 (sqrt.f64 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2))) (cbrt.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (cbrt.f64 (+.f64 3 (+.f64 d3 d2))) (cbrt.f64 (sqrt.f64 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 3 (+.f64 d3 d2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 d3 (+.f64 3 d2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 3 (+.f64 d3 d2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d3 3))) (sqrt.f64 (fma.f64 d3 d3 (*.f64 (+.f64 d2 3) (-.f64 (+.f64 d2 3) d3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 3 d2) 3))) (sqrt.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (+.f64 d2 (-.f64 3 d3))))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 3 d2) 3/2) (pow.f64 d3 3/2)) (sqrt.f64 (fma.f64 d3 d3 (*.f64 (+.f64 3 d2) (-.f64 (+.f64 3 d2) d3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 3) 2))) (sqrt.f64 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (sqrt.f64 (-.f64 d3 (+.f64 3 d2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 3 d2) 2))) (sqrt.f64 (+.f64 (-.f64 d3 d2) -3)))
(pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/2)
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) 1)
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) 3)
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3/2))
(cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 3/2))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 1/4) 2)
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(fabs.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3/2))
(cbrt.f64 (pow.f64 (+.f64 d3 (+.f64 3 d2)) 3/2))
(cbrt.f64 (pow.f64 (+.f64 3 (+.f64 d3 d2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(hypot.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d3))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(hypot.f64 (sqrt.f64 d3) (sqrt.f64 (+.f64 d2 3)))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 3 d3))) 1/2))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) 1))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))))
(sqrt.f64 (+.f64 d3 (+.f64 3 d2)))
(sqrt.f64 (+.f64 3 (+.f64 d3 d2)))

eval321.0ms (4.8%)

Compiler

Compiled 8327 to 5341 computations (35.9% saved)

prune529.0ms (7.9%)

Pruning

10 alts after pruning (6 fresh and 4 done)

PrunedKeptTotal
New4584462
Fresh123
Picked235
Done011
Total46110471
Accuracy
100.0%
Counts
471 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.9%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
65.5%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
50.4%
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
62.2%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
52.9%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
65.5%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
50.4%
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
62.2%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
Compiler

Compiled 328 to 244 computations (25.6% saved)

localize279.0ms (4.2%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 9 (*.f64 d2 d2))
95.5%
(*.f64 (-.f64 9 (*.f64 d2 d2)) d1)
88.6%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
100.0%
(-.f64 9 (*.f64 d2 d2))
100.0%
(/.f64 d1 (-.f64 3 d2))
82.8%
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
99.9%
(*.f64 d1 (+.f64 3 d3))
99.9%
(*.f64 d1 (+.f64 d2 3))
99.6%
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
98.9%
(/.f64 1 (*.f64 d1 (+.f64 d2 3)))
Compiler

Compiled 112 to 61 computations (45.5% saved)

series8.0ms (0.1%)

Counts
8 → 144
Calls

42 calls:

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

rewrite118.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1118×prod-diff
734×expm1-udef
730×log1p-udef
432×add-sqr-sqrt
422×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019128
1443128
26108128
Stop Event
node limit
Counts
8 → 270
Calls
Call 1
Inputs
(/.f64 1 (*.f64 d1 (+.f64 d2 3)))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 3 d2))
(-.f64 9 (*.f64 d2 d2))
(-.f64 9 (*.f64 d2 d2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) 1)
(*.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2))
(*.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 1 d1) (pow.f64 (+.f64 d2 3) -1))
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 3)))
(*.f64 (pow.f64 (+.f64 d2 3) -1) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) -1) (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(*.f64 (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) -1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(exp.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) -1) (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) -1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (+.f64 d2 3))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d2 d1 (*.f64 d1 3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 1 (neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 d1 (/.f64 1 (+.f64 d2 3)))
(/.f64 (+.f64 d2 3) (/.f64 1 d1))
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2))
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) -1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.f64 d2 -3))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2))) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d2 d1 (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d3 d3))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d3 3)) d1) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d3 d3)) d1) (-.f64 3 d3))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(fma.f64 d1 3 (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) 9) (*.f64 (/.f64 d1 (-.f64 3 d2)) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) (*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (-.f64 3 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))))) 1)
(/.f64 1 (/.f64 (-.f64 3 d2) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) d1)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) d1) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (neg.f64 d1)) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (neg.f64 (-.f64 3 d2))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) 1) (*.f64 (+.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) d1) (*.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (neg.f64 d1)) (*.f64 (+.f64 9 (*.f64 d2 d2)) (neg.f64 (-.f64 3 d2))))
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d2 6))) (*.f64 (-.f64 3 d2) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d2 4))) (*.f64 (-.f64 3 d2) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 729 (pow.f64 d2 6))) (*.f64 (neg.f64 (-.f64 3 d2)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 81 (pow.f64 d2 4))) (*.f64 (neg.f64 (-.f64 3 d2)) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (neg.f64 (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 729 (pow.f64 d2 6))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 d1 (-.f64 3 d2))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 d1 (-.f64 3 d2))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 9 (*.f64 d2 d2))) (neg.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 3 d2)))) 1)
(*.f64 1 (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 1)
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) (sqrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 3 d2))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (-.f64 3 d2)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(pow.f64 (/.f64 d1 (-.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) d1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2))
(log.f64 (exp.f64 (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 3 d2)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 3 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 3 d2))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 3 d2))))
(+.f64 9 (*.f64 d2 (neg.f64 d2)))
(+.f64 9 (*.f64 (*.f64 d2 (neg.f64 d2)) 1))
(+.f64 (*.f64 d2 (neg.f64 d2)) 9)
(*.f64 1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (*.f64 d2 d2))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (+.f64 729 (pow.f64 (*.f64 d2 (neg.f64 d2)) 3)) (+.f64 81 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2))) (*.f64 9 (*.f64 d2 (neg.f64 d2))))))
(/.f64 (-.f64 81 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2)))) (-.f64 9 (*.f64 d2 (neg.f64 d2))))
(pow.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2))
(log.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (*.f64 d2 d2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (*.f64 d2 d2))))
(+.f64 9 (*.f64 d2 (neg.f64 d2)))
(+.f64 9 (*.f64 (*.f64 d2 (neg.f64 d2)) 1))
(+.f64 (*.f64 d2 (neg.f64 d2)) 9)
(*.f64 1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (*.f64 d2 d2))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (+.f64 729 (pow.f64 (*.f64 d2 (neg.f64 d2)) 3)) (+.f64 81 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2))) (*.f64 9 (*.f64 d2 (neg.f64 d2))))))
(/.f64 (-.f64 81 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2)))) (-.f64 9 (*.f64 d2 (neg.f64 d2))))
(pow.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2))
(log.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (*.f64 d2 d2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (*.f64 d2 d2))))

simplify149.0ms (2.2%)

Algorithm
egg-herbie
Rules
1038×log-prod
876×associate-*r*
826×associate-*l*
502×associate-/l*
480×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05699180
115458710
268268702
Stop Event
node limit
Counts
414 → 334
Calls
Call 1
Inputs
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 1/3 d1)
(+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/3 (/.f64 1 d1)))
(+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/3 (/.f64 1 d1))))
(+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (+.f64 (*.f64 -1/81 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/3 (/.f64 1 d1)))))
(/.f64 1 (*.f64 d1 d2))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(/.f64 1 (*.f64 d1 d2))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 1/3 d1)
(+.f64 (*.f64 1/9 (*.f64 d1 d2)) (*.f64 1/3 d1))
(+.f64 (*.f64 1/27 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 1/9 (*.f64 d1 d2)) (*.f64 1/3 d1)))
(+.f64 (*.f64 1/81 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/27 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 1/9 (*.f64 d1 d2)) (*.f64 1/3 d1))))
(*.f64 -1 (/.f64 d1 d2))
(+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (/.f64 d1 d2))
(+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))))
9
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(*.f64 -1 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(*.f64 -1 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
9
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(*.f64 -1 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(*.f64 -1 (pow.f64 d2 2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) 1)
(*.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2))
(*.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 1 d1) (pow.f64 (+.f64 d2 3) -1))
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 3)))
(*.f64 (pow.f64 (+.f64 d2 3) -1) (/.f64 1 d1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) -1) (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(*.f64 (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) -1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(exp.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) -1) (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) -1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (+.f64 d2 3))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d2 d1 (*.f64 d1 3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 1 (neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 d1 (/.f64 1 (+.f64 d2 3)))
(/.f64 (+.f64 d2 3) (/.f64 1 d1))
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2))
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) -1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.f64 d2 -3))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2))) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(fma.f64 d1 d2 (*.f64 d1 3))
(fma.f64 d2 d1 (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d3 d3))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d3 3)) d1) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d3 d3)) d1) (-.f64 3 d3))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(fma.f64 d1 3 (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) 9) (*.f64 (/.f64 d1 (-.f64 3 d2)) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) (*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (-.f64 3 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))))) 1)
(/.f64 1 (/.f64 (-.f64 3 d2) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) d1)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) d1) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (neg.f64 d1)) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (neg.f64 (-.f64 3 d2))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) 1) (*.f64 (+.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) d1) (*.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (neg.f64 d1)) (*.f64 (+.f64 9 (*.f64 d2 d2)) (neg.f64 (-.f64 3 d2))))
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d2 6))) (*.f64 (-.f64 3 d2) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d2 4))) (*.f64 (-.f64 3 d2) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 729 (pow.f64 d2 6))) (*.f64 (neg.f64 (-.f64 3 d2)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 81 (pow.f64 d2 4))) (*.f64 (neg.f64 (-.f64 3 d2)) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (neg.f64 (-.f64 3 d2)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 729 (pow.f64 d2 6))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 d1 (-.f64 3 d2))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 d1 (-.f64 3 d2))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 9 (*.f64 d2 d2))) (neg.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 3 d2)))) 1)
(*.f64 1 (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 1)
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) (sqrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 3 d2))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (-.f64 3 d2)) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(pow.f64 (/.f64 d1 (-.f64 3 d2)) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) d1) -1)
(neg.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2))
(log.f64 (exp.f64 (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 3 d2)))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 3 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 3 d2))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 3 d2))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 3 d2))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 3 d2))))
(+.f64 9 (*.f64 d2 (neg.f64 d2)))
(+.f64 9 (*.f64 (*.f64 d2 (neg.f64 d2)) 1))
(+.f64 (*.f64 d2 (neg.f64 d2)) 9)
(*.f64 1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (*.f64 d2 d2))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (+.f64 729 (pow.f64 (*.f64 d2 (neg.f64 d2)) 3)) (+.f64 81 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2))) (*.f64 9 (*.f64 d2 (neg.f64 d2))))))
(/.f64 (-.f64 81 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2)))) (-.f64 9 (*.f64 d2 (neg.f64 d2))))
(pow.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2))
(log.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (*.f64 d2 d2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (*.f64 d2 d2))))
(+.f64 9 (*.f64 d2 (neg.f64 d2)))
(+.f64 9 (*.f64 (*.f64 d2 (neg.f64 d2)) 1))
(+.f64 (*.f64 d2 (neg.f64 d2)) 9)
(*.f64 1 (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (*.f64 d2 d2))))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (+.f64 729 (pow.f64 (*.f64 d2 (neg.f64 d2)) 3)) (+.f64 81 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2))) (*.f64 9 (*.f64 d2 (neg.f64 d2))))))
(/.f64 (-.f64 81 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2)))) (-.f64 9 (*.f64 d2 (neg.f64 d2))))
(pow.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 3)
(pow.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)
(sqrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2))
(log.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (*.f64 d2 d2)))))
(cbrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3))
(expm1.f64 (log1p.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))))
(exp.f64 (*.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))) 1))
(log1p.f64 (expm1.f64 (-.f64 9 (*.f64 d2 d2))))
Outputs
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1 (*.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(/.f64 1/3 d1)
(+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (*.f64 1/3 (/.f64 1 d1)))
(fma.f64 -1/9 (/.f64 d2 d1) (/.f64 1/3 d1))
(+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/3 (/.f64 1 d1))))
(fma.f64 -1/9 (/.f64 d2 d1) (fma.f64 1/27 (/.f64 (*.f64 d2 d2) d1) (/.f64 1/3 d1)))
(fma.f64 -1/9 (/.f64 d2 d1) (fma.f64 1/27 (/.f64 d2 (/.f64 d1 d2)) (/.f64 1/3 d1)))
(+.f64 (*.f64 -1/9 (/.f64 d2 d1)) (+.f64 (*.f64 -1/81 (/.f64 (pow.f64 d2 3) d1)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 d2 2) d1)) (*.f64 1/3 (/.f64 1 d1)))))
(fma.f64 -1/9 (/.f64 d2 d1) (fma.f64 -1/81 (/.f64 (pow.f64 d2 3) d1) (fma.f64 1/27 (/.f64 (*.f64 d2 d2) d1) (/.f64 1/3 d1))))
(fma.f64 -1/9 (/.f64 d2 d1) (fma.f64 -1/81 (/.f64 (pow.f64 d2 3) d1) (fma.f64 1/27 (/.f64 d2 (/.f64 d1 d2)) (/.f64 1/3 d1))))
(/.f64 1 (*.f64 d1 d2))
(/.f64 (/.f64 1 d1) d2)
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 3 (*.f64 d1 (*.f64 d2 d2))))
(+.f64 (/.f64 (/.f64 1 d1) d2) (/.f64 -3 (*.f64 d1 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 9 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 3 (*.f64 d1 (*.f64 d2 d2)))))
(+.f64 (+.f64 (/.f64 (/.f64 1 d1) d2) (/.f64 (/.f64 9 d1) (pow.f64 d2 3))) (/.f64 -3 (*.f64 d1 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 9 (*.f64 d1 (pow.f64 d2 3)))) (+.f64 (/.f64 3 (*.f64 d1 (*.f64 d2 d2))) (/.f64 27 (*.f64 d1 (pow.f64 d2 4)))))
(+.f64 (/.f64 (/.f64 1 d1) d2) (-.f64 (/.f64 (/.f64 9 d1) (pow.f64 d2 3)) (+.f64 (/.f64 3 (*.f64 d1 (*.f64 d2 d2))) (/.f64 27 (*.f64 d1 (pow.f64 d2 4))))))
(/.f64 1 (*.f64 d1 d2))
(/.f64 (/.f64 1 d1) d2)
(-.f64 (/.f64 1 (*.f64 d1 d2)) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 3 (*.f64 d1 (*.f64 d2 d2))))
(+.f64 (/.f64 (/.f64 1 d1) d2) (/.f64 -3 (*.f64 d1 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))))
(+.f64 (/.f64 9 (*.f64 d1 (pow.f64 d2 3))) (-.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 3 (*.f64 d1 (*.f64 d2 d2)))))
(+.f64 (+.f64 (/.f64 (/.f64 1 d1) d2) (/.f64 (/.f64 9 d1) (pow.f64 d2 3))) (/.f64 -3 (*.f64 d1 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (*.f64 d1 (pow.f64 d2 3)))) (/.f64 1 (*.f64 d1 d2))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 d1 (pow.f64 d2 2)))) (*.f64 27 (/.f64 1 (*.f64 d1 (pow.f64 d2 4))))))
(-.f64 (+.f64 (/.f64 1 (*.f64 d1 d2)) (/.f64 9 (*.f64 d1 (pow.f64 d2 3)))) (+.f64 (/.f64 3 (*.f64 d1 (*.f64 d2 d2))) (/.f64 27 (*.f64 d1 (pow.f64 d2 4)))))
(+.f64 (/.f64 (/.f64 1 d1) d2) (-.f64 (/.f64 (/.f64 9 d1) (pow.f64 d2 3)) (+.f64 (/.f64 3 (*.f64 d1 (*.f64 d2 d2))) (/.f64 27 (*.f64 d1 (pow.f64 d2 4))))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 d1 (-.f64 9 (pow.f64 d2 2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(*.f64 1/3 d1)
(*.f64 d1 1/3)
(+.f64 (*.f64 1/9 (*.f64 d1 d2)) (*.f64 1/3 d1))
(fma.f64 1/9 (*.f64 d1 d2) (*.f64 d1 1/3))
(fma.f64 d1 1/3 (*.f64 d1 (*.f64 d2 1/9)))
(+.f64 (*.f64 1/27 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 1/9 (*.f64 d1 d2)) (*.f64 1/3 d1)))
(fma.f64 1/27 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 1/9 (*.f64 d1 d2) (*.f64 d1 1/3)))
(fma.f64 1/27 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 d1 1/3 (*.f64 d1 (*.f64 d2 1/9))))
(+.f64 (*.f64 1/81 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/27 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 1/9 (*.f64 d1 d2)) (*.f64 1/3 d1))))
(fma.f64 1/81 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/27 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 1/9 (*.f64 d1 d2) (*.f64 d1 1/3))))
(fma.f64 (*.f64 d1 (pow.f64 d2 3)) 1/81 (fma.f64 1/27 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 d1 1/3 (*.f64 d1 (*.f64 d2 1/9)))))
(*.f64 -1 (/.f64 d1 d2))
(/.f64 (neg.f64 d1) d2)
(+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 -3 (/.f64 d1 (*.f64 d2 d2))) (/.f64 d1 d2))
(+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2)))
(-.f64 (fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -3 (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))))
(fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2))))
(fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (-.f64 (fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -3 (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d1 d2)))
(*.f64 -1 (/.f64 d1 d2))
(/.f64 (neg.f64 d1) d2)
(+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))
(fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 -3 (/.f64 d1 (*.f64 d2 d2))) (/.f64 d1 d2))
(+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2))))
(fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2)))
(-.f64 (fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -3 (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -9 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -1 (/.f64 d1 d2)))))
(fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (neg.f64 d1) d2))))
(fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (-.f64 (fma.f64 -9 (/.f64 d1 (pow.f64 d2 3)) (*.f64 -3 (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d1 d2)))
9
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 -1 (pow.f64 d2 2))
(*.f64 d2 (neg.f64 d2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 -1 (pow.f64 d2 2))
(*.f64 d2 (neg.f64 d2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
9
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 -1 (pow.f64 d2 2))
(*.f64 d2 (neg.f64 d2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 -1 (pow.f64 d2 2))
(*.f64 d2 (neg.f64 d2))
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 -1 (pow.f64 d2 2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))) 1)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2)) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2)) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 (/.f64 1 d1) (pow.f64 (+.f64 d2 3) -1))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d2 3)))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 (pow.f64 (+.f64 d2 3) -1) (/.f64 1 d1))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) -1) (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) -2)
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 d2 (-.f64 9 (*.f64 3 d2))))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3)))
(*.f64 (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(*.f64 (/.f64 1 (*.f64 d1 (fma.f64 d2 d2 -9))) (+.f64 d2 -3))
(*.f64 (/.f64 (/.f64 1 d1) (fma.f64 d2 d2 -9)) (-.f64 d2 3))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) -1)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 1)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) 3)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(pow.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 3) 1/3)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) 2)
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2))
(fabs.f64 (/.f64 (/.f64 1 (+.f64 3 d2)) d1))
(log.f64 (exp.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) 3))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(exp.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) -1))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) 1))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3)))))
(/.f64 (/.f64 1 d1) (+.f64 3 d2))
(/.f64 (/.f64 1 (+.f64 3 d2)) d1)
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 3) 1))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2))) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) -1) (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2) -1))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -1/2) -2)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 1 (/.f64 1 d1)) (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 3 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 d2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 3)) d1))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 3) 1))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (neg.f64 (/.f64 -1 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 d1 (/.f64 1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (+.f64 d2 3) (/.f64 1 d1))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) -1/2))
(/.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) -1/2))
(/.f64 -1 (/.f64 -1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 3))) -1)
(*.f64 d1 (+.f64 3 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (*.f64 (pow.f64 d1 3) 27)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 3) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 9)) (*.f64 (*.f64 d1 d2) (*.f64 d1 -3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 9) (*.f64 (*.f64 d1 d2) (*.f64 d1 -3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (-.f64 d2 3))) (*.f64 d1 (-.f64 d2 3)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) 9)) (*.f64 d1 (-.f64 d2 3)))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 -9)) (*.f64 d1 (-.f64 d2 3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 d2 (-.f64 9 (*.f64 3 d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27) (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3))) d1)
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 d2 (-.f64 9 (*.f64 d2 3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 d2 (-.f64 9 (*.f64 3 d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) 27) (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3))) d1)
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.f64 d2 -3))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) -2))) (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2))) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))))))
(/.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) -2)))
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 3))) -1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 3 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 d2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 3)) d1))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 3) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 d1 (+.f64 d2 3)))) -1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d3) 1))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 3) (*.f64 d1 d3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 27) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d1 9) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 -3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 3) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (-.f64 3 d3))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d3 d3))) (*.f64 d1 (-.f64 3 d3)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 -3))))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 27 (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d3 d3))) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (*.f64 d3 d3)))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d3 3)) d1) (+.f64 9 (*.f64 d3 (-.f64 d3 3))))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d3 3))) (+.f64 9 (*.f64 d3 (+.f64 d3 -3))))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 -3) 9)) (+.f64 27 (pow.f64 d3 3)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d3 d3)) d1) (-.f64 3 d3))
(/.f64 d1 (/.f64 (-.f64 3 d3) (-.f64 9 (*.f64 d3 d3))))
(*.f64 (/.f64 d1 (-.f64 3 d3)) (-.f64 9 (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) 2)
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d3))) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 3 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) 9) (*.f64 (/.f64 d1 (-.f64 3 d2)) (*.f64 d2 (neg.f64 d2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(+.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) (*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))))) 1)
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 1 (/.f64 (-.f64 3 d2) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 (/.f64 (-.f64 3 d2) d1) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) 1) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) d1)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) d1) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (neg.f64 d1)) (*.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (neg.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) 1) (*.f64 (+.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 3 d2) d1)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) d1) (*.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 3 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (neg.f64 d1)) (*.f64 (+.f64 9 (*.f64 d2 d2)) (neg.f64 (-.f64 3 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 d1 (-.f64 729 (pow.f64 d2 6))) (*.f64 (-.f64 3 d2) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 d1 (-.f64 81 (pow.f64 d2 4))) (*.f64 (-.f64 3 d2) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 729 (pow.f64 d2 6))) (*.f64 (neg.f64 (-.f64 3 d2)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 81 (pow.f64 d2 4))) (*.f64 (neg.f64 (-.f64 3 d2)) (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (neg.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (neg.f64 d1)) (neg.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 729 (pow.f64 d2 6))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 d1 (-.f64 3 d2))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4)))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 d1 (-.f64 3 d2))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 (+.f64 (*.f64 d2 d2) 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 9 (*.f64 d2 d2))) (neg.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) 1) (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(/.f64 (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 1)
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 3)
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(pow.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 3) 1/3)
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 2)
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))) 2))
(fabs.f64 (*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9)))
(log.f64 (pow.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2))) 3))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(exp.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))) 1))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 d2 3)) (fma.f64 d2 d2 -9))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 3 d2)))) 1)
(/.f64 d1 (-.f64 3 d2))
(*.f64 1 (/.f64 d1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 3 d2))
(*.f64 d1 (/.f64 1 (-.f64 3 d2)))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 1)
(/.f64 d1 (-.f64 3 d2))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) (cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) (sqrt.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (/.f64 1 (-.f64 3 d2)) d1)
(/.f64 d1 (-.f64 3 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 (cbrt.f64 (-.f64 3 d2))) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (-.f64 3 d2)))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (cbrt.f64 (/.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (-.f64 3 d2)))
(/.f64 d1 (-.f64 3 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2)) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 (cbrt.f64 (-.f64 3 d2))) (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2))
(*.f64 (/.f64 d1 (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (+.f64 3 d2) (/.f64 d1 (-.f64 9 (*.f64 d2 d2))))
(*.f64 d1 (/.f64 (+.f64 3 d2) (fma.f64 d2 (neg.f64 d2) 9)))
(*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 3 d2))))
(*.f64 (/.f64 d1 (-.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 3 d2) 9))
(pow.f64 (/.f64 d1 (-.f64 3 d2)) 1)
(/.f64 d1 (-.f64 3 d2))
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 3)
(/.f64 d1 (-.f64 3 d2))
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3) 1/3)
(/.f64 d1 (-.f64 3 d2))
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) 2)
(/.f64 d1 (-.f64 3 d2))
(pow.f64 (/.f64 (-.f64 3 d2) d1) -1)
(/.f64 d1 (-.f64 3 d2))
(neg.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(sqrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2))
(fabs.f64 (/.f64 d1 (-.f64 3 d2)))
(log.f64 (exp.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 3 d2)))))
(/.f64 d1 (-.f64 3 d2))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 3))
(/.f64 d1 (-.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 3 d2) 3)))
(/.f64 d1 (-.f64 3 d2))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 3 d2))) 1))
(/.f64 d1 (-.f64 3 d2))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 d1 (-.f64 3 d2))
(+.f64 9 (*.f64 d2 (neg.f64 d2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 (*.f64 d2 (neg.f64 d2)) 1))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 (*.f64 d2 (neg.f64 d2)) 9)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 1 (-.f64 9 (*.f64 d2 d2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (+.f64 729 (pow.f64 (*.f64 d2 (neg.f64 d2)) 3)) (+.f64 81 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2))) (*.f64 9 (*.f64 d2 (neg.f64 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2)))) (-.f64 9 (*.f64 d2 (neg.f64 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(pow.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 3)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(pow.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) 1/3)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(pow.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(sqrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2))
(fabs.f64 (fma.f64 d2 (neg.f64 d2) 9))
(log.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(cbrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(expm1.f64 (log1p.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(exp.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(exp.f64 (*.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))) 1))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(log1p.f64 (expm1.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 d2 (neg.f64 d2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 9 (*.f64 (*.f64 d2 (neg.f64 d2)) 1))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(+.f64 (*.f64 d2 (neg.f64 d2)) 9)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 1 (-.f64 9 (*.f64 d2 d2)))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(*.f64 (-.f64 729 (pow.f64 d2 6)) (/.f64 1 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(*.f64 (-.f64 81 (pow.f64 d2 4)) (/.f64 1 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 1 (/.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))) (-.f64 729 (pow.f64 d2 6))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 d2 d2)) (-.f64 81 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2)))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (neg.f64 (-.f64 729 (pow.f64 d2 6))) (neg.f64 (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 9 (*.f64 d2 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 (neg.f64 (-.f64 81 (pow.f64 d2 4))) (neg.f64 (+.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(/.f64 (+.f64 729 (pow.f64 (*.f64 d2 (neg.f64 d2)) 3)) (+.f64 81 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2))) (*.f64 9 (*.f64 d2 (neg.f64 d2))))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(/.f64 (-.f64 729 (pow.f64 d2 6)) (+.f64 81 (fma.f64 (*.f64 d2 9) d2 (pow.f64 d2 4))))
(/.f64 (-.f64 81 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d2 (neg.f64 d2)))) (-.f64 9 (*.f64 d2 (neg.f64 d2))))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (+.f64 (*.f64 d2 d2) 9))
(/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9))
(pow.f64 (-.f64 9 (*.f64 d2 d2)) 1)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 3)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(pow.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) 1/3)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(pow.f64 (sqrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(sqrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2))
(fabs.f64 (fma.f64 d2 (neg.f64 d2) 9))
(log.f64 (exp.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(cbrt.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(expm1.f64 (log1p.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(exp.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(exp.f64 (*.f64 (log.f64 (-.f64 9 (*.f64 d2 d2))) 1))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)
(log1p.f64 (expm1.f64 (-.f64 9 (*.f64 d2 d2))))
(-.f64 9 (*.f64 d2 d2))
(fma.f64 d2 (neg.f64 d2) 9)

eval140.0ms (2.1%)

Compiler

Compiled 7416 to 4811 computations (35.1% saved)

prune87.0ms (1.3%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New4944498
Fresh011
Picked325
Done044
Total49711508
Accuracy
100.0%
Counts
508 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.2%
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
28.9%
(/.f64 1 (/.f64 1/3 d1))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
62.2%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
28.9%
(*.f64 d1 3)
29.2%
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
29.2%
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
28.9%
(/.f64 1 (/.f64 1/3 d1))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
62.2%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
28.9%
(*.f64 d1 3)
29.2%
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
Compiler

Compiled 276 to 216 computations (21.7% saved)

localize115.0ms (1.7%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
100.0%
(/.f64 d1 (-.f64 3 d2))
99.7%
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
99.6%
(/.f64 1 (/.f64 1/3 d1))
99.4%
(/.f64 1/3 d1)
99.9%
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
98.9%
(pow.f64 (sqrt.f64 (+.f64 3 d3)) 2)
Compiler

Compiled 81 to 56 computations (30.9% saved)

series8.0ms (0.1%)

Counts
6 → 76
Calls

27 calls:

TimeVariablePointExpression
2.0ms
d3
@0
(pow.f64 (sqrt.f64 (+.f64 3 d3)) 2)
1.0ms
d1
@0
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
1.0ms
d3
@inf
(pow.f64 (sqrt.f64 (+.f64 3 d3)) 2)
0.0ms
d1
@inf
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
0.0ms
d1
@-inf
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))

rewrite103.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
736×expm1-udef
732×log1p-udef
526×log-div
432×fma-def
432×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02272
148472
2568072
Stop Event
node limit
Counts
6 → 221
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (+.f64 3 d3)) 2)
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
(/.f64 1/3 d1)
(/.f64 1 (/.f64 1/3 d1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
Outputs
(+.f64 3 d3)
(+.f64 d3 3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 3 d3))) 1)
(-.f64 (/.f64 9 (-.f64 3 d3)) (/.f64 (*.f64 d3 d3) (-.f64 3 d3)))
(*.f64 (+.f64 3 d3) 1)
(*.f64 (sqrt.f64 (+.f64 3 d3)) (sqrt.f64 (+.f64 3 d3)))
(*.f64 1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)) (cbrt.f64 (+.f64 3 d3)))
(*.f64 (pow.f64 (+.f64 3 d3) 1/4) (*.f64 (pow.f64 (+.f64 3 d3) 1/4) (sqrt.f64 (+.f64 3 d3))))
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (-.f64 d3 3) 9)))
(*.f64 (-.f64 9 (*.f64 d3 d3)) (/.f64 1 (-.f64 3 d3)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d3)) (pow.f64 (+.f64 3 d3) 1/4)) (pow.f64 (+.f64 3 d3) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (+.f64 3 d3))) (cbrt.f64 (sqrt.f64 (+.f64 3 d3))))
(/.f64 1 (/.f64 (fma.f64 d3 (-.f64 d3 3) 9) (+.f64 (pow.f64 d3 3) 27)))
(/.f64 1 (/.f64 (-.f64 3 d3) (-.f64 9 (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) 27)) (neg.f64 (fma.f64 d3 (-.f64 d3 3) 9)))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d3 d3))) (neg.f64 (-.f64 3 d3)))
(/.f64 (fma.f64 d3 d3 -9) (-.f64 d3 3))
(sqrt.f64 (pow.f64 (+.f64 3 d3) 2))
(log.f64 (exp.f64 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 3 d3))))
(cbrt.f64 (pow.f64 (+.f64 3 d3) 3))
(expm1.f64 (log1p.f64 (+.f64 3 d3)))
(exp.f64 (log.f64 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (+.f64 3 d3)) 1))
(log1p.f64 (expm1.f64 (+.f64 3 d3)))
(fma.f64 d3 1 3)
(fma.f64 1 d3 3)
(fma.f64 (cbrt.f64 d3) (pow.f64 (cbrt.f64 d3) 2) 3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) 3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 3 d3) d1))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d3 d3))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 (-.f64 9 (*.f64 d3 d3)) d1) (-.f64 3 d3))
(pow.f64 (*.f64 (+.f64 3 d3) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d3) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 3 d3) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 3 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 3 d3) d1)))
(exp.f64 (log.f64 (*.f64 (+.f64 3 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 3 d3) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 3 d3) d1)))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 d3 d1))
(fma.f64 3 (pow.f64 (/.f64 1 d1) -1) (*.f64 d1 d3))
(fma.f64 3 (pow.f64 (/.f64 1 d1) -1) (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 3 d1))
(fma.f64 d1 3 (*.f64 d1 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 3 d1))
(fma.f64 1 (*.f64 3 d1) (*.f64 d1 d3))
(fma.f64 1 (*.f64 3 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 3 d1) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 3 d1) 1 (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)) (*.f64 d3 d1))
(fma.f64 -1 (/.f64 1 (/.f64 -1/3 d1)) (*.f64 d1 d3))
(fma.f64 -1 (/.f64 1 (/.f64 -1/3 d1)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d3 d1))
(fma.f64 -3 (neg.f64 d1) (*.f64 d1 d3))
(fma.f64 -3 (neg.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 d1))) 1)
(*.f64 1/3 (/.f64 1 d1))
(*.f64 (/.f64 1/3 d1) 1)
(*.f64 1 (/.f64 1/3 d1))
(*.f64 (cbrt.f64 (/.f64 1/3 d1)) (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (sqrt.f64 (/.f64 1/3 d1)) (sqrt.f64 (/.f64 1/3 d1)))
(*.f64 -1/3 (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) 1/3)
(pow.f64 (/.f64 1/3 d1) 1)
(pow.f64 (*.f64 3 d1) -1)
(pow.f64 (cbrt.f64 (/.f64 1/3 d1)) 3)
(pow.f64 (pow.f64 (/.f64 1/3 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/3 d1)) 2)
(sqrt.f64 (/.f64 1/9 (*.f64 d1 d1)))
(log.f64 (exp.f64 (/.f64 1/3 d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/3 d1))))
(cbrt.f64 (pow.f64 (/.f64 1/3 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/3 d1)))
(exp.f64 (log.f64 (/.f64 1/3 d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 1/3 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 d1))) 1)
(*.f64 3 d1)
(*.f64 3 (pow.f64 (/.f64 1 d1) -1))
(*.f64 d1 3)
(*.f64 1 (*.f64 3 d1))
(*.f64 (*.f64 3 d1) 1)
(*.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)))
(*.f64 -1 (/.f64 1 (/.f64 -1/3 d1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1))
(*.f64 -3 (neg.f64 d1))
(*.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(pow.f64 (/.f64 1/3 d1) -1)
(pow.f64 (*.f64 3 d1) 1)
(pow.f64 (cbrt.f64 (*.f64 3 d1)) 3)
(pow.f64 (pow.f64 (*.f64 3 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 3 d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 3 d1) 2))
(log.f64 (pow.f64 (exp.f64 3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 d1))))
(cbrt.f64 (pow.f64 (*.f64 3 d1) 3))
(expm1.f64 (log1p.f64 (*.f64 3 d1)))
(exp.f64 (log.f64 (*.f64 3 d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 d1)) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 3 d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 3 d1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))) 1)
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 1 (/.f64 (-.f64 3 d2) (*.f64 d1 9)))
(/.f64 1 (/.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) 1))
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 d1 9))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (-.f64 1/3 (/.f64 d2 9)) (cbrt.f64 d1)))
(/.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 (-.f64 3 d2) (*.f64 3 (sqrt.f64 d1))))
(/.f64 (sqrt.f64 d1) (/.f64 (-.f64 1/3 (/.f64 d2 9)) (sqrt.f64 d1)))
(/.f64 -1 (neg.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9))))
(/.f64 (*.f64 d1 -9) (neg.f64 (-.f64 3 d2)))
(/.f64 (neg.f64 d1) (neg.f64 (-.f64 1/3 (/.f64 d2 9))))
(/.f64 (neg.f64 (*.f64 d1 -9)) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 9) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) -1)
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2) 81))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 9) 3) (pow.f64 (-.f64 3 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))) 1)
(*.f64 d1 (/.f64 1 (-.f64 1/3 (/.f64 d2 9))))
(*.f64 d1 (*.f64 (/.f64 1 (-.f64 3 d2)) 9))
(*.f64 d1 (*.f64 9 (/.f64 1 (-.f64 3 d2))))
(*.f64 1 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(*.f64 (*.f64 d1 9) (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (*.f64 (cbrt.f64 (*.f64 d1 9)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 9))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (*.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) (*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) 9))
(*.f64 (*.f64 d1 -9) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 d1 9))
(*.f64 (/.f64 d1 1) (/.f64 9 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 9 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 9 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 9 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (*.f64 9 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) (sqrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 3 d2) 9))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (*.f64 d2 d2))) (+.f64 3 d2))
(pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) -1)
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2) 81))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 9) 3) (pow.f64 (-.f64 3 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))

simplify102.0ms (1.5%)

Algorithm
egg-herbie
Rules
1338×distribute-lft-in
1242×fma-def
680×log-prod
434×cube-prod
384×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04665989
111145619
237985557
Stop Event
node limit
Counts
297 → 280
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 3) 2)
(+.f64 d3 (pow.f64 (sqrt.f64 3) 2))
(+.f64 d3 (+.f64 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (sqrt.f64 3) 3)) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))))) (pow.f64 (sqrt.f64 3) 2)))
(+.f64 d3 (+.f64 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (sqrt.f64 3) 3)) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))))) (pow.f64 (sqrt.f64 3) 2)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(+.f64 3 d3)
(+.f64 d3 3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 3 d3))) 1)
(-.f64 (/.f64 9 (-.f64 3 d3)) (/.f64 (*.f64 d3 d3) (-.f64 3 d3)))
(*.f64 (+.f64 3 d3) 1)
(*.f64 (sqrt.f64 (+.f64 3 d3)) (sqrt.f64 (+.f64 3 d3)))
(*.f64 1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)) (cbrt.f64 (+.f64 3 d3)))
(*.f64 (pow.f64 (+.f64 3 d3) 1/4) (*.f64 (pow.f64 (+.f64 3 d3) 1/4) (sqrt.f64 (+.f64 3 d3))))
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (-.f64 d3 3) 9)))
(*.f64 (-.f64 9 (*.f64 d3 d3)) (/.f64 1 (-.f64 3 d3)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d3)) (pow.f64 (+.f64 3 d3) 1/4)) (pow.f64 (+.f64 3 d3) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (+.f64 3 d3))) (cbrt.f64 (sqrt.f64 (+.f64 3 d3))))
(/.f64 1 (/.f64 (fma.f64 d3 (-.f64 d3 3) 9) (+.f64 (pow.f64 d3 3) 27)))
(/.f64 1 (/.f64 (-.f64 3 d3) (-.f64 9 (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) 27)) (neg.f64 (fma.f64 d3 (-.f64 d3 3) 9)))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d3 d3))) (neg.f64 (-.f64 3 d3)))
(/.f64 (fma.f64 d3 d3 -9) (-.f64 d3 3))
(sqrt.f64 (pow.f64 (+.f64 3 d3) 2))
(log.f64 (exp.f64 (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 3 d3))))
(cbrt.f64 (pow.f64 (+.f64 3 d3) 3))
(expm1.f64 (log1p.f64 (+.f64 3 d3)))
(exp.f64 (log.f64 (+.f64 3 d3)))
(exp.f64 (*.f64 (log.f64 (+.f64 3 d3)) 1))
(log1p.f64 (expm1.f64 (+.f64 3 d3)))
(fma.f64 d3 1 3)
(fma.f64 1 d3 3)
(fma.f64 (cbrt.f64 d3) (pow.f64 (cbrt.f64 d3) 2) 3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) 3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) 3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 3 d3) d1))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d3 d3))) (-.f64 3 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 (*.f64 (-.f64 9 (*.f64 d3 d3)) d1) (-.f64 3 d3))
(pow.f64 (*.f64 (+.f64 3 d3) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d3) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 3 d3) d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 3 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 3 d3) d1)))
(exp.f64 (log.f64 (*.f64 (+.f64 3 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 3 d3) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 3 d3) d1)))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 3 d1 (*.f64 d3 d1))
(fma.f64 3 (pow.f64 (/.f64 1 d1) -1) (*.f64 d1 d3))
(fma.f64 3 (pow.f64 (/.f64 1 d1) -1) (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 3 d1))
(fma.f64 d1 3 (*.f64 d1 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 3 d1))
(fma.f64 1 (*.f64 3 d1) (*.f64 d1 d3))
(fma.f64 1 (*.f64 3 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 3 d1) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 3 d1) 1 (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)) (*.f64 d3 d1))
(fma.f64 -1 (/.f64 1 (/.f64 -1/3 d1)) (*.f64 d1 d3))
(fma.f64 -1 (/.f64 1 (/.f64 -1/3 d1)) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d3 d1))
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d3 d1))
(fma.f64 -3 (neg.f64 d1) (*.f64 d1 d3))
(fma.f64 -3 (neg.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 d1))) 1)
(*.f64 1/3 (/.f64 1 d1))
(*.f64 (/.f64 1/3 d1) 1)
(*.f64 1 (/.f64 1/3 d1))
(*.f64 (cbrt.f64 (/.f64 1/3 d1)) (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (sqrt.f64 (/.f64 1/3 d1)) (sqrt.f64 (/.f64 1/3 d1)))
(*.f64 -1/3 (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 1 d1) 1/3)
(pow.f64 (/.f64 1/3 d1) 1)
(pow.f64 (*.f64 3 d1) -1)
(pow.f64 (cbrt.f64 (/.f64 1/3 d1)) 3)
(pow.f64 (pow.f64 (/.f64 1/3 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/3 d1)) 2)
(sqrt.f64 (/.f64 1/9 (*.f64 d1 d1)))
(log.f64 (exp.f64 (/.f64 1/3 d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/3 d1))))
(cbrt.f64 (pow.f64 (/.f64 1/3 d1) 3))
(expm1.f64 (log1p.f64 (/.f64 1/3 d1)))
(exp.f64 (log.f64 (/.f64 1/3 d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 1/3 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 d1))) 1)
(*.f64 3 d1)
(*.f64 3 (pow.f64 (/.f64 1 d1) -1))
(*.f64 d1 3)
(*.f64 1 (*.f64 3 d1))
(*.f64 (*.f64 3 d1) 1)
(*.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)))
(*.f64 -1 (/.f64 1 (/.f64 -1/3 d1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1))
(*.f64 -3 (neg.f64 d1))
(*.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(pow.f64 (/.f64 1/3 d1) -1)
(pow.f64 (*.f64 3 d1) 1)
(pow.f64 (cbrt.f64 (*.f64 3 d1)) 3)
(pow.f64 (pow.f64 (*.f64 3 d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 3 d1)) 2)
(sqrt.f64 (pow.f64 (*.f64 3 d1) 2))
(log.f64 (pow.f64 (exp.f64 3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 d1))))
(cbrt.f64 (pow.f64 (*.f64 3 d1) 3))
(expm1.f64 (log1p.f64 (*.f64 3 d1)))
(exp.f64 (log.f64 (*.f64 3 d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 d1)) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 3 d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 3 d1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))) 1)
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 1 (/.f64 (-.f64 3 d2) (*.f64 d1 9)))
(/.f64 1 (/.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) 1))
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 d1 9))))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (-.f64 1/3 (/.f64 d2 9)) (cbrt.f64 d1)))
(/.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 (-.f64 3 d2) (*.f64 3 (sqrt.f64 d1))))
(/.f64 (sqrt.f64 d1) (/.f64 (-.f64 1/3 (/.f64 d2 9)) (sqrt.f64 d1)))
(/.f64 -1 (neg.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9))))
(/.f64 (*.f64 d1 -9) (neg.f64 (-.f64 3 d2)))
(/.f64 (neg.f64 d1) (neg.f64 (-.f64 1/3 (/.f64 d2 9))))
(/.f64 (neg.f64 (*.f64 d1 -9)) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 9) 1) (-.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) -1)
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2) 81))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 9) 3) (pow.f64 (-.f64 3 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))) 1)
(*.f64 d1 (/.f64 1 (-.f64 1/3 (/.f64 d2 9))))
(*.f64 d1 (*.f64 (/.f64 1 (-.f64 3 d2)) 9))
(*.f64 d1 (*.f64 9 (/.f64 1 (-.f64 3 d2))))
(*.f64 1 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(*.f64 (*.f64 d1 9) (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (*.f64 (cbrt.f64 (*.f64 d1 9)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 9))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (*.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) (*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) 9))
(*.f64 (*.f64 d1 -9) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 d1 9))
(*.f64 (/.f64 d1 1) (/.f64 9 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 9 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 9 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d2)))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 9 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (*.f64 9 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) (sqrt.f64 (/.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 3 d2) 9))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (*.f64 d2 d2))) (+.f64 3 d2))
(pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 3)
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2)
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) -1)
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d2))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2) 81))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 9) 3) (pow.f64 (-.f64 3 d2) 3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
Outputs
(pow.f64 (sqrt.f64 3) 2)
3
(+.f64 d3 (pow.f64 (sqrt.f64 3) 2))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(+.f64 d3 (+.f64 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (sqrt.f64 3) 3)) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))))) (pow.f64 (sqrt.f64 3) 2)))
(+.f64 d3 (fma.f64 (pow.f64 d3 4) (fma.f64 -1 (+.f64 (/.f64 1/16 (pow.f64 (sqrt.f64 3) 6)) (pow.f64 (/.f64 -1/8 (pow.f64 (sqrt.f64 3) 3)) 2)) (/.f64 5/64 (pow.f64 (sqrt.f64 3) 6))) (pow.f64 (sqrt.f64 3) 2)))
(+.f64 d3 (fma.f64 (pow.f64 d3 4) (+.f64 1/1728 (neg.f64 (pow.f64 (/.f64 -1/24 (sqrt.f64 3)) 2))) 3))
(fma.f64 (pow.f64 d3 4) (-.f64 1/1728 (pow.f64 (/.f64 -1/24 (sqrt.f64 3)) 2)) (+.f64 3 d3))
(+.f64 d3 (+.f64 (*.f64 (pow.f64 d3 4) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))) (pow.f64 (/.f64 -1/8 (pow.f64 (sqrt.f64 3) 3)) 2))) (*.f64 5/64 (/.f64 1 (pow.f64 (sqrt.f64 3) 6))))) (pow.f64 (sqrt.f64 3) 2)))
(+.f64 d3 (fma.f64 (pow.f64 d3 4) (fma.f64 -1 (+.f64 (/.f64 1/16 (pow.f64 (sqrt.f64 3) 6)) (pow.f64 (/.f64 -1/8 (pow.f64 (sqrt.f64 3) 3)) 2)) (/.f64 5/64 (pow.f64 (sqrt.f64 3) 6))) (pow.f64 (sqrt.f64 3) 2)))
(+.f64 d3 (fma.f64 (pow.f64 d3 4) (+.f64 1/1728 (neg.f64 (pow.f64 (/.f64 -1/24 (sqrt.f64 3)) 2))) 3))
(fma.f64 (pow.f64 d3 4) (-.f64 1/1728 (pow.f64 (/.f64 -1/24 (sqrt.f64 3)) 2)) (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(*.f64 d3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 d3)
(*.f64 d3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2)))
(fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 3 d1 (*.f64 d1 d2)))
(fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 (*.f64 d2 d2) (*.f64 d1 1/3)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 3 d1 (*.f64 d1 d2))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))))
(fma.f64 d1 (*.f64 (pow.f64 d2 3) 1/9) (fma.f64 d1 (+.f64 3 d2) (*.f64 (*.f64 d2 d2) (*.f64 d1 1/3))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 (/.f64 -27 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2)))))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1)))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 (/.f64 -27 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2)))))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1)))))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2)))
(fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 3 d1 (*.f64 d1 d2)))
(fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 (*.f64 d2 d2) (*.f64 d1 1/3)))
(+.f64 (*.f64 1/9 (*.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 1/3 (*.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 3 d1) (*.f64 d1 d2))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (fma.f64 3 d1 (*.f64 d1 d2))))
(fma.f64 1/9 (*.f64 d1 (pow.f64 d2 3)) (fma.f64 1/3 (*.f64 d1 (*.f64 d2 d2)) (*.f64 d1 (+.f64 3 d2))))
(fma.f64 d1 (*.f64 (pow.f64 d2 3) 1/9) (fma.f64 d1 (+.f64 3 d2) (*.f64 (*.f64 d2 d2) (*.f64 d1 1/3))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 (/.f64 -27 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2)))))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1)))))
(*.f64 -9 (/.f64 d1 d2))
(+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -9 (/.f64 d1 d2) (*.f64 (/.f64 -27 d2) (/.f64 d1 d2)))
(+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2))))
(fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2)))))
(fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 -243 (/.f64 d1 (pow.f64 d2 4))) (+.f64 (*.f64 -81 (/.f64 d1 (pow.f64 d2 3))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 2))) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (*.f64 -9 (/.f64 d1 d2)))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -81 (/.f64 d1 (pow.f64 d2 3)) (fma.f64 -9 (/.f64 d1 d2) (*.f64 -27 (/.f64 d1 (*.f64 d2 d2))))))
(fma.f64 -243 (/.f64 d1 (pow.f64 d2 4)) (fma.f64 -27 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -9 (/.f64 d1 d2) (/.f64 -81 (/.f64 (pow.f64 d2 3) d1)))))
(+.f64 3 d3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 d3 3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 3 d3))) 1)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(-.f64 (/.f64 9 (-.f64 3 d3)) (/.f64 (*.f64 d3 d3) (-.f64 3 d3)))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3))
(*.f64 (+.f64 3 d3) 1)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(*.f64 (sqrt.f64 (+.f64 3 d3)) (sqrt.f64 (+.f64 3 d3)))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(*.f64 1 (+.f64 3 d3))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(*.f64 (cbrt.f64 (+.f64 3 d3)) (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 d3))) (sqrt.f64 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (sqrt.f64 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)) (cbrt.f64 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (cbrt.f64 (pow.f64 (+.f64 3 d3) 2)))
(*.f64 (pow.f64 (+.f64 3 d3) 1/4) (*.f64 (pow.f64 (+.f64 3 d3) 1/4) (sqrt.f64 (+.f64 3 d3))))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (-.f64 d3 3) 9)))
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (+.f64 d3 -3) 9)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9))
(*.f64 (-.f64 9 (*.f64 d3 d3)) (/.f64 1 (-.f64 3 d3)))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3))
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d3)) (pow.f64 (+.f64 3 d3) 1/4)) (pow.f64 (+.f64 3 d3) 1/4))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(*.f64 (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (+.f64 3 d3))) (cbrt.f64 (sqrt.f64 (+.f64 3 d3))))
(*.f64 (cbrt.f64 (+.f64 3 d3)) (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (sqrt.f64 (+.f64 3 d3)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 3 d3)) (cbrt.f64 (+.f64 3 d3))))
(/.f64 1 (/.f64 (fma.f64 d3 (-.f64 d3 3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (+.f64 d3 -3) 9)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9))
(/.f64 1 (/.f64 (-.f64 3 d3) (-.f64 9 (*.f64 d3 d3))))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (-.f64 d3 3) 9))
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (+.f64 d3 -3) 9)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3))))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 d3 (fma.f64 d3 -3 9)))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 3) 27)) (neg.f64 (fma.f64 d3 (-.f64 d3 3) 9)))
(*.f64 (+.f64 (pow.f64 d3 3) 27) (/.f64 1 (fma.f64 d3 (+.f64 d3 -3) 9)))
(/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9))
(/.f64 (neg.f64 (-.f64 9 (*.f64 d3 d3))) (neg.f64 (-.f64 3 d3)))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3))
(/.f64 (fma.f64 d3 d3 -9) (-.f64 d3 3))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3))
(/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3))
(sqrt.f64 (pow.f64 (+.f64 3 d3) 2))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(log.f64 (exp.f64 (+.f64 3 d3)))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 3 d3))))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(cbrt.f64 (pow.f64 (+.f64 3 d3) 3))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(expm1.f64 (log1p.f64 (+.f64 3 d3)))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(exp.f64 (log.f64 (+.f64 3 d3)))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(exp.f64 (*.f64 (log.f64 (+.f64 3 d3)) 1))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(log1p.f64 (expm1.f64 (+.f64 3 d3)))
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(fma.f64 d3 1 3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(fma.f64 1 d3 3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(fma.f64 (cbrt.f64 d3) (pow.f64 (cbrt.f64 d3) 2) 3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 d3) 3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) 3)
(+.f64 (pow.f64 (sqrt.f64 3) 2) d3)
(+.f64 3 d3)
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d3 d1) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 3 d3) d1))) 1)
(*.f64 d1 (+.f64 3 d3))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9)) d1)
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d3 d3))) (-.f64 3 d3))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (/.f64 (-.f64 3 d3) d1))
(*.f64 (/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3)) d1)
(*.f64 (/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 (-.f64 d3 3) 9))
(/.f64 d1 (/.f64 (fma.f64 d3 (+.f64 d3 -3) 9) (+.f64 (pow.f64 d3 3) 27)))
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) 27) (fma.f64 d3 (+.f64 d3 -3) 9)) d1)
(/.f64 (*.f64 (-.f64 9 (*.f64 d3 d3)) d1) (-.f64 3 d3))
(/.f64 (-.f64 9 (*.f64 d3 d3)) (/.f64 (-.f64 3 d3) d1))
(*.f64 (/.f64 (-.f64 9 (*.f64 d3 d3)) (-.f64 3 d3)) d1)
(*.f64 (/.f64 (fma.f64 d3 d3 -9) (+.f64 d3 -3)) d1)
(pow.f64 (*.f64 (+.f64 3 d3) d1) 1)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 3 d3) d1)) 3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 3) 1/3)
(*.f64 d1 (+.f64 3 d3))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 3 d3) d1)) 2)
(*.f64 d1 (+.f64 3 d3))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 2))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 3 d3) d1))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 3 d3) d1) 3))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 3 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 3 d3) 3)))
(*.f64 d1 (+.f64 3 d3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 3 d3) d1)))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (log.f64 (*.f64 (+.f64 3 d3) d1)))
(*.f64 d1 (+.f64 3 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 3 d3) d1)) 1))
(*.f64 d1 (+.f64 3 d3))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 3 d3) d1)))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 (pow.f64 (/.f64 1 d1) -1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 (pow.f64 (/.f64 1 d1) -1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d3 d1 (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 3 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 3 (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d1 d3 (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 3 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 d1) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 d1) 1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (*.f64 d1 (/.f64 d1 1/9))) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (*.f64 d1 (/.f64 d1 1/9))) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (*.f64 d1 (/.f64 d1 1/9))) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (*.f64 d1 (/.f64 d1 1/9))) (*.f64 d3 d1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 -1 (/.f64 1 (/.f64 -1/3 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 -1 (/.f64 1 (/.f64 -1/3 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d1 d3))
(fma.f64 (/.f64 1 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1)))) (/.f64 1 (cbrt.f64 (/.f64 1/3 d1))) (*.f64 d3 d1))
(fma.f64 d3 d1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1/9 d1) d1))) (cbrt.f64 (/.f64 1/3 d1))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d3 d1))
(fma.f64 (/.f64 1 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1)))) (/.f64 1 (cbrt.f64 (/.f64 1/3 d1))) (*.f64 d3 d1))
(fma.f64 d3 d1 (/.f64 (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1/9 d1) d1))) (cbrt.f64 (/.f64 1/3 d1))))
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 -3 (neg.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 -3 (neg.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/3 d1))) 1)
(/.f64 1/3 d1)
(*.f64 1/3 (/.f64 1 d1))
(/.f64 1/3 d1)
(*.f64 (/.f64 1/3 d1) 1)
(/.f64 1/3 d1)
(*.f64 1 (/.f64 1/3 d1))
(/.f64 1/3 d1)
(*.f64 (cbrt.f64 (/.f64 1/3 d1)) (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/9 d1) d1)) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1/9 d1) d1)) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (sqrt.f64 (/.f64 1/3 d1)) (sqrt.f64 (/.f64 1/3 d1)))
(/.f64 1/3 d1)
(*.f64 -1/3 (/.f64 1 (neg.f64 d1)))
(/.f64 1/3 d1)
(*.f64 (/.f64 1 d1) 1/3)
(/.f64 1/3 d1)
(pow.f64 (/.f64 1/3 d1) 1)
(/.f64 1/3 d1)
(pow.f64 (*.f64 3 d1) -1)
(/.f64 1/3 d1)
(pow.f64 (cbrt.f64 (/.f64 1/3 d1)) 3)
(/.f64 1/3 d1)
(pow.f64 (pow.f64 (/.f64 1/3 d1) 3) 1/3)
(/.f64 1/3 d1)
(pow.f64 (sqrt.f64 (/.f64 1/3 d1)) 2)
(/.f64 1/3 d1)
(sqrt.f64 (/.f64 1/9 (*.f64 d1 d1)))
(sqrt.f64 (/.f64 (/.f64 1/9 d1) d1))
(log.f64 (exp.f64 (/.f64 1/3 d1)))
(/.f64 1/3 d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/3 d1))))
(/.f64 1/3 d1)
(cbrt.f64 (pow.f64 (/.f64 1/3 d1) 3))
(/.f64 1/3 d1)
(expm1.f64 (log1p.f64 (/.f64 1/3 d1)))
(/.f64 1/3 d1)
(exp.f64 (log.f64 (/.f64 1/3 d1)))
(/.f64 1/3 d1)
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 d1)) 1))
(/.f64 1/3 d1)
(log1p.f64 (expm1.f64 (/.f64 1/3 d1)))
(/.f64 1/3 d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 d1))) 1)
(*.f64 3 d1)
(*.f64 3 d1)
(*.f64 3 (pow.f64 (/.f64 1 d1) -1))
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 1 (*.f64 3 d1))
(*.f64 3 d1)
(*.f64 (*.f64 3 d1) 1)
(*.f64 3 d1)
(*.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)))
(*.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (*.f64 d1 (/.f64 d1 1/9))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)) (cbrt.f64 (*.f64 3 d1)))
(*.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (pow.f64 (*.f64 3 d1) 2)))
(*.f64 (cbrt.f64 (*.f64 3 d1)) (cbrt.f64 (*.f64 d1 (/.f64 d1 1/9))))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 3 d1)
(*.f64 (sqrt.f64 (*.f64 3 d1)) (sqrt.f64 (*.f64 3 d1)))
(*.f64 3 d1)
(*.f64 -1 (/.f64 1 (/.f64 -1/3 d1)))
(*.f64 3 d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1))) -1) (pow.f64 (cbrt.f64 (/.f64 1/3 d1)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1/9 (*.f64 d1 d1)))) (/.f64 1 (cbrt.f64 (/.f64 1/3 d1))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1/9 d1) d1))) (cbrt.f64 (/.f64 1/3 d1)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1) (pow.f64 (sqrt.f64 (/.f64 1/3 d1)) -1))
(*.f64 3 d1)
(*.f64 -3 (neg.f64 d1))
(*.f64 3 d1)
(*.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 3 d1)
(pow.f64 (/.f64 1/3 d1) -1)
(*.f64 3 d1)
(pow.f64 (*.f64 3 d1) 1)
(*.f64 3 d1)
(pow.f64 (cbrt.f64 (*.f64 3 d1)) 3)
(*.f64 3 d1)
(pow.f64 (pow.f64 (*.f64 3 d1) 3) 1/3)
(*.f64 3 d1)
(pow.f64 (sqrt.f64 (*.f64 3 d1)) 2)
(*.f64 3 d1)
(sqrt.f64 (pow.f64 (*.f64 3 d1) 2))
(*.f64 3 d1)
(log.f64 (pow.f64 (exp.f64 3) d1))
(*.f64 3 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 d1))))
(*.f64 3 d1)
(cbrt.f64 (pow.f64 (*.f64 3 d1) 3))
(*.f64 3 d1)
(expm1.f64 (log1p.f64 (*.f64 3 d1)))
(*.f64 3 d1)
(exp.f64 (log.f64 (*.f64 3 d1)))
(*.f64 3 d1)
(exp.f64 (*.f64 (log.f64 (/.f64 1/3 d1)) -1))
(*.f64 3 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 3 d1)) 1))
(*.f64 3 d1)
(log1p.f64 (expm1.f64 (*.f64 3 d1)))
(*.f64 3 d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))) 1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 1 (/.f64 (-.f64 3 d2) (*.f64 d1 9)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 1 (/.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) 1))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 9 (/.f64 (-.f64 3 d2) d1))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (*.f64 d1 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (-.f64 3 d2)) (cbrt.f64 (/.f64 d1 1/9)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (/.f64 (cbrt.f64 (/.f64 d1 1/9)) (-.f64 3 d2)))
(/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 (-.f64 1/3 (/.f64 d2 9)) (cbrt.f64 d1)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 (-.f64 3 d2) (*.f64 3 (sqrt.f64 d1))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (sqrt.f64 d1) (/.f64 (-.f64 1/3 (/.f64 d2 9)) (sqrt.f64 d1)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 -1 (neg.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (*.f64 d1 -9) (neg.f64 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (neg.f64 d1) (neg.f64 (-.f64 1/3 (/.f64 d2 9))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (neg.f64 (*.f64 d1 -9)) (neg.f64 (neg.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d2))) (sqrt.f64 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (/.f64 (*.f64 d1 9) 1) (-.f64 3 d2))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(/.f64 (/.f64 (*.f64 d1 9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(/.f64 (/.f64 (/.f64 d1 1/9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 3)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3) 1/3)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) -1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2) 81))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 -3) d1) -1/9) -2))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 9) 3) (pow.f64 (-.f64 3 d2) 3)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 1))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))) 1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 d1 (/.f64 1 (-.f64 1/3 (/.f64 d2 9))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 d1 (*.f64 (/.f64 1 (-.f64 3 d2)) 9))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 d1 (*.f64 9 (/.f64 1 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 1 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) 9)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (*.f64 d1 9) (/.f64 1 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (*.f64 (cbrt.f64 (*.f64 d1 9)) (/.f64 1 (-.f64 3 d2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (-.f64 3 d2)) (cbrt.f64 (/.f64 d1 1/9)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (/.f64 (cbrt.f64 (/.f64 d1 1/9)) (-.f64 3 d2)))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 2) (*.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 9))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (*.f64 (*.f64 3 (sqrt.f64 d1)) (/.f64 1 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) (*.f64 (sqrt.f64 (/.f64 d1 (-.f64 3 d2))) 9))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (*.f64 d1 -9) (/.f64 1 (neg.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 d1 9))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 d1 1) (/.f64 9 (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 (/.f64 d1 1/9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 3 d2))) (/.f64 9 (sqrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 9 (sqrt.f64 (-.f64 3 d2))) (/.f64 d1 (sqrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 (*.f64 d1 9) (cbrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 (/.f64 d1 1/9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 3 d2))) (/.f64 (*.f64 d1 9) (sqrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 9 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 d1 (cbrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 (/.f64 d1 1/9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) 1) (/.f64 (cbrt.f64 (*.f64 d1 9)) (-.f64 3 d2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (-.f64 3 d2)) (cbrt.f64 (/.f64 d1 1/9)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (/.f64 (cbrt.f64 (/.f64 d1 1/9)) (-.f64 3 d2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(*.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 9) 2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (*.f64 d1 9)) (sqrt.f64 (-.f64 3 d2))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (sqrt.f64 (-.f64 3 d2))) (cbrt.f64 (/.f64 d1 1/9))) (sqrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 d1 1/9) 2)) (sqrt.f64 (-.f64 3 d2))) (/.f64 (cbrt.f64 (/.f64 d1 1/9)) (sqrt.f64 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) 1) (/.f64 (*.f64 3 (sqrt.f64 d1)) (-.f64 3 d2)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 (*.f64 3 (sqrt.f64 d1)) (cbrt.f64 (-.f64 3 d2))))
(/.f64 (/.f64 (/.f64 d1 1/9) (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (cbrt.f64 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 3 d2) 2))) (/.f64 9 (cbrt.f64 (-.f64 3 d2))))
(*.f64 (*.f64 9 (pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 3 d2))) 2)) (cbrt.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (*.f64 9 (sqrt.f64 (/.f64 d1 (-.f64 3 d2)))) (sqrt.f64 (/.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 3 d2) 9))
(*.f64 (/.f64 d1 (/.f64 (-.f64 27 (pow.f64 d2 3)) 9)) (fma.f64 d2 (+.f64 3 d2) 9))
(/.f64 (*.f64 d1 (*.f64 9 (fma.f64 d2 (+.f64 3 d2) 9))) (-.f64 27 (pow.f64 d2 3)))
(/.f64 (/.f64 d1 1/9) (/.f64 (-.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 3 d2) 9)))
(*.f64 (/.f64 (*.f64 d1 9) (-.f64 9 (*.f64 d2 d2))) (+.f64 3 d2))
(*.f64 (+.f64 3 d2) (/.f64 d1 (/.f64 (-.f64 9 (*.f64 d2 d2)) 9)))
(*.f64 (+.f64 3 d2) (/.f64 d1 (*.f64 (-.f64 9 (*.f64 d2 d2)) 1/9)))
(/.f64 (/.f64 d1 1/9) (/.f64 (-.f64 9 (*.f64 d2 d2)) (+.f64 3 d2)))
(pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (cbrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 3)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3) 1/3)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (sqrt.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 2)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(pow.f64 (/.f64 (-.f64 3 d2) (*.f64 d1 9)) -1)
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(neg.f64 (/.f64 (*.f64 d1 9) (neg.f64 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 (-.f64 3 d2)) 2) 81))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 -3) d1) -1/9) -2))
(log.f64 (pow.f64 (exp.f64 9) (/.f64 d1 (-.f64 3 d2))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(cbrt.f64 (pow.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9))) 3))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 9) 3) (pow.f64 (-.f64 3 d2) 3)))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(expm1.f64 (log1p.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(exp.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))) 1))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))
(log1p.f64 (expm1.f64 (/.f64 d1 (-.f64 1/3 (/.f64 d2 9)))))
(/.f64 (/.f64 d1 1/9) (-.f64 3 d2))
(*.f64 d1 (/.f64 -9 (+.f64 -3 d2)))
(*.f64 d1 (/.f64 -9 (+.f64 d2 -3)))

eval97.0ms (1.5%)

Compiler

Compiled 4126 to 2883 computations (30.1% saved)

prune61.0ms (0.9%)

Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New3452347
Fresh000
Picked235
Done066
Total34711358
Accuracy
100.0%
Counts
358 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.2%
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
28.9%
(/.f64 1 (/.f64 1/3 d1))
65.6%
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
28.6%
(*.f64 d1 (pow.f64 (sqrt.f64 3) 2))
99.9%
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
64.2%
(*.f64 d1 (+.f64 3 d3))
65.6%
(*.f64 d1 (+.f64 3 d2))
39.1%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
28.9%
(*.f64 d1 3)
28.9%
(*.f64 9 (*.f64 d1 1/3))
Compiler

Compiled 245 to 163 computations (33.5% saved)

regimes50.0ms (0.8%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 9 (*.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d3))
(/.f64 1 (/.f64 1/3 d1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d2))
(/.f64 (*.f64 d1 9) (-.f64 3 d2))
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 d3))
(+.f64 (/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (pow.f64 (sqrt.f64 3) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 3 d3)) 2))
(*.f64 d1 (pow.f64 (sqrt.f64 (+.f64 d3 (+.f64 3 d2))) 2))
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
Calls

4 calls:

13.0ms
d3
12.0ms
d1
11.0ms
d2
10.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
99.9%1d1
99.9%1d2
99.9%1d3
99.9%1(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 182 to 112 computations (38.5% saved)

regimes92.0ms (1.4%)

Counts
8 → 2
Calls
Call 1
Inputs
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 9 (*.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d3))
(/.f64 1 (/.f64 1/3 d1))
(*.f64 9 (/.f64 d1 (-.f64 3 d2)))
Outputs
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d3))
Calls

3 calls:

67.0ms
d1
13.0ms
d3
11.0ms
d2
Results
AccuracySegmentsBranch
76.8%7d1
92.5%2d2
95.2%2d3
Compiler

Compiled 51 to 35 computations (31.4% saved)

regimes11.0ms (0.2%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 d1 3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 9 (*.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d2))
Outputs
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 d3)
Calls

1 calls:

9.0ms
d3
Results
AccuracySegmentsBranch
95.2%2d3
Compiler

Compiled 26 to 17 computations (34.6% saved)

regimes57.0ms (0.8%)

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

2 calls:

35.0ms
d2
20.0ms
d3
Results
AccuracySegmentsBranch
75.7%3d2
77.3%5d3
Compiler

Compiled 25 to 17 computations (32% saved)

regimes123.0ms (1.8%)

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

3 calls:

55.0ms
d3
43.0ms
d1
22.0ms
d2
Results
AccuracySegmentsBranch
41.8%4d1
48.5%5d3
64.1%2d2
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes33.0ms (0.5%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

11.0ms
d2
10.0ms
d1
10.0ms
d3
Results
AccuracySegmentsBranch
28.9%1d1
28.9%1d3
28.9%1d2
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch22.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
4198648624348681.0
1.1218382942885482e+20
Results
17.0ms111×body256valid
3.0ms17×body256infinite
Compiler

Compiled 164 to 126 computations (23.2% saved)

bsearch15.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
4198648624348681.0
1.1218382942885482e+20
Results
11.0ms108×body256valid
2.0ms20×body256infinite
Compiler

Compiled 148 to 110 computations (25.7% saved)

bsearch132.0ms (2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
89.0ms
-5.935799722870195e-181
-1.493304033564157e-183
43.0ms
-401200204.46266633
-27.09558162521508
Results
108.0ms223×body256valid
10.0ms39×body256infinite
5.0msbody1024valid
1.0msbody512valid
Compiler

Compiled 258 to 201 computations (22.1% saved)

bsearch46.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
45.0ms
-401200204.46266633
-27.09558162521508
Results
34.0ms120×body256valid
7.0ms24×body256infinite
Compiler

Compiled 146 to 113 computations (22.6% saved)

simplify26.0ms (0.4%)

Algorithm
egg-herbie
Rules
12×*-commutative
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031152
140152
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(if (<=.f64 d3 16500000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 170000000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -55/2) (*.f64 d1 d2) (if (<=.f64 d2 -6458488739636145/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (*.f64 d1 3) (*.f64 d1 d3)))
(if (<=.f64 d2 -55/2) (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 3)
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(if (<=.f64 d3 16500000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 16500000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 d3 3)))
(if (<=.f64 d3 170000000000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -55/2) (*.f64 d1 d2) (if (<=.f64 d2 -6458488739636145/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (*.f64 d1 3) (*.f64 d1 d3)))
(if (<=.f64 d2 -55/2) (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 3)
Compiler

Compiled 81 to 56 computations (30.9% saved)

soundness818.0ms (12.3%)

Rules
3238×fma-def
1038×log-prod
1034×fma-neg
876×associate-*r*
872×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037216
1113160
2317156
3658152
41291152
52115152
63360152
74223152
84387152
94387152
105410152
115570152
125570152
025228
1573126
27878126
05699180
115458710
268268702
Stop Event
node limit
node limit
saturated
Compiler

Compiled 191 to 122 computations (36.1% saved)

end0.0ms (0%)

preprocess78.0ms (1.2%)

Remove

(sort d2 d3)

Compiler

Compiled 200 to 124 computations (38% saved)

Profiling

Loading profile data...