FastMath test3

Details

Time bar (total: 4.4s)

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)

sample794.0ms (18%)

Results
576.0ms6207×body256valid
159.0ms1743×body256infinite
24.0ms142×body1024valid
21.0ms164×body512valid
Bogosity

preprocess18.0ms (0.4%)

Algorithm
egg-herbie
Rules
150×fma-def
68×distribute-lft-out
44×+-commutative
36×*-commutative
34×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023100
16376
215476
321476
422576
522776
033
133
Stop Event
unsound
saturated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
98.3%
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
1
Call 2
Inputs
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 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 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.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 (+.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 d3 (+.f64 3 (+.f64 d1 d2)))
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
Symmetry

(sort d2 d3)

Compiler

Compiled 45 to 30 computations (33.3% saved)

localize44.0ms (1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.8%
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
98.5%
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 35 to 16 computations (54.3% saved)

series5.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

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

rewrite106.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1638×fma-def
1268×log-prod
976×pow-prod-down
582×fma-neg
578×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01138
124432
2351032
Stop Event
node limit
Counts
2 → 193
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 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 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.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)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 d1 (*.f64 (+.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.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))))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 3 d2) d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (pow.f64 (exp.f64 d1) (+.f64 d2 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))) (pow.f64 (exp.f64 d1) (+.f64 d2 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 d1) 3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 3 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 d1 d2 (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 3 d1 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 d2 d1 (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 d2) 1 (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 1 (*.f64 d1 d2) (fma.f64 d1 3 (*.f64 d1 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 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (fma.f64 d1 3 (*.f64 d1 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 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (fma.f64 d1 3 (*.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 d2)) (sqrt.f64 (*.f64 d1 d2)) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))) (*.f64 d1 d3))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.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 (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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (+.f64 3 d2) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 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)) 2) 1/2)
(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 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))) -1)
(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 d1) 3) (+.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 d1) 3)))
(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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 3 d2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2)))) 2))
(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 (*.f64 d1 3) 1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))

simplify90.0ms (2%)

Algorithm
egg-herbie
Rules
1022×cancel-sign-sub-inv
1022×unswap-sqr
654×fma-neg
598×distribute-rgt-neg-in
576×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04125961
110745861
232495793
Stop Event
node limit
Counts
253 → 230
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 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 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 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.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)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 d1 (*.f64 (+.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.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))))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) -1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 3 d2) d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (pow.f64 (exp.f64 d1) (+.f64 d2 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))) (pow.f64 (exp.f64 d1) (+.f64 d2 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 d1) 3)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 3 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 d1 d2 (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 d1 (+.f64 3 d2) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 3 d1 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 d2 d1 (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 d2) 1 (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 1 (*.f64 d1 d2) (fma.f64 d1 3 (*.f64 d1 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 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (fma.f64 d1 3 (*.f64 d1 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 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (fma.f64 d1 3 (*.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 d2)) (sqrt.f64 (*.f64 d1 d2)) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))) (*.f64 d1 d3))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(*.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 (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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(*.f64 (+.f64 3 d2) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 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)) 2) 1/2)
(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 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))) -1)
(pow.f64 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))) -1)
(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 d1) 3) (+.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 d1) 3)))
(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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 3 d2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2)))) 2))
(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 (*.f64 d1 3) 1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
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 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 d2)) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(fma.f64 d1 3 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.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 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 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 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 1 (fma.f64 (*.f64 d1 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 (*.f64 d1 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 (*.f64 d1 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 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.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 (fma.f64 (*.f64 d1 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 (*.f64 d1 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 (*.f64 d1 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)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 1 (fma.f64 (*.f64 d1 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 (*.f64 d1 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 (*.f64 d1 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 d1 (*.f64 (+.f64 3 d2) (*.f64 d1 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 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 (*.f64 d1 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 (*.f64 d1 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 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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 1 (fma.f64 (*.f64 d1 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 (*.f64 d1 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 (*.f64 d1 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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d1 (*.f64 3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 d1 (*.f64 d1 9) (*.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 d1 (*.f64 d1 9) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d2 d3))) (-.f64 (+.f64 d2 d3) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.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))))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 1)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2) 1/2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3) 1/3)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 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 (*.f64 d1 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 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2)))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 3 d2) d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 3 (-.f64 d2 d3))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (+.f64 3 d2) d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (pow.f64 (exp.f64 d1) (+.f64 d2 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))) (pow.f64 (exp.f64 d1) (+.f64 d2 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 d1) 3)))
(*.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 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)) (pow.f64 (exp.f64 d1) 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 3)))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))) 1) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 1/3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3)))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 3 d2) d3))))
(*.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 3 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 d2 (fma.f64 d1 3 (*.f64 d1 d3)))
(*.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 (+.f64 3 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(*.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 3 d1 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 d2 d1 (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 d2) 1 (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (+.f64 3 d2)) 1 (*.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 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 3 d2)))
(*.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 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 d2) (fma.f64 d1 3 (*.f64 d1 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 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) 2) (*.f64 d1 d3))
(*.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 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 3 d2)))
(*.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 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (fma.f64 d1 3 (*.f64 d1 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 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (fma.f64 d1 3 (*.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 d2)) (sqrt.f64 (*.f64 d1 d2)) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))) (*.f64 d1 d3))
(fma.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9)))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3)))))))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3))
(fma.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 3 d2))))
(+.f64 (*.f64 d1 d3) (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (+.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 3 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 3 (*.f64 d1 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 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (-.f64 3 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(*.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 (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 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 3 d2) d1)
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (*.f64 3 (*.f64 d1 d2))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) 9)) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 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)) 2) 1/2)
(*.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 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))) -1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 3)) (*.f64 (*.f64 d1 d1) 9)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -3)) (*.f64 d1 (*.f64 d1 9))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d2 3))) (*.f64 d1 (+.f64 (*.f64 d1 9) (*.f64 d2 (*.f64 d1 (+.f64 d2 -3))))))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 3 d2)) (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2))) -1)
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (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 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.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 d1) 3) (+.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 d1) 3)))
(*.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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 1) 1))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) 3))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 3 d2)))) 1/3))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 3 d2))) 3) 1/3))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d2)))) 2))
(*.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 (*.f64 d1 3) 1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d1 d2) 1 (*.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 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.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 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(*.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 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 3 d2))

eval67.0ms (1.5%)

Compiler

Compiled 3665 to 1853 computations (49.4% saved)

prune48.0ms (1.1%)

Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New21812230
Fresh000
Picked101
Done000
Total21912231
Accurracy
100.0%
Counts
231 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
100.0%
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
63.9%
(fma.f64 d1 3 (*.f64 d1 d3))
53.7%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3))
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
48.2%
(+.f64 (*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2))) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 3 d3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
99.1%
(fma.f64 (+.f64 3 d2) d1 (*.f64 d1 d3))
100.0%
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
63.9%
(fma.f64 d1 3 (*.f64 d1 d3))
53.7%
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 d3))
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
48.2%
(+.f64 (*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 3 d2))) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 3 d3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
Compiler

Compiled 516 to 344 computations (33.3% saved)

localize86.0ms (2%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (+.f64 d2 3) d1)
98.5%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
99.8%
(*.f64 d1 (+.f64 3 d2))
100.0%
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
100.0%
(*.f64 d1 (+.f64 d2 d3))
Compiler

Compiled 83 to 36 computations (56.6% saved)

series11.0ms (0.2%)

Counts
6 → 172
Calls

48 calls:

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

rewrite122.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1910×fma-def
692×fma-neg
628×expm1-udef
628×log1p-udef
384×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018102
142096
2556896
Stop Event
node limit
Counts
6 → 403
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 d3))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 (+.f64 d2 3) d1)
Outputs
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 d3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 d2))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.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 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.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 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 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 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(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 d1) (+.f64 d2 (+.f64 3 d3))))
(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)))))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.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)
(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))
(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 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 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 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(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 d1) (+.f64 d2 (+.f64 3 d3))))
(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 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 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 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.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 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.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 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.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 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 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 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(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 d1) (+.f64 d2 (+.f64 3 d3))))
(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 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 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 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.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 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.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)
(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))
(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 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))

simplify148.0ms (3.4%)

Algorithm
egg-herbie
Rules
1306×cancel-sign-sub-inv
838×fma-neg
718×distribute-rgt-neg-in
690×distribute-lft-neg-in
526×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046812879
1119012691
2364712615
Stop Event
node limit
Counts
575 → 277
Calls
Call 1
Inputs
(*.f64 d1 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 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 -1 (+.f64 d2 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.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 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 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 d3))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 (+.f64 d2 3) d1)
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 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 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.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 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.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 (*.f64 d1 d3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 d3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 d2))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.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 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.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 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 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 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(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 d1) (+.f64 d2 (+.f64 3 d3))))
(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)))))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.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)
(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))
(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 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 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 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(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 d1) (+.f64 d2 (+.f64 3 d3))))
(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 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 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 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.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 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.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 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.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 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.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 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 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 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(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 d1) (+.f64 d2 (+.f64 3 d3))))
(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 d1 (+.f64 d2 d3) (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 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 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.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 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.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)
(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))
(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 d1 d2 (*.f64 d1 3))
(fma.f64 d1 3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
Outputs
(*.f64 d1 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 d2 3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1)
(*.f64 d1 (+.f64 d3 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))) (-.f64 d2 d3))
(/.f64 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d3))) (/.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3)))
(/.f64 (*.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) d1) (-.f64 d2 d3))
(/.f64 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d3))) (/.f64 (-.f64 d2 d3) d1))
(*.f64 (/.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1)
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3)
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3)
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)
(*.f64 d1 (+.f64 d3 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))
(*.f64 d1 (+.f64 d3 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d3) 3)))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 d3 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 d3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1))
(*.f64 d1 (+.f64 d3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d1 d2 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d1 d3 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d2 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 d3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.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 d2 3)))
(*.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 d2 3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 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)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 (*.f64 d1 3) d1) (+.f64 d3 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.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 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 9 d1)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 (-.f64 3 d3) d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) (/.f64 (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 d2 3) 2))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 (-.f64 3 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 (+.f64 d2 3) d3)) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) (/.f64 (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 d2 3) 2))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 (-.f64 3 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 (+.f64 d2 3) d3)) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (*.f64 d1 (+.f64 (*.f64 (*.f64 d1 d2) (+.f64 d2 -3)) (*.f64 9 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 (+.f64 d2 -3) 9))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)) d1))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3))) (+.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 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (fma.f64 d2 d2 -9) (/.f64 (+.f64 d2 -3) d1))
(*.f64 (/.f64 (fma.f64 d2 d2 -9) (+.f64 d2 -3)) d1)
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 (+.f64 d2 -3) 9))
(*.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 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)) d1))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3))) (+.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)))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.f64 d2 -3))
(/.f64 (fma.f64 d2 d2 -9) (/.f64 (+.f64 d2 -3) d1))
(*.f64 (/.f64 (fma.f64 d2 d2 -9) (+.f64 d2 -3)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 d2 3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(*.f64 d1 (+.f64 d2 3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 d2 3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 d2 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 d2 3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 d1 3 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 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)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 (*.f64 d1 3) d1) (+.f64 d3 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.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 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 9 d1)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 (-.f64 3 d3) d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) (/.f64 (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 d2 3) 2))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 (-.f64 3 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 (+.f64 d2 3) d3)) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) (/.f64 (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 d2 3) 2))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 (-.f64 3 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 (+.f64 d2 3) d3)) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(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 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.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))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 d2 (+.f64 3 d3)) d1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.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 d2 3)))
(*.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 d2 3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 3 d3))) d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 3 d3))) 2)) (cbrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 (+.f64 3 d3)))) (sqrt.f64 (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(*.f64 (*.f64 (+.f64 d2 (+.f64 3 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 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)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 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 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 3 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 (-.f64 3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 (+.f64 d2 3) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 (*.f64 d1 3) d1) (+.f64 d3 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 d2) 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.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 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2)) (*.f64 d1 (+.f64 d3 (-.f64 -3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 3 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 9 d1)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2)) (*.f64 d1 (-.f64 (-.f64 3 d3) d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) (/.f64 (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 d2 3) 2))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3))) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 (-.f64 3 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 (+.f64 d2 3) d3)) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) d1) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)) (/.f64 (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3))) (fma.f64 d3 (-.f64 d3 (+.f64 d2 3)) (pow.f64 (+.f64 d2 3) 2)))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 -3 d2)) (pow.f64 (+.f64 d2 3) 2))) (+.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 3) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (-.f64 3 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 (-.f64 3 d3)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 (-.f64 3 d3))) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(*.f64 (/.f64 d1 (-.f64 (+.f64 d2 3) d3)) (-.f64 (pow.f64 (+.f64 d2 3) 2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 3)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3) 1/3)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 2)
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 2))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 3 d3))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3))) 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 3 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))) 1))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 3 d3)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d1 (+.f64 d2 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 3 d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (+.f64 d2 3)) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(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 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.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))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 3) 1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 3)) 2)) (cbrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 3))) (sqrt.f64 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2)) (cbrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(fma.f64 (*.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 3)))
(+.f64 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(+.f64 (*.f64 (*.f64 d1 3) 1) (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 3) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 3) (*.f64 d1 3) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 3) 3)) (+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 9 d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (*.f64 d1 (+.f64 (*.f64 (*.f64 d1 d2) (+.f64 d2 -3)) (*.f64 9 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 3) (*.f64 d1 3)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 3) (*.f64 d1 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 (-.f64 3 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(/.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 (+.f64 d2 -3) 9))
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 d2 -3) 9)) (+.f64 (pow.f64 d2 3) 27))
(/.f64 (*.f64 d1 (+.f64 27 (pow.f64 d2 3))) (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)) d1))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3))) (+.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 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(/.f64 (fma.f64 d2 d2 -9) (/.f64 (+.f64 d2 -3) d1))
(*.f64 (/.f64 (fma.f64 d2 d2 -9) (+.f64 d2 -3)) d1)
(/.f64 (*.f64 (+.f64 27 (pow.f64 d2 3)) d1) (fma.f64 d2 (+.f64 d2 -3) 9))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (fma.f64 d2 (+.f64 d2 -3) 9) d1))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d2 (+.f64 d2 -3) 9))
(*.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 (fma.f64 d2 d2 9) (*.f64 d2 3)))
(/.f64 (+.f64 (pow.f64 d2 3) 27) (/.f64 (-.f64 (fma.f64 d2 d2 9) (*.f64 d2 3)) d1))
(*.f64 (/.f64 d1 (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3))) (+.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)))
(/.f64 (*.f64 (fma.f64 d2 d2 -9) d1) (+.f64 d2 -3))
(/.f64 (fma.f64 d2 d2 -9) (/.f64 (+.f64 d2 -3) d1))
(*.f64 (/.f64 (fma.f64 d2 d2 -9) (+.f64 d2 -3)) d1)
(pow.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 3))) 3)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3) 1/3)
(*.f64 d1 (+.f64 d2 3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) 2)
(*.f64 d1 (+.f64 d2 3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 2))
(*.f64 d1 (+.f64 d2 3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 d2 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 d2 3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 3)) 3))
(*.f64 d1 (+.f64 d2 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 3))) 1))
(*.f64 d1 (+.f64 d2 3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 d1 d2 (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 d1 3 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 d2 d1 (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 3 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 1 (*.f64 d1 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d1 3) 1 (*.f64 (*.f64 d1 d2) 1))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 3)) (cbrt.f64 (*.f64 d1 3))) (cbrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 (*.f64 d1 3)) (sqrt.f64 (*.f64 d1 3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 3))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 3))

eval72.0ms (1.6%)

Compiler

Compiled 3919 to 1947 computations (50.3% saved)

prune52.0ms (1.2%)

Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New2707277
Fresh527
Picked145
Done000
Total27613289
Accurracy
100.0%
Counts
289 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
66.2%
(fma.f64 d1 3 (*.f64 d2 d1))
55.8%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
30.9%
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
56.4%
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 d3 3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
31.7%
(*.f64 d1 3)
99.1%
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
66.2%
(fma.f64 d1 3 (*.f64 d2 d1))
55.8%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
30.9%
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
56.4%
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 3) (*.f64 d1 d3))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 d3 3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
31.7%
(*.f64 d1 3)
Compiler

Compiled 456 to 318 computations (30.3% saved)

localize121.0ms (2.7%)

Local Accuracy

Found 7 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 d1 (-.f64 3 d2))
88.8%
(*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2)))
52.2%
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
99.5%
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
80.2%
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
99.8%
(*.f64 d1 (+.f64 d3 3))
99.1%
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
Compiler

Compiled 120 to 58 computations (51.7% saved)

series12.0ms (0.3%)

Counts
7 → 156
Calls

42 calls:

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

rewrite133.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
878×expm1-udef
530×add-sqr-sqrt
524×pow1
524×*-un-lft-identity
494×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022159
1512109
27854109
Stop Event
node limit
Counts
7 → 316
Calls
Call 1
Inputs
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 3))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(/.f64 d1 (/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2)))
(*.f64 (*.f64 d1 d1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 d1 (-.f64 3 d2))
Outputs
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) 1)
(*.f64 d1 (+.f64 (+.f64 d2 3) d3))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) 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 (pow.f64 (*.f64 d1 d3) 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)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 3 d1) 1))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 3 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (*.f64 (*.f64 d1 d3) (*.f64 3 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 3 d1))) (-.f64 (*.f64 d1 d3) (*.f64 3 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(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 d3 (*.f64 3 d1))
(fma.f64 d3 d1 (*.f64 3 d1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 3 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d3) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 3 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 3 d1))
(+.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 d2 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 3)))) 1)
(*.f64 (-.f64 3 d2) (/.f64 1 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 1 (+.f64 d2 3)) 1)
(*.f64 1 (/.f64 1 (+.f64 d2 3)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (*.f64 (cbrt.f64 (-.f64 3 d2)) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 3))) (/.f64 1 (sqrt.f64 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (-.f64 3 d2)) (*.f64 (sqrt.f64 (-.f64 3 d2)) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (neg.f64 (-.f64 3 d2)) (/.f64 1 (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (cbrt.f64 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) 1) (/.f64 (sqrt.f64 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (sqrt.f64 (-.f64 3 d2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(pow.f64 (/.f64 1 (+.f64 d2 3)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 3))) 2)
(pow.f64 (+.f64 d2 3) -1)
(neg.f64 (/.f64 (-.f64 3 d2) (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 d2 3) 2)))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 3 d2) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 3))))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 3))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 3))))
(+.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 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2)))
(*.f64 1 (*.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 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 3))))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 d1 (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (sqrt.f64 d1) (-.f64 3 d2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)))
(*.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 d1 (-.f64 3 d2)) 1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))) (neg.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) 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 d1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (*.f64 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 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 3)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 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 (log.f64 (+.f64 d2 3)) (log.f64 d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(+.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 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2)))
(*.f64 1 (*.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 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 3))))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 d1 (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (sqrt.f64 d1) (-.f64 3 d2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)))
(*.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 d1 (-.f64 3 d2)) 1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))) (neg.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) 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 d1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (*.f64 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 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 3)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 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 (log.f64 (+.f64 d2 3)) (log.f64 d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d1) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 d1 d1)) (+.f64 9 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) 1/3)
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 d1 4) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 (*.f64 d1 d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(+.f64 (*.f64 3 d1) (*.f64 d1 (neg.f64 d2)))
(+.f64 (*.f64 3 d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 3 d2)))) 1)
(/.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))))
(/.f64 (*.f64 (-.f64 27 (pow.f64 d2 3)) d1) (+.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)
(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)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.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))))

simplify141.0ms (3.2%)

Algorithm
egg-herbie
Rules
974×log-prod
772×associate-*r*
698×associate-*l*
668×associate-*r/
568×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059511554
1170911206
2680411202
Stop Event
node limit
Counts
472 → 325
Calls
Call 1
Inputs
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 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 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.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 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))
1/3
(+.f64 (*.f64 -1/9 d2) 1/3)
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) 1/3))
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 1/3 (*.f64 -1/81 (pow.f64 d2 3)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))))
(/.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 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(/.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 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 9 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 3 d1)
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 -1 (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 -1 (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) 1)
(*.f64 d1 (+.f64 (+.f64 d2 3) d3))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) 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 (pow.f64 (*.f64 d1 d3) 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)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 3 d1) 1))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 3 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (*.f64 (*.f64 d1 d3) (*.f64 3 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 3 d1))) (-.f64 (*.f64 d1 d3) (*.f64 3 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(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 d3 (*.f64 3 d1))
(fma.f64 d3 d1 (*.f64 3 d1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 3 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d3) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 3 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 3 d1))
(+.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 d2 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 3)))) 1)
(*.f64 (-.f64 3 d2) (/.f64 1 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 1 (+.f64 d2 3)) 1)
(*.f64 1 (/.f64 1 (+.f64 d2 3)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (*.f64 (cbrt.f64 (-.f64 3 d2)) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 3))) (/.f64 1 (sqrt.f64 (+.f64 d2 3))))
(*.f64 (sqrt.f64 (-.f64 3 d2)) (*.f64 (sqrt.f64 (-.f64 3 d2)) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (neg.f64 (-.f64 3 d2)) (/.f64 1 (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (cbrt.f64 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) 1) (/.f64 (sqrt.f64 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (sqrt.f64 (-.f64 3 d2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(pow.f64 (/.f64 1 (+.f64 d2 3)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 3)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 3))) 2)
(pow.f64 (+.f64 d2 3) -1)
(neg.f64 (/.f64 (-.f64 3 d2) (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 d2 3) 2)))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 3)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 3 d2) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 3))))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 3))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 3))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 3))))
(+.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 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2)))
(*.f64 1 (*.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 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 3))))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 d1 (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (sqrt.f64 d1) (-.f64 3 d2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)))
(*.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 d1 (-.f64 3 d2)) 1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))) (neg.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) 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 d1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (*.f64 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 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 3)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 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 (log.f64 (+.f64 d2 3)) (log.f64 d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(+.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 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (+.f64 d2 3)) 1)
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2)))
(*.f64 1 (*.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 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.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 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 3)))
(*.f64 (sqrt.f64 (+.f64 d2 3)) (*.f64 (sqrt.f64 (+.f64 d2 3)) d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 3))))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 d1 (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (sqrt.f64 d1) (-.f64 3 d2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (-.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)))
(*.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 d1 (-.f64 3 d2)) 1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))) (neg.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) 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 d1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (*.f64 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 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 3)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 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 (log.f64 (+.f64 d2 3)) (log.f64 d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d1) (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 d1 d1)) (+.f64 9 (*.f64 d2 d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) 1/3)
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 d1 4) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (-.f64 9 (*.f64 d2 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 (*.f64 d1 d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(+.f64 (*.f64 3 d1) (*.f64 d1 (neg.f64 d2)))
(+.f64 (*.f64 3 d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 3 d2)))) 1)
(/.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))))
(/.f64 (*.f64 (-.f64 27 (pow.f64 d2 3)) d1) (+.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)
(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)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.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))))
Outputs
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 3 d1) (+.f64 (*.f64 d2 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d3) (*.f64 -1 (+.f64 3 d2))) d1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.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 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.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 (*.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))
1/3
(+.f64 (*.f64 -1/9 d2) 1/3)
(fma.f64 -1/9 d2 1/3)
(fma.f64 d2 -1/9 1/3)
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) 1/3))
(fma.f64 -1/9 d2 (fma.f64 1/27 (*.f64 d2 d2) 1/3))
(fma.f64 d2 -1/9 (fma.f64 1/27 (*.f64 d2 d2) 1/3))
(+.f64 (*.f64 -1/9 d2) (+.f64 (*.f64 1/27 (pow.f64 d2 2)) (+.f64 1/3 (*.f64 -1/81 (pow.f64 d2 3)))))
(fma.f64 -1/9 d2 (+.f64 (fma.f64 1/27 (*.f64 d2 d2) 1/3) (*.f64 -1/81 (pow.f64 d2 3))))
(fma.f64 d2 -1/9 (fma.f64 1/27 (*.f64 d2 d2) (fma.f64 -1/81 (pow.f64 d2 3) 1/3)))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 3 (*.f64 d2 d2)))
(+.f64 (/.f64 1 d2) (/.f64 -3 (*.f64 d2 d2)))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 3 (*.f64 d2 d2))))
(+.f64 (/.f64 1 d2) (+.f64 (/.f64 9 (pow.f64 d2 3)) (/.f64 -3 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))))
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 3 (*.f64 d2 d2)) (/.f64 27 (pow.f64 d2 4)))))
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (-.f64 (/.f64 1 d2) (/.f64 27 (pow.f64 d2 4))) (/.f64 3 (*.f64 d2 d2))))
(/.f64 1 d2)
(-.f64 (/.f64 1 d2) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(-.f64 (/.f64 1 d2) (/.f64 3 (*.f64 d2 d2)))
(+.f64 (/.f64 1 d2) (/.f64 -3 (*.f64 d2 d2)))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (*.f64 3 (/.f64 1 (pow.f64 d2 2))))
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (/.f64 3 (*.f64 d2 d2))))
(+.f64 (/.f64 1 d2) (+.f64 (/.f64 9 (pow.f64 d2 3)) (/.f64 -3 (*.f64 d2 d2))))
(-.f64 (+.f64 (*.f64 9 (/.f64 1 (pow.f64 d2 3))) (/.f64 1 d2)) (+.f64 (*.f64 27 (/.f64 1 (pow.f64 d2 4))) (*.f64 3 (/.f64 1 (pow.f64 d2 2)))))
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (/.f64 1 d2) (+.f64 (/.f64 3 (*.f64 d2 d2)) (/.f64 27 (pow.f64 d2 4)))))
(+.f64 (/.f64 9 (pow.f64 d2 3)) (-.f64 (-.f64 (/.f64 1 d2) (/.f64 27 (pow.f64 d2 4))) (/.f64 3 (*.f64 d2 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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 2) (-.f64 9 (pow.f64 d2 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 9 (pow.f64 d1 2))
(*.f64 d1 (*.f64 d1 9))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(neg.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2)))
(neg.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d2 (neg.f64 d2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (*.f64 9 (pow.f64 d1 2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(*.f64 3 d1)
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(*.f64 -1 (*.f64 d2 d1))
(*.f64 d1 (neg.f64 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(*.f64 -1 (*.f64 d2 d1))
(*.f64 d1 (neg.f64 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 -1 (*.f64 d2 d1)) (*.f64 3 d1))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 (+.f64 d2 3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))) 1)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 d1 (+.f64 (+.f64 d2 3) d3))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 1)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(/.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 (pow.f64 (*.f64 d1 d3) 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 (+.f64 3 d2)) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 (*.f64 d1 (+.f64 3 d2)) d1) d3))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 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 d1 3) (+.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 3 d2)) 2) (*.f64 (*.f64 d1 d3) (fma.f64 d1 d3 (*.f64 d1 (-.f64 -3 d2))))))
(/.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 (+.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))))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 1)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 3)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3) 1/3)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 2)
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))) 2))
(fabs.f64 (*.f64 d1 (+.f64 3 (+.f64 d3 d2))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3)) 3))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))) 1))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d2 3) d3))))
(*.f64 d1 (+.f64 3 (+.f64 d3 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 3 d1) 1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (*.f64 3 d1) (*.f64 d1 d3))
(*.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 d3) 3) (pow.f64 (*.f64 3 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 (*.f64 3 d1) (*.f64 3 d1)) (*.f64 (*.f64 d1 d3) (*.f64 3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 3 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (-.f64 (*.f64 3 d1) (*.f64 d1 d3)))))
(/.f64 (fma.f64 27 (pow.f64 d1 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 3 d1) (*.f64 d1 (-.f64 3 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 3 d1) (*.f64 3 d1))) (-.f64 (*.f64 d1 d3) (*.f64 3 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9))) (+.f64 (*.f64 d1 d3) (*.f64 -3 d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 3 d3)) (*.f64 d1 (+.f64 d3 -3))) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 27)) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))) (+.f64 27 (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3)))) (+.f64 27 (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -9)) (+.f64 d3 -3))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (+.f64 d3 -3)) (fma.f64 d3 d3 -9))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 27) d1) (fma.f64 d3 d3 (-.f64 9 (*.f64 3 d3))))
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (+.f64 9 (*.f64 -3 d3))) (+.f64 27 (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (+.f64 9 (*.f64 d3 -3)))) (+.f64 27 (pow.f64 d3 3)))
(/.f64 (*.f64 (fma.f64 d3 d3 -9) d1) (+.f64 d3 -3))
(/.f64 d1 (/.f64 (+.f64 d3 -3) (fma.f64 d3 d3 -9)))
(*.f64 (/.f64 d1 (+.f64 d3 -3)) (fma.f64 d3 d3 -9))
(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 d3 (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d3 d1 (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d3) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 3 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 3 d1))
(*.f64 d1 (+.f64 3 d3))
(+.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (neg.f64 (/.f64 d2 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 d2 3)))) 1)
(/.f64 1 (+.f64 3 d2))
(*.f64 (-.f64 3 d2) (/.f64 1 (-.f64 9 (*.f64 d2 d2))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 1 (+.f64 d2 3)) 1)
(/.f64 1 (+.f64 3 d2))
(*.f64 1 (/.f64 1 (+.f64 d2 3)))
(/.f64 1 (+.f64 3 d2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2))
(/.f64 1 (+.f64 3 d2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2) (/.f64 1 (cbrt.f64 (+.f64 d2 3))))
(/.f64 1 (+.f64 3 d2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (*.f64 (cbrt.f64 (-.f64 3 d2)) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 3))) (/.f64 1 (sqrt.f64 (+.f64 d2 3))))
(/.f64 1 (+.f64 3 d2))
(*.f64 (sqrt.f64 (-.f64 3 d2)) (*.f64 (sqrt.f64 (-.f64 3 d2)) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (neg.f64 (-.f64 3 d2)) (/.f64 1 (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (+.f64 -3 d2) (+.f64 -9 (*.f64 d2 d2)))
(*.f64 (/.f64 1 (-.f64 9 (*.f64 d2 d2))) (-.f64 3 d2))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (/.f64 (-.f64 3 d2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (/.f64 (-.f64 3 d2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 d2 3))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 3 d2)) 2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (cbrt.f64 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (-.f64 3 d2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (/.f64 (-.f64 3 d2) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) 1) (/.f64 (sqrt.f64 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2))))
(-.f64 (/.f64 3 (-.f64 9 (*.f64 d2 d2))) (/.f64 d2 (-.f64 9 (*.f64 d2 d2))))
(/.f64 (-.f64 3 d2) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (sqrt.f64 (-.f64 3 d2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (/.f64 (-.f64 3 d2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (/.f64 (-.f64 3 d2) (cbrt.f64 (-.f64 9 (*.f64 d2 d2)))) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 729 (pow.f64 d2 6))) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 729 (pow.f64 d2 6))) (fma.f64 (*.f64 d2 d2) 9 (+.f64 (pow.f64 d2 4) 81)))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 81 (pow.f64 d2 4))) (+.f64 (*.f64 d2 d2) 9))
(*.f64 (/.f64 (-.f64 3 d2) (-.f64 81 (pow.f64 d2 4))) (fma.f64 d2 d2 9))
(pow.f64 (/.f64 1 (+.f64 d2 3)) 1)
(/.f64 1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 3)
(/.f64 1 (+.f64 3 d2))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 d2 3)) 3) 1/3)
(/.f64 1 (+.f64 3 d2))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 d2 3))) 2)
(/.f64 1 (+.f64 3 d2))
(pow.f64 (+.f64 d2 3) -1)
(/.f64 1 (+.f64 3 d2))
(neg.f64 (/.f64 (-.f64 3 d2) (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (neg.f64 (-.f64 3 d2)) (/.f64 1 (neg.f64 (-.f64 9 (*.f64 d2 d2)))))
(/.f64 (+.f64 -3 d2) (+.f64 -9 (*.f64 d2 d2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 d2 3) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 3 d2) 2)))
(sqrt.f64 (pow.f64 (+.f64 3 d2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 d2 3))))
(/.f64 1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 d2 3)))))
(/.f64 1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 d2 3)) 3))
(/.f64 1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 3 d2) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 d2 3))))
(/.f64 1 (+.f64 3 d2))
(exp.f64 (neg.f64 (log.f64 (+.f64 d2 3))))
(/.f64 1 (+.f64 3 d2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 d2 3))) 1))
(/.f64 1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 d2 3))))
(/.f64 1 (+.f64 3 d2))
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) 9) (*.f64 (/.f64 d1 (-.f64 3 d2)) (*.f64 d2 (neg.f64 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(+.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) (*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.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 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 1 (*.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 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.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 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 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.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 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))))
(*.f64 (neg.f64 d1) (-.f64 -3 d2))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 d1 (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (*.f64 d1 (cbrt.f64 (+.f64 3 d2))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d2)) (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (-.f64 3 d2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (*.f64 d1 (cbrt.f64 (+.f64 3 d2))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d2)) (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)))
(*.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 d1 (-.f64 3 d2)) 1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))) (neg.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) 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 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 27 (pow.f64 d2 3)) d1)) (+.f64 9 (*.f64 d2 (+.f64 3 d2))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (fma.f64 d2 (+.f64 3 d2) 9)) (/.f64 (-.f64 27 (pow.f64 d2 3)) d1))
(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 d1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))))
(*.f64 (neg.f64 d1) (-.f64 -3 d2))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.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 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 3)) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 3)))
(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 (log.f64 (+.f64 d2 3)) (log.f64 d1)))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) 9) (*.f64 (/.f64 d1 (-.f64 3 d2)) (*.f64 d2 (neg.f64 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(+.f64 (*.f64 9 (/.f64 d1 (-.f64 3 d2))) (*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 3)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (*.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.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 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (*.f64 d1 d1) (*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 1 (*.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 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.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 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 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (/.f64 (/.f64 1 d1) (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.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 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))))
(*.f64 (neg.f64 d1) (-.f64 -3 d2))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (/.f64 1 (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (/.f64 1 d1) (-.f64 3 d2)) (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (/.f64 1 (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (-.f64 3 d2)) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 3)))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 1) (+.f64 d2 3))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 1) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (-.f64 3 d2)) (/.f64 d1 (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 d1 (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (*.f64 d1 (cbrt.f64 (+.f64 3 d2))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d2)) (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 d1 (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))) (/.f64 (cbrt.f64 d1) (/.f64 1 (sqrt.f64 (+.f64 d2 3)))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (-.f64 3 d2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (-.f64 9 (*.f64 d2 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 d2 3))) 2)) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 (+.f64 d2 3)))))
(*.f64 (*.f64 d1 (cbrt.f64 (+.f64 3 d2))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (cbrt.f64 (+.f64 3 d2)) (/.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 3 d2))) 2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (-.f64 3 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 3 d2))) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 d1) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (-.f64 9 (*.f64 d2 d2)) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (-.f64 3 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (-.f64 3 d2)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (cbrt.f64 (*.f64 d1 (+.f64 d2 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 3 d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 2) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) (sqrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (-.f64 3 d2)) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) d1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))))
(*.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 3 d2)) 2))) (*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d1 (-.f64 3 d2)))) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (+.f64 d2 3)) (sqrt.f64 d1)))
(*.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 d1 (-.f64 3 d2)) 1) (-.f64 9 (*.f64 d2 d2)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (pow.f64 (cbrt.f64 (-.f64 9 (*.f64 d2 d2))) 2)) (cbrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (*.f64 (/.f64 d1 (-.f64 3 d2)) (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) (sqrt.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 3 d2))) (neg.f64 (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.f64 3 d2)))
(*.f64 (+.f64 -9 (*.f64 d2 d2)) (/.f64 d1 (+.f64 -3 d2)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) 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 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) 1) d1) (-.f64 27 (pow.f64 d2 3))) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(*.f64 (/.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 (-.f64 27 (pow.f64 d2 3)) d1)) (+.f64 9 (*.f64 d2 (+.f64 3 d2))))
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (fma.f64 d2 (+.f64 3 d2) 9)) (/.f64 (-.f64 27 (pow.f64 d2 3)) d1))
(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 d1 (/.f64 -1 (+.f64 d2 3))))
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 3 d2))))
(*.f64 (neg.f64 d1) (-.f64 -3 d2))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) (*.f64 d1 (neg.f64 (-.f64 3 d2)))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (/.f64 d1 (-.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 (+.f64 d2 3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 d2 3)) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 3 d2)) 3)))
(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 (log.f64 (+.f64 d2 3)) (log.f64 d1)))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 3))))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 (*.f64 d1 d1) (*.f64 d2 (neg.f64 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 9 (*.f64 d1 d1)) (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 d1)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))) 1)
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 729 (pow.f64 d2 6))) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 (*.f64 d2 d2) 9 (+.f64 (pow.f64 d2 4) 81))) (-.f64 729 (pow.f64 d2 6)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 81 (pow.f64 d2 4))) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 d1) (/.f64 (+.f64 (*.f64 d2 d2) 9) (-.f64 81 (pow.f64 d2 4))))
(*.f64 (/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9)) (*.f64 d1 d1))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 (+.f64 81 (pow.f64 d2 4)) (*.f64 9 (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 729 (pow.f64 d2 6)) (*.f64 d1 d1)) (+.f64 81 (+.f64 (pow.f64 d2 4) (*.f64 (*.f64 d2 d2) 9))))
(*.f64 (/.f64 (*.f64 d1 d1) (fma.f64 (*.f64 d2 d2) 9 (+.f64 (pow.f64 d2 4) 81))) (-.f64 729 (pow.f64 d2 6)))
(/.f64 (*.f64 (-.f64 81 (pow.f64 d2 4)) (*.f64 d1 d1)) (+.f64 9 (*.f64 d2 d2)))
(/.f64 (*.f64 d1 d1) (/.f64 (+.f64 (*.f64 d2 d2) 9) (-.f64 81 (pow.f64 d2 4))))
(*.f64 (/.f64 (-.f64 81 (pow.f64 d2 4)) (fma.f64 d2 d2 9)) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 1)
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 3)
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3) 1/3)
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 9 (*.f64 d2 d2)))) 2)
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(sqrt.f64 (*.f64 (pow.f64 d1 4) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 2) (pow.f64 d1 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2)))) 3))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3) (pow.f64 (*.f64 d1 d1) 3)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (-.f64 9 (*.f64 d2 d2)) 3)))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))) 1))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))))))
(*.f64 (-.f64 9 (*.f64 d2 d2)) (*.f64 d1 d1))
(+.f64 (*.f64 3 d1) (*.f64 d1 (neg.f64 d2)))
(*.f64 d1 (-.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 (neg.f64 d2) d1))
(*.f64 d1 (-.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 3 d2)))) 1)
(*.f64 d1 (-.f64 3 d2))
(/.f64 (*.f64 d1 (-.f64 9 (*.f64 d2 d2))) (+.f64 d2 3))
(/.f64 d1 (/.f64 (+.f64 3 d2) (-.f64 9 (*.f64 d2 d2))))
(*.f64 (/.f64 d1 (+.f64 3 d2)) (-.f64 9 (*.f64 d2 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 3 d2))) (-.f64 27 (pow.f64 d2 3))))
(*.f64 (/.f64 (-.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 3 d2) 9)) d1)
(/.f64 (*.f64 (-.f64 27 (pow.f64 d2 3)) d1) (+.f64 9 (*.f64 d2 (+.f64 d2 3))))
(/.f64 d1 (/.f64 (+.f64 9 (*.f64 d2 (+.f64 3 d2))) (-.f64 27 (pow.f64 d2 3))))
(*.f64 (/.f64 (-.f64 27 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 3 d2) 9)) d1)
(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))
(fabs.f64 (*.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))
(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))
(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))

eval93.0ms (2.1%)

Compiler

Compiled 4990 to 3149 computations (36.9% saved)

prune65.0ms (1.5%)

Pruning

14 alts after pruning (7 fresh and 7 done)

PrunedKeptTotal
New3214325
Fresh134
Picked235
Done044
Total32414338
Accurracy
100.0%
Counts
338 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
66.2%
(fma.f64 d1 3 (*.f64 d2 d1))
40.9%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (+.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
55.8%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
31.7%
(/.f64 d1 1/3)
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
48.0%
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 d3 3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
31.7%
(*.f64 d1 3)
99.1%
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
66.2%
(fma.f64 d1 3 (*.f64 d2 d1))
40.9%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) (+.f64 3 d2)) (/.f64 (-.f64 9 (*.f64 d2 d2)) d1))
55.8%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
31.7%
(/.f64 d1 1/3)
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
48.0%
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 d3 3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
31.7%
(*.f64 d1 3)
Compiler

Compiled 438 to 306 computations (30.1% saved)

localize145.0ms (3.3%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 d1 (+.f64 d2 3))
99.7%
(/.f64 1 (/.f64 d1 (+.f64 d2 3)))
60.0%
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
99.8%
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
99.2%
(/.f64 d1 1/3)
99.9%
(fma.f64 d1 3 (*.f64 d2 d1))
Compiler

Compiled 75 to 37 computations (50.7% saved)

series21.0ms (0.5%)

Counts
6 → 120
Calls

33 calls:

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

rewrite104.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1066×fma-def
722×expm1-udef
718×log1p-udef
464×fma-neg
430×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02094
143984
2562784
Stop Event
node limit
Counts
6 → 230
Calls
Call 1
Inputs
(fma.f64 d1 3 (*.f64 d2 d1))
(/.f64 d1 1/3)
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 d1 (+.f64 d2 3))))
(/.f64 1 (/.f64 d1 (+.f64 d2 3)))
(/.f64 d1 (+.f64 d2 3))
Outputs
(+.f64 (*.f64 d1 d2) (/.f64 d1 1/3))
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (/.f64 d1 1/3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 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 (exp.f64 (*.f64 d1 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.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 (exp.f64 (log1p.f64 (/.f64 d1 1/3))) 1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 (/.f64 d1 1/3) 1)
(*.f64 1 (/.f64 d1 1/3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3))
(*.f64 (cbrt.f64 (/.f64 d1 1/3)) (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (cbrt.f64 (/.f64 d1 1/3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3))
(*.f64 (sqrt.f64 (/.f64 d1 1/3)) (sqrt.f64 (/.f64 d1 1/3)))
(*.f64 (neg.f64 d1) -3)
(*.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1))
(pow.f64 (/.f64 d1 1/3) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 3)
(pow.f64 (pow.f64 (/.f64 d1 1/3) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 1/3)) 2)
(pow.f64 (/.f64 1/3 d1) -1)
(neg.f64 (/.f64 d1 -1/3))
(sqrt.f64 (*.f64 (*.f64 d1 d1) 9))
(log.f64 (pow.f64 (exp.f64 d1) 3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))))
(cbrt.f64 (pow.f64 (/.f64 d1 1/3) 3))
(expm1.f64 (log1p.f64 (/.f64 d1 1/3)))
(exp.f64 (log.f64 (/.f64 d1 1/3)))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 1/3)) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 d3 3))) (/.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (-.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9)) (/.f64 1 (*.f64 d1 (-.f64 d3 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d3 3)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d3 (/.f64 d1 1/3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (-.f64 d3 3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9))) (neg.f64 (*.f64 d1 (-.f64 d3 3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 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 (exp.f64 (*.f64 d1 (+.f64 3 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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 d1 d3 (/.f64 d1 1/3))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (/.f64 d1 1/3))
(fma.f64 (*.f64 d1 d3) 1 (/.f64 d1 1/3))
(fma.f64 (/.f64 d1 1/3) 1 (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (/.f64 d1 1/3))
(fma.f64 1 (/.f64 d1 1/3) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (/.f64 d1 1/3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (/.f64 d1 1/3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (/.f64 d1 1/3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (/.f64 d1 1/3))
(fma.f64 (cbrt.f64 (/.f64 d1 1/3)) (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (cbrt.f64 (/.f64 d1 1/3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 (/.f64 d1 1/3)) (sqrt.f64 (/.f64 d1 1/3)) (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) -3 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (/.f64 d1 1/3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (/.f64 d1 1/3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (/.f64 d1 1/3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (/.f64 d1 1/3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))))) 1)
(/.f64 d1 (/.f64 (/.f64 d1 (+.f64 3 d2)) d1))
(/.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 3 d2)))
(/.f64 1 (/.f64 (/.f64 d1 (+.f64 3 d2)) (*.f64 d1 d1)))
(/.f64 (cbrt.f64 (pow.f64 d1 4)) (/.f64 (/.f64 d1 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (/.f64 d1 (+.f64 3 d2)))) (sqrt.f64 (/.f64 d1 (+.f64 3 d2))))
(/.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 1 (+.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) -1) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(/.f64 (*.f64 -1 (*.f64 d1 d1)) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 3) 1/3)
(pow.f64 (*.f64 d1 (sqrt.f64 (/.f64 (+.f64 3 d2) d1))) 2)
(sqrt.f64 (*.f64 (pow.f64 d1 4) (pow.f64 (/.f64 (+.f64 3 d2) d1) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (/.f64 (+.f64 3 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (/.f64 (+.f64 3 d2) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3) (pow.f64 (*.f64 d1 d1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (/.f64 d1 (+.f64 3 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(+.f64 (*.f64 (pow.f64 d1 -1) 3) (*.f64 (pow.f64 d1 -1) d2))
(+.f64 (*.f64 (pow.f64 d1 -1) d2) (*.f64 (pow.f64 d1 -1) 3))
(+.f64 (*.f64 3 (pow.f64 d1 -1)) (*.f64 d2 (pow.f64 d1 -1)))
(+.f64 (*.f64 d2 (pow.f64 d1 -1)) (*.f64 3 (pow.f64 d1 -1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 3 d2) d1))) 1)
(*.f64 1 (/.f64 (+.f64 3 d2) d1))
(*.f64 (+.f64 3 d2) (pow.f64 d1 -1))
(*.f64 (/.f64 (+.f64 3 d2) d1) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 2) (cbrt.f64 (/.f64 (+.f64 3 d2) d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 3 d2) d1)) (sqrt.f64 (/.f64 (+.f64 3 d2) d1)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 d1) (+.f64 3 d2))))
(*.f64 (pow.f64 d1 -1) (+.f64 3 d2))
(*.f64 (pow.f64 d1 -1) (pow.f64 (/.f64 1 (+.f64 3 d2)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -1) (pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 3 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 3 d2) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (cbrt.f64 (+.f64 3 d2)) (cbrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) 1) (/.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 3 d2)) (cbrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)) (/.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (*.f64 (pow.f64 d1 -1) 1) (+.f64 3 d2))
(*.f64 (*.f64 (pow.f64 d1 -1) (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 (pow.f64 d1 -1) (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.f64 (/.f64 1 (neg.f64 d1)) (+.f64 -3 (neg.f64 d2)))
(pow.f64 (/.f64 d1 (+.f64 3 d2)) -1)
(pow.f64 (/.f64 (+.f64 3 d2) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 3 d2) d1)) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 3 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 3 d2) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 3 d2) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 3 d2) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 3 d2) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 3 d2) d1)))
(fma.f64 3 (pow.f64 d1 -1) (*.f64 d2 (pow.f64 d1 -1)))
(fma.f64 d2 (pow.f64 d1 -1) (*.f64 3 (pow.f64 d1 -1)))
(fma.f64 (pow.f64 d1 -1) 3 (*.f64 (pow.f64 d1 -1) d2))
(fma.f64 (pow.f64 d1 -1) d2 (*.f64 (pow.f64 d1 -1) 3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 3 d2)))
(*.f64 1 (/.f64 d1 (+.f64 3 d2)))
(*.f64 (/.f64 d1 (+.f64 3 d2)) 1)
(*.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 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 (+.f64 -3 (neg.f64 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 (pow.f64 d2 3) 27)) (-.f64 (fma.f64 d2 d2 9) (*.f64 3 d2)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(pow.f64 (/.f64 d1 (+.f64 3 d2)) 1)
(pow.f64 (/.f64 (+.f64 3 d2) d1) -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)
(neg.f64 (/.f64 d1 (+.f64 -3 (neg.f64 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))))

simplify112.0ms (2.5%)

Algorithm
egg-herbie
Rules
1096×log-prod
580×associate-*l*
560×cube-prod
556×exp-prod
552×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05405588
113135494
250155494
Stop Event
node limit
Counts
350 → 301
Calls
Call 1
Inputs
(*.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 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(*.f64 3 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 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 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 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.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 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.f64 (+.f64 d2 3) d1)
(*.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 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 3 d1)
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(*.f64 1/3 d1)
(+.f64 (*.f64 -1/9 (*.f64 d2 d1)) (*.f64 1/3 d1))
(+.f64 (*.f64 -1/9 (*.f64 d2 d1)) (+.f64 (*.f64 1/3 d1) (*.f64 1/27 (*.f64 (pow.f64 d2 2) d1))))
(+.f64 (*.f64 -1/9 (*.f64 d2 d1)) (+.f64 (*.f64 1/3 d1) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/81 (*.f64 (pow.f64 d2 3) d1)))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3)))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3))))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3)))))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3))))))
(+.f64 (*.f64 d1 d2) (/.f64 d1 1/3))
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (/.f64 d1 1/3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 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 (exp.f64 (*.f64 d1 (+.f64 3 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.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 (exp.f64 (log1p.f64 (/.f64 d1 1/3))) 1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 (/.f64 d1 1/3) 1)
(*.f64 1 (/.f64 d1 1/3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3))
(*.f64 (cbrt.f64 (/.f64 d1 1/3)) (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (cbrt.f64 (/.f64 d1 1/3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3))
(*.f64 (sqrt.f64 (/.f64 d1 1/3)) (sqrt.f64 (/.f64 d1 1/3)))
(*.f64 (neg.f64 d1) -3)
(*.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1))
(pow.f64 (/.f64 d1 1/3) 1)
(pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 3)
(pow.f64 (pow.f64 (/.f64 d1 1/3) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 d1 1/3)) 2)
(pow.f64 (/.f64 1/3 d1) -1)
(neg.f64 (/.f64 d1 -1/3))
(sqrt.f64 (*.f64 (*.f64 d1 d1) 9))
(log.f64 (pow.f64 (exp.f64 d1) 3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))))
(cbrt.f64 (pow.f64 (/.f64 d1 1/3) 3))
(expm1.f64 (log1p.f64 (/.f64 d1 1/3)))
(exp.f64 (log.f64 (/.f64 d1 1/3)))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 1/3)) 1))
(log1p.f64 (expm1.f64 (/.f64 d1 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 d3 3))) (/.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (-.f64 d3 3))))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9)) (/.f64 1 (*.f64 d1 (-.f64 d3 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d3 3)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d3 (/.f64 d1 1/3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (-.f64 d3 3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9))) (neg.f64 (*.f64 d1 (-.f64 d3 3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 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 (exp.f64 (*.f64 d1 (+.f64 3 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 3 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) 3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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 d1 d3 (/.f64 d1 1/3))
(fma.f64 3 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (/.f64 d1 1/3))
(fma.f64 (*.f64 d1 d3) 1 (/.f64 d1 1/3))
(fma.f64 (/.f64 d1 1/3) 1 (*.f64 d1 d3))
(fma.f64 1 (*.f64 d1 d3) (/.f64 d1 1/3))
(fma.f64 1 (/.f64 d1 1/3) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (/.f64 d1 1/3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (/.f64 d1 1/3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (/.f64 d1 1/3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (/.f64 d1 1/3))
(fma.f64 (cbrt.f64 (/.f64 d1 1/3)) (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (cbrt.f64 (/.f64 d1 1/3)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 (/.f64 d1 1/3)) (sqrt.f64 (/.f64 d1 1/3)) (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) -3 (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (/.f64 d1 1/3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (/.f64 d1 1/3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (/.f64 d1 1/3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (/.f64 d1 1/3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))))) 1)
(/.f64 d1 (/.f64 (/.f64 d1 (+.f64 3 d2)) d1))
(/.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 3 d2)))
(/.f64 1 (/.f64 (/.f64 d1 (+.f64 3 d2)) (*.f64 d1 d1)))
(/.f64 (cbrt.f64 (pow.f64 d1 4)) (/.f64 (/.f64 d1 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (/.f64 d1 (+.f64 3 d2)))) (sqrt.f64 (/.f64 d1 (+.f64 3 d2))))
(/.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 1 (+.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 d1 (+.f64 3 d2)))
(/.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 3 d2))))
(/.f64 (*.f64 (*.f64 d1 d1) -1) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(/.f64 (*.f64 -1 (*.f64 d1 d1)) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 3) 1/3)
(pow.f64 (*.f64 d1 (sqrt.f64 (/.f64 (+.f64 3 d2) d1))) 2)
(sqrt.f64 (*.f64 (pow.f64 d1 4) (pow.f64 (/.f64 (+.f64 3 d2) d1) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (/.f64 (+.f64 3 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (/.f64 (+.f64 3 d2) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3) (pow.f64 (*.f64 d1 d1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (/.f64 d1 (+.f64 3 d2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(+.f64 (*.f64 (pow.f64 d1 -1) 3) (*.f64 (pow.f64 d1 -1) d2))
(+.f64 (*.f64 (pow.f64 d1 -1) d2) (*.f64 (pow.f64 d1 -1) 3))
(+.f64 (*.f64 3 (pow.f64 d1 -1)) (*.f64 d2 (pow.f64 d1 -1)))
(+.f64 (*.f64 d2 (pow.f64 d1 -1)) (*.f64 3 (pow.f64 d1 -1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 3 d2) d1))) 1)
(*.f64 1 (/.f64 (+.f64 3 d2) d1))
(*.f64 (+.f64 3 d2) (pow.f64 d1 -1))
(*.f64 (/.f64 (+.f64 3 d2) d1) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 2) (cbrt.f64 (/.f64 (+.f64 3 d2) d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 3 d2) d1)) (sqrt.f64 (/.f64 (+.f64 3 d2) d1)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 d1) (+.f64 3 d2))))
(*.f64 (pow.f64 d1 -1) (+.f64 3 d2))
(*.f64 (pow.f64 d1 -1) (pow.f64 (/.f64 1 (+.f64 3 d2)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -1) (pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 3 d2) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 3 d2) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (cbrt.f64 (+.f64 3 d2)) (cbrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) 1) (/.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 3 d2)) (cbrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)) (/.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(*.f64 (*.f64 (pow.f64 d1 -1) 1) (+.f64 3 d2))
(*.f64 (*.f64 (pow.f64 d1 -1) (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(*.f64 (*.f64 (pow.f64 d1 -1) (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(*.f64 (/.f64 1 (neg.f64 d1)) (+.f64 -3 (neg.f64 d2)))
(pow.f64 (/.f64 d1 (+.f64 3 d2)) -1)
(pow.f64 (/.f64 (+.f64 3 d2) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 3 d2) d1)) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 3 d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 3 d2) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 3 d2) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 3 d2) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 3 d2) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 3 d2) d1)))
(fma.f64 3 (pow.f64 d1 -1) (*.f64 d2 (pow.f64 d1 -1)))
(fma.f64 d2 (pow.f64 d1 -1) (*.f64 3 (pow.f64 d1 -1)))
(fma.f64 (pow.f64 d1 -1) 3 (*.f64 (pow.f64 d1 -1) d2))
(fma.f64 (pow.f64 d1 -1) d2 (*.f64 (pow.f64 d1 -1) 3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (/.f64 1 (+.f64 3 d2)))
(*.f64 1 (/.f64 d1 (+.f64 3 d2)))
(*.f64 (/.f64 d1 (+.f64 3 d2)) 1)
(*.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 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 (+.f64 -3 (neg.f64 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 (pow.f64 d2 3) 27)) (-.f64 (fma.f64 d2 d2 9) (*.f64 3 d2)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(pow.f64 (/.f64 d1 (+.f64 3 d2)) 1)
(pow.f64 (/.f64 (+.f64 3 d2) d1) -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)
(neg.f64 (/.f64 d1 (+.f64 -3 (neg.f64 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))))
Outputs
(*.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 (-.f64 (*.f64 -1 d2) 3) d1))
(neg.f64 (*.f64 d1 (-.f64 -3 d2)))
(*.f64 d1 (neg.f64 (-.f64 -3 d2)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(neg.f64 (*.f64 d1 (-.f64 -3 d2)))
(*.f64 d1 (neg.f64 (-.f64 -3 d2)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(neg.f64 (*.f64 d1 (-.f64 -3 d2)))
(*.f64 d1 (neg.f64 (-.f64 -3 d2)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 3) d1))
(neg.f64 (*.f64 d1 (-.f64 -3 d2)))
(*.f64 d1 (neg.f64 (-.f64 -3 d2)))
(*.f64 3 d1)
(*.f64 d1 3)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.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 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 -1 d3 -3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 -1 d3 -3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 -1 d3 -3) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 3)))
(*.f64 (neg.f64 d1) (fma.f64 -1 d3 -3))
(*.f64 (fma.f64 -1 d3 -3) (neg.f64 d1))
(*.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 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.f64 d1 (+.f64 3 d2))
(*.f64 (+.f64 d2 3) d1)
(*.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 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 (+.f64 d2 3) d1)
(/.f64 (+.f64 3 d2) d1)
(/.f64 3 d1)
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(+.f64 (/.f64 d2 d1) (*.f64 3 (/.f64 1 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 3 d1))
(*.f64 1/3 d1)
(*.f64 d1 1/3)
(+.f64 (*.f64 -1/9 (*.f64 d2 d1)) (*.f64 1/3 d1))
(fma.f64 -1/9 (*.f64 d1 d2) (*.f64 d1 1/3))
(*.f64 d1 (+.f64 1/3 (*.f64 d2 -1/9)))
(+.f64 (*.f64 -1/9 (*.f64 d2 d1)) (+.f64 (*.f64 1/3 d1) (*.f64 1/27 (*.f64 (pow.f64 d2 2) d1))))
(fma.f64 -1/9 (*.f64 d1 d2) (fma.f64 1/3 d1 (*.f64 (*.f64 1/27 (*.f64 d2 d2)) d1)))
(fma.f64 -1/9 (*.f64 d1 d2) (*.f64 d1 (+.f64 1/3 (*.f64 1/27 (*.f64 d2 d2)))))
(+.f64 (*.f64 -1/9 (*.f64 d2 d1)) (+.f64 (*.f64 1/3 d1) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 d2 2) d1)) (*.f64 -1/81 (*.f64 (pow.f64 d2 3) d1)))))
(fma.f64 -1/9 (*.f64 d1 d2) (fma.f64 1/3 d1 (fma.f64 1/27 (*.f64 d1 (*.f64 d2 d2)) (*.f64 -1/81 (*.f64 d1 (pow.f64 d2 3))))))
(fma.f64 -1/9 (*.f64 d1 d2) (fma.f64 d1 1/3 (*.f64 d1 (+.f64 (*.f64 1/27 (*.f64 d2 d2)) (*.f64 -1/81 (pow.f64 d2 3))))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (*.f64 -3 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3)))))
(+.f64 (/.f64 d1 d2) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 9 d1) (pow.f64 d2 3))))
(+.f64 (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2)) (/.f64 9 (/.f64 (pow.f64 d2 3) d1)))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3))))))
(+.f64 (/.f64 d1 d2) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (/.f64 (*.f64 9 d1) (pow.f64 d2 3)))))
(+.f64 (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (/.f64 9 (/.f64 (pow.f64 d2 3) d1))))
(/.f64 d1 d2)
(+.f64 (/.f64 d1 d2) (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))))
(+.f64 (/.f64 d1 d2) (*.f64 -3 (/.f64 d1 (*.f64 d2 d2))))
(fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3)))))
(+.f64 (/.f64 d1 d2) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 (*.f64 9 d1) (pow.f64 d2 3))))
(+.f64 (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2)) (/.f64 9 (/.f64 (pow.f64 d2 3) d1)))
(+.f64 (/.f64 d1 d2) (+.f64 (*.f64 -3 (/.f64 d1 (pow.f64 d2 2))) (+.f64 (*.f64 -27 (/.f64 d1 (pow.f64 d2 4))) (*.f64 9 (/.f64 d1 (pow.f64 d2 3))))))
(+.f64 (/.f64 d1 d2) (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (/.f64 (*.f64 9 d1) (pow.f64 d2 3)))))
(+.f64 (fma.f64 -3 (/.f64 d1 (*.f64 d2 d2)) (/.f64 d1 d2)) (fma.f64 -27 (/.f64 d1 (pow.f64 d2 4)) (/.f64 9 (/.f64 (pow.f64 d2 3) d1))))
(+.f64 (*.f64 d1 d2) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (/.f64 d1 1/3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d2)))) 1)
(*.f64 d1 (+.f64 3 d2))
(*.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 (sqrt.f64 (*.f64 d1 (+.f64 3 d2))) (sqrt.f64 (*.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (/.f64 d1 1/3) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d2) (/.f64 d1 1/3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) 27)) (fma.f64 d1 (*.f64 d1 9) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d2)))
(/.f64 (fma.f64 (*.f64 d1 d1) 9 (neg.f64 (pow.f64 (*.f64 d1 d2) 2))) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 3) (*.f64 d1 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 (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))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) 3)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) 3)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (pow.f64 (exp.f64 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.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 (exp.f64 (log1p.f64 (/.f64 d1 1/3))) 1)
(*.f64 d1 3)
(*.f64 d1 3)
(*.f64 3 d1)
(*.f64 d1 3)
(*.f64 (/.f64 d1 1/3) 1)
(*.f64 d1 3)
(*.f64 1 (/.f64 d1 1/3))
(*.f64 d1 3)
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3))
(*.f64 d1 3)
(*.f64 (cbrt.f64 (/.f64 d1 1/3)) (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2))
(*.f64 d1 3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (cbrt.f64 (/.f64 d1 1/3)))
(*.f64 d1 3)
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3))
(*.f64 d1 3)
(*.f64 (sqrt.f64 (/.f64 d1 1/3)) (sqrt.f64 (/.f64 d1 1/3)))
(*.f64 d1 3)
(*.f64 (neg.f64 d1) -3)
(*.f64 d1 3)
(*.f64 (*.f64 3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 3)
(*.f64 (*.f64 3 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 3)
(pow.f64 (/.f64 d1 1/3) 1)
(*.f64 d1 3)
(pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 3)
(*.f64 d1 3)
(pow.f64 (pow.f64 (/.f64 d1 1/3) 3) 1/3)
(*.f64 d1 3)
(pow.f64 (sqrt.f64 (/.f64 d1 1/3)) 2)
(*.f64 d1 3)
(pow.f64 (/.f64 1/3 d1) -1)
(*.f64 d1 3)
(neg.f64 (/.f64 d1 -1/3))
(/.f64 (neg.f64 d1) -1/3)
(sqrt.f64 (*.f64 (*.f64 d1 d1) 9))
(sqrt.f64 (*.f64 d1 (*.f64 d1 9)))
(log.f64 (pow.f64 (exp.f64 d1) 3))
(*.f64 d1 3)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))))
(*.f64 d1 3)
(cbrt.f64 (pow.f64 (/.f64 d1 1/3) 3))
(*.f64 d1 3)
(expm1.f64 (log1p.f64 (/.f64 d1 1/3)))
(*.f64 d1 3)
(exp.f64 (log.f64 (/.f64 d1 1/3)))
(*.f64 d1 3)
(exp.f64 (*.f64 (log.f64 (/.f64 d1 1/3)) 1))
(*.f64 d1 3)
(log1p.f64 (expm1.f64 (/.f64 d1 1/3)))
(*.f64 d1 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 3 d3)))) 1)
(*.f64 d1 (+.f64 3 d3))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (-.f64 d3 3))) (/.f64 (*.f64 (*.f64 d1 d1) 9) (*.f64 d1 (-.f64 d3 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d3 -3)))
(*.f64 d1 (+.f64 d3 3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (*.f64 d1 (+.f64 3 d3)) 1)
(*.f64 d1 (+.f64 3 d3))
(*.f64 1 (*.f64 d1 (+.f64 3 d3)))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 3 d3))) (sqrt.f64 (*.f64 d1 (+.f64 3 d3))))
(*.f64 d1 (+.f64 3 d3))
(*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d3 3))) (fma.f64 (*.f64 d1 3) (*.f64 (neg.f64 d1) (+.f64 d3 -3)) (pow.f64 (*.f64 d1 d3) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9)) (/.f64 1 (*.f64 d1 (-.f64 d3 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d3 3))) (fma.f64 (*.f64 d1 3) (*.f64 (neg.f64 d1) (+.f64 d3 -3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d3 3)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) 1) (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d3 3))) (fma.f64 (*.f64 d1 3) (*.f64 (neg.f64 d1) (+.f64 d3 -3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d1) 9 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d3 (/.f64 d1 1/3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d3 3))) (fma.f64 d1 (*.f64 d1 9) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9)) (*.f64 d1 (-.f64 d3 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9))) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) -9)) (*.f64 d1 (+.f64 d3 -3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 27 (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (/.f64 d1 1/3) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 27 (pow.f64 d3 3))) (fma.f64 (*.f64 d1 3) (*.f64 (neg.f64 d1) (+.f64 d3 -3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d1) 9))) (neg.f64 (*.f64 d1 (-.f64 d3 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9)))) (*.f64 (neg.f64 d1) (+.f64 d3 -3)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 (neg.f64 d1) (+.f64 d3 -3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) 9) (pow.f64 (*.f64 d1 d3) 2)) (-.f64 (/.f64 d1 1/3) (*.f64 d1 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d1 9)))) (*.f64 (neg.f64 d1) (+.f64 d3 -3)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 9)) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 (neg.f64 d1) (+.f64 d3 -3)))
(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))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (exp.f64 (*.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))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) 3)))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (/.f64 d1 1/3)))))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 3) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (pow.f64 (exp.f64 d1) d3)))
(*.f64 d1 (+.f64 3 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 d1 1/3))) (+.f64 1 (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 3 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 3 d3)) 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 d1 d3 (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 3 d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 d3 d1 (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 d3) 1 (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (/.f64 d1 1/3) 1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (*.f64 d1 d3) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 1 (/.f64 d1 1/3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (cbrt.f64 (/.f64 d1 1/3)) (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d1 1/3)) 2) (cbrt.f64 (/.f64 d1 1/3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 3) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d3) (*.f64 d1 (sqrt.f64 d3)) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d3) (*.f64 d1 (sqrt.f64 d3)) (*.f64 d1 3))
(fma.f64 (sqrt.f64 (/.f64 d1 1/3)) (sqrt.f64 (/.f64 d1 1/3)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (neg.f64 d1) -3 (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d3) (*.f64 d1 (sqrt.f64 d3)) (/.f64 d1 1/3))
(fma.f64 (sqrt.f64 d3) (*.f64 d1 (sqrt.f64 d3)) (*.f64 d1 3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (/.f64 d1 1/3))
(*.f64 d1 (+.f64 3 d3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (/.f64 d1 1/3))
(*.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 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 3 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))))) 1)
(*.f64 d1 (+.f64 3 d2))
(/.f64 d1 (/.f64 (/.f64 d1 (+.f64 3 d2)) d1))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 1 (/.f64 (/.f64 d1 (+.f64 3 d2)) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (cbrt.f64 (pow.f64 d1 4)) (/.f64 (/.f64 d1 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 4)) (/.f64 d1 (+.f64 3 d2))) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (/.f64 (cbrt.f64 (pow.f64 d1 4)) d1) (+.f64 3 d2)))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 d1) (sqrt.f64 (/.f64 d1 (+.f64 3 d2)))) (sqrt.f64 (/.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 d1) 1) (/.f64 d1 (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2)) (cbrt.f64 (/.f64 d1 (+.f64 3 d2))))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 (*.f64 d1 d1) -1) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(/.f64 (*.f64 -1 (*.f64 d1 d1)) (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 1)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))) 3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 3) 1/3)
(*.f64 d1 (+.f64 3 d2))
(pow.f64 (*.f64 d1 (sqrt.f64 (/.f64 (+.f64 3 d2) d1))) 2)
(*.f64 d1 (+.f64 3 d2))
(sqrt.f64 (*.f64 (pow.f64 d1 4) (pow.f64 (/.f64 (+.f64 3 d2) d1) 2)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) d1) (/.f64 (+.f64 3 d2) d1)))
(*.f64 d1 (+.f64 3 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))))))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1))) 3))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (/.f64 (+.f64 3 d2) d1) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3) (pow.f64 (*.f64 d1 d1) 3)))
(*.f64 d1 (+.f64 3 d2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (/.f64 d1 (+.f64 3 d2)) 3)))
(*.f64 d1 (+.f64 3 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(*.f64 d1 (+.f64 3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))) 1))
(*.f64 d1 (+.f64 3 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (/.f64 (+.f64 3 d2) d1)))))
(*.f64 d1 (+.f64 3 d2))
(+.f64 (*.f64 (pow.f64 d1 -1) 3) (*.f64 (pow.f64 d1 -1) d2))
(/.f64 (+.f64 3 d2) d1)
(+.f64 (*.f64 (pow.f64 d1 -1) d2) (*.f64 (pow.f64 d1 -1) 3))
(/.f64 (+.f64 3 d2) d1)
(+.f64 (*.f64 3 (pow.f64 d1 -1)) (*.f64 d2 (pow.f64 d1 -1)))
(/.f64 (+.f64 3 d2) d1)
(+.f64 (*.f64 d2 (pow.f64 d1 -1)) (*.f64 3 (pow.f64 d1 -1)))
(/.f64 (+.f64 3 d2) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 3 d2) d1))) 1)
(/.f64 (+.f64 3 d2) d1)
(*.f64 1 (/.f64 (+.f64 3 d2) d1))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (+.f64 3 d2) (pow.f64 d1 -1))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (+.f64 3 d2) d1) 1)
(/.f64 (+.f64 3 d2) d1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 2))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 2) (cbrt.f64 (/.f64 (+.f64 3 d2) d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 3 d2) d1)) (sqrt.f64 (/.f64 (+.f64 3 d2) d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 d1) (+.f64 3 d2))))
(/.f64 -1 (/.f64 (neg.f64 d1) (+.f64 3 d2)))
(neg.f64 (/.f64 (+.f64 3 d2) (neg.f64 d1)))
(*.f64 (pow.f64 d1 -1) (+.f64 3 d2))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (pow.f64 d1 -1) (pow.f64 (/.f64 1 (+.f64 3 d2)) -1))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 d1 (+.f64 3 d2)))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 d1 (+.f64 3 d2)))) 1) (pow.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) 2))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -1) (pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(pow.f64 (sqrt.f64 (/.f64 d1 (+.f64 3 d2))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 3 d2) (cbrt.f64 d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 3 d2) (sqrt.f64 d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 3 d2)) d1))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (cbrt.f64 (+.f64 3 d2)) (cbrt.f64 d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) 1) (/.f64 (sqrt.f64 (+.f64 3 d2)) d1))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 3 d2)) (cbrt.f64 d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)) (/.f64 (sqrt.f64 (+.f64 3 d2)) (sqrt.f64 d1)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 (pow.f64 d1 -1) 1) (+.f64 3 d2))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 (pow.f64 d1 -1) (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)) (cbrt.f64 (+.f64 3 d2)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (*.f64 (pow.f64 d1 -1) (sqrt.f64 (+.f64 3 d2))) (sqrt.f64 (+.f64 3 d2)))
(/.f64 (+.f64 3 d2) d1)
(*.f64 (/.f64 1 (neg.f64 d1)) (+.f64 -3 (neg.f64 d2)))
(*.f64 (/.f64 1 (neg.f64 d1)) (-.f64 -3 d2))
(/.f64 (-.f64 -3 d2) (neg.f64 d1))
(pow.f64 (/.f64 d1 (+.f64 3 d2)) -1)
(/.f64 (+.f64 3 d2) d1)
(pow.f64 (/.f64 (+.f64 3 d2) d1) 1)
(/.f64 (+.f64 3 d2) d1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 3 d2) d1)) 3)
(/.f64 (+.f64 3 d2) d1)
(pow.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3) 1/3)
(/.f64 (+.f64 3 d2) d1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 3 d2) d1)) 2)
(/.f64 (+.f64 3 d2) d1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 2))
(/.f64 (+.f64 3 d2) d1)
(log.f64 (exp.f64 (/.f64 (+.f64 3 d2) d1)))
(/.f64 (+.f64 3 d2) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 3 d2) d1))))
(/.f64 (+.f64 3 d2) d1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 3 d2) d1) 3))
(/.f64 (+.f64 3 d2) d1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 3 d2) 3) (pow.f64 d1 3)))
(/.f64 (+.f64 3 d2) d1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 3 d2) d1)))
(/.f64 (+.f64 3 d2) d1)
(exp.f64 (log.f64 (/.f64 (+.f64 3 d2) d1)))
(/.f64 (+.f64 3 d2) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 d1 (+.f64 3 d2))) -1))
(/.f64 (+.f64 3 d2) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 3 d2) d1)) 1))
(/.f64 (+.f64 3 d2) d1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 3 d2) d1)))
(/.f64 (+.f64 3 d2) d1)
(fma.f64 3 (pow.f64 d1 -1) (*.f64 d2 (pow.f64 d1 -1)))
(/.f64 (+.f64 3 d2) d1)
(fma.f64 d2 (pow.f64 d1 -1) (*.f64 3 (pow.f64 d1 -1)))
(/.f64 (+.f64 3 d2) d1)
(fma.f64 (pow.f64 d1 -1) 3 (*.f64 (pow.f64 d1 -1) d2))
(/.f64 (+.f64 3 d2) d1)
(fma.f64 (pow.f64 d1 -1) d2 (*.f64 (pow.f64 d1 -1) 3))
(/.f64 (+.f64 3 d2) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 d1 (+.f64 3 d2)))) 1)
(/.f64 d1 (+.f64 3 d2))
(*.f64 d1 (/.f64 1 (+.f64 3 d2)))
(/.f64 d1 (+.f64 3 d2))
(*.f64 1 (/.f64 d1 (+.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))) (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 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 (+.f64 -3 (neg.f64 d2))))
(/.f64 (*.f64 (neg.f64 d1) 1) (-.f64 -3 d2))
(/.f64 (neg.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 d1 (+.f64 3 d2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 3 d2))) (/.f64 d1 (sqrt.f64 (+.f64 3 d2))))
(/.f64 d1 (+.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 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (/.f64 d1 (+.f64 3 d2)))) (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2))
(*.f64 (cbrt.f64 (/.f64 d1 (+.f64 3 d2))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (+.f64 3 d2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (+.f64 3 d2))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (+.f64 3 d2))))
(/.f64 d1 (+.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 d1 (+.f64 3 d2))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (-.f64 (fma.f64 d2 d2 9) (*.f64 3 d2)))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (+.f64 (fma.f64 d2 d2 9) (*.f64 -3 d2)))
(*.f64 (/.f64 d1 (+.f64 (pow.f64 d2 3) 27)) (+.f64 (fma.f64 d2 d2 9) (*.f64 d2 -3)))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 -9)) (+.f64 d2 -3))
(pow.f64 (/.f64 d1 (+.f64 3 d2)) 1)
(/.f64 d1 (+.f64 3 d2))
(pow.f64 (/.f64 (+.f64 3 d2) d1) -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))
(neg.f64 (/.f64 d1 (+.f64 -3 (neg.f64 d2))))
(/.f64 (*.f64 (neg.f64 d1) 1) (-.f64 -3 d2))
(/.f64 (neg.f64 d1) (-.f64 -3 d2))
(sqrt.f64 (pow.f64 (/.f64 d1 (+.f64 3 d2)) 2))
(/.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))

eval81.0ms (1.8%)

Compiler

Compiled 3991 to 2376 computations (40.5% saved)

prune60.0ms (1.3%)

Pruning

13 alts after pruning (3 fresh and 10 done)

PrunedKeptTotal
New2992301
Fresh112
Picked235
Done077
Total30213315
Accurracy
100.0%
Counts
315 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(fma.f64 (+.f64 d2 3) d1 (*.f64 d1 d3))
55.8%
(/.f64 (*.f64 (-.f64 9 (*.f64 d2 d2)) d1) (-.f64 3 d2))
59.9%
(/.f64 d1 (/.f64 (/.f64 d1 (+.f64 3 d2)) d1))
31.7%
(/.f64 d1 1/3)
98.3%
(+.f64 (*.f64 (+.f64 d2 3) d1) (*.f64 d1 d3))
63.9%
(+.f64 (*.f64 d1 d3) (*.f64 3 d1))
25.0%
(*.f64 (*.f64 d1 d1) (/.f64 3 d1))
36.1%
(*.f64 d2 d1)
99.9%
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
63.9%
(*.f64 d1 (+.f64 d3 3))
66.2%
(*.f64 d1 (+.f64 3 d2))
36.3%
(*.f64 d1 d3)
31.7%
(*.f64 d1 3)
Compiler

Compiled 339 to 193 computations (43.1% saved)

regimes72.0ms (1.6%)

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

4 calls:

28.0ms
d3
14.0ms
d1
12.0ms
(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
12.0ms
d2
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 3) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 246 to 127 computations (48.4% saved)

regimes84.0ms (1.9%)

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

4 calls:

43.0ms
d1
13.0ms
d2
11.0ms
d3
9.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 209 to 111 computations (46.9% saved)

regimes45.0ms (1%)

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

3 calls:

23.0ms
d1
12.0ms
d2
9.0ms
d3
Results
AccuracySegmentsBranch
76.0%5d1
91.7%2d2
93.6%2d3
Compiler

Compiled 42 to 27 computations (35.7% saved)

regimes13.0ms (0.3%)

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

1 calls:

12.0ms
d3
Results
AccuracySegmentsBranch
93.3%2d3
Compiler

Compiled 24 to 15 computations (37.5% saved)

regimes99.0ms (2.2%)

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

3 calls:

37.0ms
d1
34.0ms
d2
26.0ms
d3
Results
AccuracySegmentsBranch
51.0%9d1
80.6%9d2
77.6%7d3
Compiler

Compiled 27 to 18 computations (33.3% saved)

regimes23.0ms (0.5%)

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

1 calls:

22.0ms
d3
Results
AccuracySegmentsBranch
77.6%7d3
Compiler

Compiled 16 to 10 computations (37.5% saved)

regimes36.0ms (0.8%)

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

2 calls:

28.0ms
d2
6.0ms
d3
Results
AccuracySegmentsBranch
54.7%9d2
63.3%2d3
Compiler

Compiled 17 to 12 computations (29.4% saved)

regimes8.0ms (0.2%)

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:

3.0ms
d3
3.0ms
d2
3.0ms
d1
Results
AccuracySegmentsBranch
31.7%1d1
31.7%1d2
31.7%1d3
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch18.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
24884.45920583615
29668723034.825798
Results
15.0ms127×body256valid
2.0ms17×body256infinite
Compiler

Compiled 182 to 140 computations (23.1% saved)

bsearch15.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
24884.45920583615
29668723034.825798
Results
12.0ms129×body256valid
1.0ms15×body256infinite
Compiler

Compiled 164 to 122 computations (25.6% saved)

bsearch68.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
24884.45920583615
29668723034.825798
9.0ms
5.186596073070551e-117
1.6637430019912476e-116
9.0ms
1.7950469869443994e-138
6.928173187747123e-138
13.0ms
2.415505482752509e-219
3.8734262044989706e-217
5.0ms
7.843952194952608e-235
1.0517016079805412e-234
17.0ms
-1.3182312144371672e-241
-2.4355617397120316e-244
Results
45.0ms462×body256valid
7.0ms75×body256infinite
5.0ms33×body512valid
5.0ms22×body1024valid
Compiler

Compiled 538 to 421 computations (21.7% saved)

bsearch68.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
24884.45920583615
29668723034.825798
9.0ms
5.186596073070551e-117
1.6637430019912476e-116
9.0ms
1.7950469869443994e-138
6.928173187747123e-138
15.0ms
2.415505482752509e-219
3.8734262044989706e-217
5.0ms
7.843952194952608e-235
1.0517016079805412e-234
14.0ms
-1.3182312144371672e-241
-2.4355617397120316e-244
Results
45.0ms468×body256valid
6.0ms61×body256infinite
6.0ms40×body512valid
4.0ms23×body1024valid
Compiler

Compiled 538 to 421 computations (21.7% saved)

bsearch15.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
24884.45920583615
29668723034.825798
Results
12.0ms131×body256valid
1.0ms13×body256infinite
Compiler

Compiled 146 to 113 computations (22.6% saved)

simplify10.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
064340
175340
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(if (<=.f64 d3 86000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 29000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d3 -7879889663513413/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d2 d1) (if (<=.f64 d3 6801739680637803/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 3) (if (<=.f64 d3 6160391790249213/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 d2 d1) (if (<=.f64 d3 8379879956214123/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 d1 3) (if (<=.f64 d3 8659601988678129/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 d2 d1) (if (<=.f64 d3 25000) (/.f64 d1 1/3) (*.f64 d1 d3)))))))
(if (<=.f64 d3 -8744755602191715/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (*.f64 d2 d1) (if (<=.f64 d3 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 3) (if (<=.f64 d3 4053935242615611/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 d2 d1) (if (<=.f64 d3 2932957984674943/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 d1 3) (if (<=.f64 d3 1153430592754259/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 d2 d1) (if (<=.f64 d3 25000) (*.f64 d1 3) (*.f64 d1 d3)))))))
(if (<=.f64 d3 25000) (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 3)
Outputs
(fma.f64 d1 3 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 3 d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 3 d2)))
(if (<=.f64 d3 86000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 (+.f64 3 d3)))
(if (<=.f64 d3 29000000000) (*.f64 d1 (+.f64 3 d2)) (*.f64 d1 d3))
(if (<=.f64 d3 -7879889663513413/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d2 d1) (if (<=.f64 d3 6801739680637803/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 3) (if (<=.f64 d3 6160391790249213/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 d2 d1) (if (<=.f64 d3 8379879956214123/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 d1 3) (if (<=.f64 d3 8659601988678129/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 d2 d1) (if (<=.f64 d3 25000) (/.f64 d1 1/3) (*.f64 d1 d3)))))))
(if (<=.f64 d3 -7879889663513413/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 d2) (if (<=.f64 d3 6801739680637803/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 3) (if (<=.f64 d3 6160391790249213/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 d1 d2) (if (<=.f64 d3 8379879956214123/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 d1 3) (if (<=.f64 d3 8659601988678129/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 d1 d2) (if (<=.f64 d3 25000) (/.f64 d1 1/3) (*.f64 d1 d3)))))))
(if (<=.f64 d3 -8744755602191715/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (*.f64 d2 d1) (if (<=.f64 d3 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 3) (if (<=.f64 d3 4053935242615611/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 d2 d1) (if (<=.f64 d3 2932957984674943/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 d1 3) (if (<=.f64 d3 1153430592754259/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 d2 d1) (if (<=.f64 d3 25000) (*.f64 d1 3) (*.f64 d1 d3)))))))
(if (<=.f64 d3 -8744755602191715/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (*.f64 d1 d2) (if (<=.f64 d3 6157364342472117/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 d1 3) (if (<=.f64 d3 4053935242615611/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 d1 d2) (if (<=.f64 d3 2932957984674943/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 d1 3) (if (<=.f64 d3 1153430592754259/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (*.f64 d1 d2) (if (<=.f64 d3 25000) (*.f64 d1 3) (*.f64 d1 d3)))))))
(if (<=.f64 d3 25000) (*.f64 d1 3) (*.f64 d1 d3))
(*.f64 d1 3)
Compiler

Compiled 168 to 108 computations (35.7% saved)

soundness939.0ms (21.3%)

Rules
1910×fma-def
1638×fma-def
1638×fma-def
1306×cancel-sign-sub-inv
1306×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01138
124432
2351032
04125961
110745861
232495793
046812879
1119012691
2364712615
018102
142096
2556896
046812879
1119012691
2364712615
04125961
110745861
232495793
01138
124432
2351032
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 189 to 111 computations (41.3% saved)

end152.0ms (3.4%)

Remove

(sort d2 d3)

Compiler

Compiled 364 to 212 computations (41.8% saved)

Profiling

Loading profile data...