Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1, F

Time bar (total: 2.6s)

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 8 to 6 computations (25% saved)

sample625.0ms (24%)

Results
536.0ms7222×body256valid
75.0ms1034×body256infinite
Bogosity

preprocess138.0ms (5.3%)

Algorithm
egg-herbie
Rules
256×fma-def
80×distribute-lft-neg-in
64×associate-*r*
58×distribute-rgt-neg-in
48×distribute-lft-in
Problems
256×No Errors
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3287133
4403133
5517133
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 (neg.f64 x) 27) y)
(*.f64 (*.f64 x 27) (neg.f64 y))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) 27) y))
(neg.f64 (*.f64 (*.f64 x 27) (neg.f64 y)))
(*.f64 (*.f64 y 27) x)
Outputs
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 (neg.f64 x) 27) y)
(*.f64 y (*.f64 27 (neg.f64 x)))
(*.f64 x (*.f64 -27 y))
(*.f64 y (*.f64 x -27))
(*.f64 (*.f64 x 27) (neg.f64 y))
(*.f64 y (*.f64 27 (neg.f64 x)))
(*.f64 x (*.f64 -27 y))
(*.f64 y (*.f64 x -27))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) 27) y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(neg.f64 (*.f64 (*.f64 x 27) (neg.f64 y)))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
Compiler

Compiled 21 to 14 computations (33.3% saved)

eval0.0ms (0%)

Compiler

Compiled 12 to 8 computations (33.3% saved)

prune2.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
99.7%
(*.f64 (*.f64 x 27) y)
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 42 to 30 computations (28.6% saved)

localize43.0ms (1.6%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 36 to 19 computations (47.2% saved)

series9.0ms (0.4%)

Counts
3 → 48
Calls

18 calls:

TimeVariablePointExpression
6.0ms
y
@0
(*.f64 27 (*.f64 x y))
1.0ms
x
@0
(*.f64 27 (*.f64 x y))
1.0ms
x
@inf
(*.f64 27 (*.f64 x y))
1.0ms
y
@inf
(*.f64 27 (*.f64 x y))
0.0ms
y
@-inf
(*.f64 27 (*.f64 x y))

rewrite113.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
1120×unpow-prod-down
768×log-prod
600×prod-exp
584×pow-prod-down
555×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01457
117157
2156957
Stop Event
node limit
Counts
3 → 96
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x 27) y)
Outputs
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))

simplify116.0ms (4.4%)

Algorithm
egg-herbie
Rules
1236×log-prod
1220×associate-*r*
1078×associate-*l*
1046×associate-+r+
826×prod-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0962898
12092790
25762790
343642790
Stop Event
node limit
Counts
144 → 36
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
Outputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 27 (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 27 (*.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 27 (*.f64 x y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(*.f64 27 (*.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 27 (*.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 27 (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 27 (*.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 27 (*.f64 x y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(*.f64 27 (*.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 27 (*.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 27 (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 27 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2) 1/2)
(*.f64 27 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 27 (*.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 2))
(*.f64 27 (*.f64 x y))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))
(*.f64 27 (*.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 27 (*.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 27 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 2))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 x) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (*.f64 27 y))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (*.f64 (log.f64 (*.f64 27 y)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (*.f64 27 x))))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (*.f64 27 x)) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 y)) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (log.f64 x)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 y)) 1) (*.f64 (log.f64 x) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (log.f64 (*.f64 27 x)) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (log.f64 y)))
(*.f64 27 (*.f64 x y))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 27 x)) 1) (*.f64 (log.f64 y) 1)))
(*.f64 27 (*.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 27 (*.f64 x y))

eval8.0ms (0.3%)

Compiler

Compiled 362 to 266 computations (26.5% saved)

prune8.0ms (0.3%)

Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New34236
Fresh000
Picked033
Done000
Total34539
Accuracy
100.0%
Counts
39 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
98.5%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
Compiler

Compiled 82 to 62 computations (24.4% saved)

localize120.0ms (4.6%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 y (*.f64 27 x))
99.2%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
76.9%
(cbrt.f64 (*.f64 y (*.f64 27 x)))
99.7%
(pow.f64 (*.f64 y (*.f64 27 x)) 3)
99.7%
(*.f64 y (*.f64 27 x))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
Compiler

Compiled 56 to 38 computations (32.1% saved)

series27.0ms (1%)

Counts
6 → 96
Calls

36 calls:

TimeVariablePointExpression
6.0ms
y
@-inf
(pow.f64 (*.f64 y (*.f64 27 x)) 3)
3.0ms
y
@0
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
2.0ms
y
@-inf
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
2.0ms
x
@0
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
2.0ms
x
@-inf
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))

rewrite84.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
728×log-prod
694×prod-exp
556×pow-prod-down
527×log1p-expm1-u
527×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016124
1167124
21633124
Stop Event
node limit
Counts
6 → 228
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(*.f64 y (*.f64 27 x))
(pow.f64 (*.f64 y (*.f64 27 x)) 3)
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 y (*.f64 27 x))
Outputs
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 x) 2)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 27 x) 2))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 27 x) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 x (*.f64 y 27)) 3)) 1)
(*.f64 y (*.f64 (*.f64 27 x) (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 27 x) (*.f64 y (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 x (*.f64 y 27)) (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1)
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8))
(*.f64 (pow.f64 y 3) (*.f64 (pow.f64 x 3) 19683))
(*.f64 (*.f64 (pow.f64 x 3) 19683) (pow.f64 y 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7))
(*.f64 1 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) (pow.f64 (*.f64 x (*.f64 y 27)) 3/2))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (*.f64 x (*.f64 y 27)) 5/2))
(*.f64 (*.f64 y 27) (*.f64 x (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) y) (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 27 x)) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1) (*.f64 x (*.f64 y 27)))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 y 27)) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/2) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (E.f64)))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/6)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 3/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/9)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 1/3) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 3/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 x) 2)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 27 x) 2))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 27 x) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))

simplify193.0ms (7.4%)

Algorithm
egg-herbie
Rules
1884×log-prod
1618×fma-neg
1136×distribute-lft-in
1042×distribute-rgt-in
678×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02954294976628
16468842
221128842
373078842
Stop Event
node limit
Counts
324 → 162
Calls
Call 1
Inputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 x) 2)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 27 x) 2))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 27 x) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 x (*.f64 y 27)) 3)) 1)
(*.f64 y (*.f64 (*.f64 27 x) (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 27 x) (*.f64 y (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 x (*.f64 y 27)) (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1)
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8))
(*.f64 (pow.f64 y 3) (*.f64 (pow.f64 x 3) 19683))
(*.f64 (*.f64 (pow.f64 x 3) 19683) (pow.f64 y 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7))
(*.f64 1 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) (pow.f64 (*.f64 x (*.f64 y 27)) 3/2))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (*.f64 x (*.f64 y 27)) 5/2))
(*.f64 (*.f64 y 27) (*.f64 x (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) y) (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 27 x)) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1) (*.f64 x (*.f64 y 27)))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 y 27)) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/2) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (E.f64)))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/6)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 3/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/9)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 1/3) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 3/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (E.f64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 x) 2)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 27 x) 2))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (*.f64 27 x) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
Outputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (neg.f64 (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(*.f64 x (*.f64 y 27))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (E.f64)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 x (*.f64 27 (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (*.f64 x 27) (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 x) 2)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 27) 2)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x 27) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 27 x) 2))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 27) 2)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x 27) 2))))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 27 x) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 x (*.f64 27 (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (*.f64 x 27) (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2))))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(*.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18) (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 x (*.f64 y 27))
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(*.f64 x (*.f64 y 27))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(*.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18) (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 x (*.f64 y 27))
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(+.f64 0 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 19683) (pow.f64 (*.f64 x y) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 19683) (pow.f64 (*.f64 x y) 3)))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 x (*.f64 y 27)) 3)) 1)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 y (*.f64 (*.f64 27 x) (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 27 x) (*.f64 y (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 x (*.f64 y 27)) (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) (log.f64 (E.f64)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 y 3) (*.f64 (pow.f64 x 3) 19683))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 x 3) 19683) (pow.f64 y 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 x (*.f64 y 27)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7))
(*.f64 1 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) (pow.f64 (*.f64 x (*.f64 y 27)) 3/2))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (*.f64 x (*.f64 y 27)) 5/2))
(*.f64 (*.f64 y 27) (*.f64 x (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) y) (*.f64 27 x))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 27 x)) y)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 7))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1) (*.f64 x (*.f64 y 27)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) (*.f64 y 27)) x)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/2) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (*.f64 x (*.f64 y 27)) 5/2))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9)) 1/3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 3/2) 2))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (E.f64)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/9)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/6)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 3/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/27)
(*.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/54) (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/54))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/9)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (exp.f64 1/3) (log.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 3/2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/9))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(*.f64 x (*.f64 y 27))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (E.f64)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 x (*.f64 27 (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (*.f64 x 27) (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 27 x) 2)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 27) 2)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x 27) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 27 x) 2))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 27) 2)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x 27) 2))))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 27 x) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 x (*.f64 27 (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (*.f64 x 27) (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2))))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))))
(*.f64 x (*.f64 y 27))
(-.f64 (+.f64 1 (*.f64 x (*.f64 y 27))) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(*.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18) (pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 x (*.f64 y 27))
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 (*.f64 y 27)) x))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y 27))

eval46.0ms (1.8%)

Compiler

Compiled 1991 to 1514 computations (24% saved)

prune27.0ms (1%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New1632165
Fresh000
Picked022
Done033
Total1637170
Accuracy
100.0%
Counts
170 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3) 3)
98.5%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.0%
(*.f64 x (*.f64 y (cbrt.f64 19683)))
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
97.1%
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3) 3)
98.5%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.0%
(*.f64 x (*.f64 y (cbrt.f64 19683)))
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
Compiler

Compiled 124 to 96 computations (22.6% saved)

localize108.0ms (4.1%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.2%
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3) 3)
99.1%
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
98.9%
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
76.9%
(cbrt.f64 (*.f64 x (*.f64 y 27)))
99.8%
(*.f64 x (*.f64 y (cbrt.f64 19683)))
98.4%
(cbrt.f64 19683)
Compiler

Compiled 63 to 45 computations (28.6% saved)

series84.0ms (3.2%)

Counts
6 → 72
Calls

30 calls:

TimeVariablePointExpression
28.0ms
x
@0
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
15.0ms
x
@inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
13.0ms
y
@0
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
10.0ms
y
@inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
6.0ms
x
@-inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)

rewrite97.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
1054×log-prod
844×pow-prod-down
792×log1p-expm1-u
792×expm1-log1p-u
570×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020120
1238120
22351120
Stop Event
node limit
Counts
6 → 225
Calls
Call 1
Inputs
(cbrt.f64 19683)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3) 3)
Outputs
(+.f64 0 (cbrt.f64 19683))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))) (cbrt.f64 (exp.f64 (cbrt.f64 19683))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 19683))) 1)
(*.f64 (cbrt.f64 19683) 1)
(*.f64 (cbrt.f64 19683) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 19683))
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 19683)))
(*.f64 (pow.f64 19683 1/6) (pow.f64 19683 1/6))
(pow.f64 (cbrt.f64 19683) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 19683)) 3)
(pow.f64 (cbrt.f64 387420489) 1/2)
(pow.f64 19683 1/3)
(pow.f64 (pow.f64 19683 1/6) 2)
(pow.f64 387420489 1/6)
(sqrt.f64 (cbrt.f64 387420489))
(log.f64 (exp.f64 (cbrt.f64 19683)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 19683))))
(expm1.f64 (log1p.f64 (cbrt.f64 19683)))
(exp.f64 (log.f64 (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1))
(exp.f64 (*.f64 (log.f64 19683) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 19683) 1/3) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(+.f64 0 (*.f64 (cbrt.f64 19683) (*.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 1)
(pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3)) (exp.f64 (*.f64 (log.f64 27) 1/3)))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 27))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/6)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3/2))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3)) (exp.f64 (*.f64 (log.f64 27) 1/3)))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 27))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3/2))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 0 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1/3)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 27))) 1/3)))
(*.f64 (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/9)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2/3)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(exp.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27))))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 8))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (*.f64 x y) 27)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) 9) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 9))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 9) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 9))
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 y 27))) (sqrt.f64 (*.f64 y 27)))
(*.f64 (*.f64 (*.f64 y 27) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 8) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 9))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))

simplify256.0ms (9.9%)

Algorithm
egg-herbie
Rules
2074×log-prod
672×exp-prod
588×sqr-pow
554×associate-*l*
538×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04769857
110169327
231809071
370959071
Stop Event
node limit
Counts
297 → 247
Calls
Call 1
Inputs
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(+.f64 0 (cbrt.f64 19683))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))) (cbrt.f64 (exp.f64 (cbrt.f64 19683))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 19683))) 1)
(*.f64 (cbrt.f64 19683) 1)
(*.f64 (cbrt.f64 19683) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 19683))
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 19683)))
(*.f64 (pow.f64 19683 1/6) (pow.f64 19683 1/6))
(pow.f64 (cbrt.f64 19683) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 19683)) 3)
(pow.f64 (cbrt.f64 387420489) 1/2)
(pow.f64 19683 1/3)
(pow.f64 (pow.f64 19683 1/6) 2)
(pow.f64 387420489 1/6)
(sqrt.f64 (cbrt.f64 387420489))
(log.f64 (exp.f64 (cbrt.f64 19683)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 19683))))
(expm1.f64 (log1p.f64 (cbrt.f64 19683)))
(exp.f64 (log.f64 (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1))
(exp.f64 (*.f64 (log.f64 19683) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 19683) 1/3) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(+.f64 0 (*.f64 (cbrt.f64 19683) (*.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 1)
(pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3)) (exp.f64 (*.f64 (log.f64 27) 1/3)))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 27))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/6)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3/2))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3)) (exp.f64 (*.f64 (log.f64 27) 1/3)))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 27))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3/2))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 0 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1/3)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 27))) 1/3)))
(*.f64 (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/9)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2/3)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(exp.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27))))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 y 27) x)
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 8))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (*.f64 x y) 27)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) 9) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 9))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 9) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 9))
(*.f64 (*.f64 x 27) y)
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 y 27))) (sqrt.f64 (*.f64 y 27)))
(*.f64 (*.f64 (*.f64 y 27) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 8) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 9))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
Outputs
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 3 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 3))
(*.f64 3 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 3))
(*.f64 (pow.f64 1 1/3) (*.f64 (cbrt.f64 -27) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 3)))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 3))
(*.f64 (cbrt.f64 -27) (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (cbrt.f64 3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) (cbrt.f64 3))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -27)) 1/3) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))))
(*.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) (cbrt.f64 (cbrt.f64 -27)))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 1 x)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 y) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 y) (neg.f64 (log.f64 (/.f64 -1 x))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 y) (log.f64 (/.f64 -1 x)))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (log.f64 y)))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 27 (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 1 y)))))) 9))
(*.f64 27 (pow.f64 (pow.f64 (exp.f64 1/9) (log.f64 (*.f64 x y))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 9))
(*.f64 -27 (*.f64 (pow.f64 1 1/3) (pow.f64 (exp.f64 (*.f64 1/9 (+.f64 (log.f64 x) (*.f64 -1 (log.f64 (/.f64 -1 y)))))) 9)))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 x) (neg.f64 (log.f64 (/.f64 -1 y))))) 9))
(*.f64 -27 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 x) (log.f64 (/.f64 -1 y)))) 9))
(+.f64 0 (cbrt.f64 19683))
(cbrt.f64 19683)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))) (cbrt.f64 (exp.f64 (cbrt.f64 19683))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 19683))) 1)
(cbrt.f64 19683)
(*.f64 (cbrt.f64 19683) 1)
(cbrt.f64 19683)
(*.f64 (cbrt.f64 19683) (log.f64 (exp.f64 1)))
(cbrt.f64 19683)
(*.f64 1 (cbrt.f64 19683))
(cbrt.f64 19683)
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 19683 1/6) (pow.f64 19683 1/6))
(cbrt.f64 19683)
(pow.f64 (cbrt.f64 19683) 1)
(cbrt.f64 19683)
(pow.f64 (cbrt.f64 (cbrt.f64 19683)) 3)
(cbrt.f64 19683)
(pow.f64 (cbrt.f64 387420489) 1/2)
(sqrt.f64 (cbrt.f64 387420489))
(pow.f64 19683 1/3)
(cbrt.f64 19683)
(pow.f64 (pow.f64 19683 1/6) 2)
(cbrt.f64 19683)
(pow.f64 387420489 1/6)
(sqrt.f64 (cbrt.f64 387420489))
(log.f64 (exp.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 19683))))
(cbrt.f64 19683)
(expm1.f64 (log1p.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(exp.f64 (log.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1))
(cbrt.f64 19683)
(exp.f64 (*.f64 (log.f64 19683) 1/3))
(cbrt.f64 19683)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1) 1))
(cbrt.f64 19683)
(exp.f64 (*.f64 (*.f64 (log.f64 19683) 1/3) 1))
(cbrt.f64 19683)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(cbrt.f64 19683)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(cbrt.f64 19683)
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(+.f64 0 (*.f64 (cbrt.f64 19683) (*.f64 x y)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (cbrt.f64 19683)))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (cbrt.f64 19683)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (cbrt.f64 19683))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (cbrt.f64 19683)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (cbrt.f64 19683))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (cbrt.f64 19683))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 1)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 1)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 3)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 2) 1/2)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3) 1/3)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 2)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 2))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 (cbrt.f64 19683) y)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 1))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))) 1) 1))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)) 3)) 1/3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y)))) 2))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 19683) (*.f64 x y))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (exp.f64 1)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/18))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3)) (exp.f64 (*.f64 (log.f64 27) 1/3)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 27))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/18))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2) 1/6)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 6)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3/2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 0 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (log.f64 (exp.f64 1)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 1 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/18))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3)) (exp.f64 (*.f64 (log.f64 27) 1/3)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 27))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/18))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3/2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 0 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))) 1)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (log.f64 (exp.f64 1)))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1/3)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 27))) 1/3)))
(exp.f64 (+.f64 (*.f64 1/3 (log.f64 (cbrt.f64 x))) (*.f64 1/3 (log.f64 (cbrt.f64 (*.f64 y 27))))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(*.f64 (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3)) (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3)))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 y 27))))
(exp.f64 (+.f64 (*.f64 1/3 (log.f64 (cbrt.f64 x))) (*.f64 1/3 (log.f64 (cbrt.f64 (*.f64 y 27))))))
(pow.f64 (*.f64 x (*.f64 y 27)) 1/9)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 1/3)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) 1/2)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 3)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 2)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2/3)
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/9))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1/9))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1/9))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 1/3))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 1/3))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 1))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 1))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27))))) 3))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))) 2))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))))
(cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 y (*.f64 27 x))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y 27) x)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 8))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 y 27))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (cbrt.f64 x) (*.f64 y 27)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y 27) (cbrt.f64 x)))
(*.f64 y (*.f64 27 (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 y 27)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (*.f64 x y) 27)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) 9) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))))) 9))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))) 9))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 9) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 9))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 18)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/18) 18)
(*.f64 (*.f64 x 27) y)
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 y 27))) (sqrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (cbrt.f64 (pow.f64 x 2))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y 27) (cbrt.f64 x)))
(*.f64 y (*.f64 27 (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x 2)))))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) 1) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 x)) (cbrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (cbrt.f64 (*.f64 y 27))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2)) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 8) (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 7))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1) 1))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 9) 1))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3) 3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1) 3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 1/3) 9))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 x (*.f64 y 27)))) 1) 9))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 x (*.f64 y 27)))) 3/2))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3/2) 2))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y 27))

eval128.0ms (4.9%)

Compiler

Compiled 3542 to 2834 computations (20% saved)

prune37.0ms (1.4%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New2461247
Fresh000
Picked112
Done145
Total2486254
Accuracy
100.0%
Counts
254 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
99.0%
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
99.0%
(*.f64 x (*.f64 y (cbrt.f64 19683)))
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
99.7%
(*.f64 (*.f64 x 27) y)
99.0%
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
99.0%
(*.f64 x (*.f64 y (cbrt.f64 19683)))
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
55.4%
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
Compiler

Compiled 96 to 72 computations (25% saved)

localize44.0ms (1.7%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
98.4%
(cbrt.f64 387420489)
Compiler

Compiled 23 to 18 computations (21.7% saved)

series6.0ms (0.2%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
y
@0
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
2.0ms
x
@0
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
0.0ms
y
@-inf
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
0.0ms
x
@-inf
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
0.0ms
y
@inf
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))

rewrite58.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
868×unpow-prod-down
642×prod-exp
632×log-prod
518×pow-prod-down
507×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01332
112930
2145230
Stop Event
node limit
Counts
2 → 59
Calls
Call 1
Inputs
(cbrt.f64 387420489)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
Outputs
(+.f64 0 (cbrt.f64 387420489))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(-.f64 (+.f64 1 (cbrt.f64 387420489)) 1)
(*.f64 (cbrt.f64 387420489) 1)
(*.f64 (cbrt.f64 387420489) (log.f64 (E.f64)))
(*.f64 (pow.f64 387420489 1/6) (pow.f64 387420489 1/6))
(*.f64 1 (cbrt.f64 387420489))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 150094635296999121)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4) 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 150094635296999121)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 387420489 1/12) (pow.f64 (cbrt.f64 387420489) 3/4))
(*.f64 (pow.f64 (cbrt.f64 387420489) 3/4) (pow.f64 387420489 1/12))
(*.f64 (pow.f64 (cbrt.f64 387420489) 5/6) (pow.f64 387420489 1/18))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 387420489))) 2) 3) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4) 1/2) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 5) 1/2) (pow.f64 387420489 1/18))
(pow.f64 (cbrt.f64 387420489) 1)
(pow.f64 (pow.f64 387420489 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 3)
(pow.f64 (pow.f64 387420489 1/18) 6)
(pow.f64 (cbrt.f64 150094635296999121) 1/2)
(pow.f64 387420489 1/3)
(pow.f64 (pow.f64 387420489 1/2) 2/3)
(pow.f64 (pow.f64 387420489 1/12) 4)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 387420489)))
(pow.f64 150094635296999121 1/6)
(pow.f64 (exp.f64 1/3) (log.f64 387420489))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 387420489))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 387420489))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 387420489)))) (sqrt.f64 (log.f64 (cbrt.f64 387420489))))
(sqrt.f64 (cbrt.f64 150094635296999121))
(log.f64 (exp.f64 (cbrt.f64 387420489)))
(expm1.f64 (log1p.f64 (cbrt.f64 387420489)))
(exp.f64 (log.f64 (cbrt.f64 387420489)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 387420489)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 387420489))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 150094635296999121)) 1/2))
(log1p.f64 (expm1.f64 (cbrt.f64 387420489)))
(+.f64 0 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(-.f64 (+.f64 1 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))) 1)
(pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 1)
(pow.f64 (*.f64 (pow.f64 387420489 1/18) (cbrt.f64 (*.f64 x y))) 3)
(pow.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 387420489 1/12) (sqrt.f64 (*.f64 x y))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))))
(sqrt.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 387420489 1/18) (cbrt.f64 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 387420489 1/12) (sqrt.f64 (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))

simplify68.0ms (2.6%)

Algorithm
egg-herbie
Rules
1530×associate-*r*
1416×associate-*l*
640×fma-def
596×fma-neg
522×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01634294969107
13671763
210551675
357021675
Stop Event
node limit
Counts
83 → 77
Calls
Call 1
Inputs
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(+.f64 0 (cbrt.f64 387420489))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(-.f64 (+.f64 1 (cbrt.f64 387420489)) 1)
(*.f64 (cbrt.f64 387420489) 1)
(*.f64 (cbrt.f64 387420489) (log.f64 (E.f64)))
(*.f64 (pow.f64 387420489 1/6) (pow.f64 387420489 1/6))
(*.f64 1 (cbrt.f64 387420489))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 150094635296999121)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4) 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 150094635296999121)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 387420489 1/12) (pow.f64 (cbrt.f64 387420489) 3/4))
(*.f64 (pow.f64 (cbrt.f64 387420489) 3/4) (pow.f64 387420489 1/12))
(*.f64 (pow.f64 (cbrt.f64 387420489) 5/6) (pow.f64 387420489 1/18))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 387420489))) 2) 3) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4) 1/2) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 5) 1/2) (pow.f64 387420489 1/18))
(pow.f64 (cbrt.f64 387420489) 1)
(pow.f64 (pow.f64 387420489 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 3)
(pow.f64 (pow.f64 387420489 1/18) 6)
(pow.f64 (cbrt.f64 150094635296999121) 1/2)
(pow.f64 387420489 1/3)
(pow.f64 (pow.f64 387420489 1/2) 2/3)
(pow.f64 (pow.f64 387420489 1/12) 4)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 387420489)))
(pow.f64 150094635296999121 1/6)
(pow.f64 (exp.f64 1/3) (log.f64 387420489))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 387420489))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 387420489))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 387420489)))) (sqrt.f64 (log.f64 (cbrt.f64 387420489))))
(sqrt.f64 (cbrt.f64 150094635296999121))
(log.f64 (exp.f64 (cbrt.f64 387420489)))
(expm1.f64 (log1p.f64 (cbrt.f64 387420489)))
(exp.f64 (log.f64 (cbrt.f64 387420489)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 387420489)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 387420489))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 150094635296999121)) 1/2))
(log1p.f64 (expm1.f64 (cbrt.f64 387420489)))
(+.f64 0 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(-.f64 (+.f64 1 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))) 1)
(pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 1)
(pow.f64 (*.f64 (pow.f64 387420489 1/18) (cbrt.f64 (*.f64 x y))) 3)
(pow.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 387420489 1/12) (sqrt.f64 (*.f64 x y))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))))
(sqrt.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 387420489 1/18) (cbrt.f64 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 387420489 1/12) (sqrt.f64 (*.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
Outputs
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(+.f64 0 (cbrt.f64 387420489))
(cbrt.f64 387420489)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 387420489)))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 387420489)))))
(-.f64 (+.f64 1 (cbrt.f64 387420489)) 1)
(cbrt.f64 387420489)
(*.f64 (cbrt.f64 387420489) 1)
(cbrt.f64 387420489)
(*.f64 (cbrt.f64 387420489) (log.f64 (E.f64)))
(cbrt.f64 387420489)
(*.f64 (pow.f64 387420489 1/6) (pow.f64 387420489 1/6))
(cbrt.f64 387420489)
(*.f64 1 (cbrt.f64 387420489))
(cbrt.f64 387420489)
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 150094635296999121)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4) 1/2))
(cbrt.f64 387420489)
(*.f64 (cbrt.f64 (cbrt.f64 150094635296999121)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 150094635296999121)))
(*.f64 (pow.f64 387420489 1/12) (pow.f64 (cbrt.f64 387420489) 3/4))
(*.f64 (pow.f64 (cbrt.f64 387420489) 3/4) (pow.f64 387420489 1/12))
(*.f64 (pow.f64 387420489 1/12) (pow.f64 (cbrt.f64 387420489) 3/4))
(*.f64 (pow.f64 (cbrt.f64 387420489) 5/6) (pow.f64 387420489 1/18))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 387420489))) 2) 3) (cbrt.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4) 1/2) (cbrt.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 5) 1/2) (pow.f64 387420489 1/18))
(*.f64 (pow.f64 387420489 1/18) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 5)))
(*.f64 (pow.f64 387420489 1/18) (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 5/2))
(pow.f64 (cbrt.f64 387420489) 1)
(cbrt.f64 387420489)
(pow.f64 (pow.f64 387420489 1/6) 2)
(cbrt.f64 387420489)
(pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 3)
(cbrt.f64 387420489)
(pow.f64 (pow.f64 387420489 1/18) 6)
(cbrt.f64 387420489)
(pow.f64 (cbrt.f64 150094635296999121) 1/2)
(sqrt.f64 (cbrt.f64 150094635296999121))
(pow.f64 387420489 1/3)
(cbrt.f64 387420489)
(pow.f64 (pow.f64 387420489 1/2) 2/3)
(pow.f64 19683 2/3)
(*.f64 (cbrt.f64 19683) (cbrt.f64 19683))
(pow.f64 (pow.f64 387420489 1/12) 4)
(cbrt.f64 387420489)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(pow.f64 150094635296999121 1/6)
(cbrt.f64 387420489)
(pow.f64 (exp.f64 1/3) (log.f64 387420489))
(cbrt.f64 387420489)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 387420489))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 387420489))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 387420489)))) (sqrt.f64 (log.f64 (cbrt.f64 387420489))))
(sqrt.f64 (cbrt.f64 150094635296999121))
(log.f64 (exp.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(expm1.f64 (log1p.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(exp.f64 (log.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 387420489)) 2))
(cbrt.f64 387420489)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 387420489))) 3))
(cbrt.f64 387420489)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 150094635296999121)) 1/2))
(sqrt.f64 (cbrt.f64 150094635296999121))
(log1p.f64 (expm1.f64 (cbrt.f64 387420489)))
(cbrt.f64 387420489)
(+.f64 0 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(-.f64 (+.f64 1 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))) 1)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 1)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (*.f64 (pow.f64 387420489 1/18) (cbrt.f64 (*.f64 x y))) 3)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3) 1/3)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (*.f64 (pow.f64 387420489 1/12) (sqrt.f64 (*.f64 x y))) 2)
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 x (pow.f64 387420489 1/6))))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 x (pow.f64 387420489 1/6))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y (pow.f64 387420489 1/6))))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y (pow.f64 387420489 1/6))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 x (pow.f64 387420489 1/6)))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 x (pow.f64 387420489 1/6))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y (pow.f64 387420489 1/6)))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y (pow.f64 387420489 1/6))))))
(sqrt.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 y (pow.f64 387420489 1/6))))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(exp.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 387420489 1/18) (cbrt.f64 (*.f64 x y)))) 3))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x)) 3)) 1/3))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 387420489 1/12) (sqrt.f64 (*.f64 x y)))) 2))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (pow.f64 387420489 1/6) x))))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 y (*.f64 x (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 x (*.f64 y (pow.f64 387420489 1/6)))

eval23.0ms (0.9%)

Compiler

Compiled 929 to 744 computations (19.9% saved)

prune14.0ms (0.5%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New76177
Fresh000
Picked101
Done145
Total78583
Accuracy
100.0%
Counts
83 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
99.7%
(*.f64 (*.f64 x 27) y)
99.0%
(*.f64 x (*.f64 y (cbrt.f64 19683)))
99.8%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 102 to 73 computations (28.4% saved)

regimes34.0ms (1.3%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x 27) y)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (sqrt.f64 (cbrt.f64 387420489))))
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 3) 3)
Outputs
(*.f64 x (*.f64 27 y))
Calls

4 calls:

13.0ms
(*.f64 x 27)
7.0ms
y
6.0ms
x
5.0ms
(*.f64 (*.f64 x 27) y)
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(*.f64 (*.f64 x 27) y)
99.8%1(*.f64 x 27)
Compiler

Compiled 82 to 58 computations (29.3% saved)

regimes7.0ms (0.3%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
Outputs
(*.f64 27 (*.f64 x y))
Calls

2 calls:

4.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
99.6%1x
99.6%1y
Compiler

Compiled 13 to 9 computations (30.8% saved)

simplify2.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01238
11638
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
Outputs
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
Compiler

Compiled 14 to 10 computations (28.6% saved)

soundness52.0ms (2%)

Rules
256×fma-def
256×fma-def
80×distribute-lft-neg-in
80×distribute-lft-neg-in
64×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3287133
4403133
5517133
020141
150133
2118133
3287133
4403133
5517133
Stop Event
saturated
saturated
Compiler

Compiled 29 to 19 computations (34.5% saved)

end0.0ms (0%)

preprocess24.0ms (0.9%)

Compiler

Compiled 38 to 26 computations (31.6% saved)

Profiling

Loading profile data...