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

Time bar (total: 4.0s)

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)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

sample834.0ms (20.7%)

Results
551.0ms7226×256valid
74.0ms1029×256infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 154.0ms
Operation ival-mult, time spent: 141.0ms, 92.0% of total-time
Operation const, time spent: 13.0ms, 8.0% of total-time
Bogosity

preprocess209.0ms (5.2%)

Algorithm
egg-herbie
Rules
208×fma-define
80×distribute-lft-neg-in
64×associate-*r*
58×distribute-rgt-neg-in
48×fma-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
00-0-(*.f64 x 27)
00-0-(*.f64 (*.f64 x 27) y)
00-0-27
00-0-y
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3290133
4406133
5520133
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)
Results
38.0ms437×256valid
83.0ms74×256infinite
0.0ms256valid
Compiler

Compiled 35 to 23 computations (34.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
Operation ival-mult, time spent: 12.0ms, 91.0% of total-time
Operation const, time spent: 1.0ms, 8.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 12 to 8 computations (33.3% saved)

prune2.0ms (0%)

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

Compiled 21 to 15 computations (28.6% saved)

localize60.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Results
37.0ms218×256valid
5.0ms37×256infinite
0.0ms256valid
Compiler

Compiled 36 to 19 computations (47.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
Operation ival-mult, time spent: 16.0ms, 95.0% of total-time
Operation const, time spent: 1.0ms, 6.0% of total-time

series13.0ms (0.3%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 x (*.f64 27 y))>
#<alt (*.f64 (*.f64 x 27) y)>
Outputs
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
Calls

18 calls:

TimeVariablePointExpression
2.0ms
y
@inf
(* 27 (* x y))
2.0ms
x
@0
(* 27 (* x y))
2.0ms
x
@inf
(* 27 (* x y))
2.0ms
x
@0
(* x (* 27 y))
1.0ms
y
@0
(* 27 (* x y))

rewrite244.0ms (6%)

Algorithm
batch-egg-rewrite
Rules
1390×unpow-prod-down
768×log-prod
600×prod-exp
553×log1p-expm1-u
553×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01457
117157
2157857
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 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 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 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(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)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 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 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(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)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 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 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(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)))

simplify137.0ms (3.4%)

Algorithm
egg-herbie
Rules
1936×fma-define
838×prod-exp
778×distribute-lft-in
738×*-commutative
700×distribute-lft-out
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0973408
11903408
24013408
320623408
456573408
566593408
Stop Event
node limit
Counts
168 → 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 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 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 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 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(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)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 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 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(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)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 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 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(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)))
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 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 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) 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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 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 (pow.f64 (exp.f64 x) 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))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.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))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) 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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 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 (pow.f64 (exp.f64 x) 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))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.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))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 27 (*.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) 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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 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 (pow.f64 (exp.f64 x) 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))
(log1p.f64 (expm1.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 (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 (*.f64 (log.f64 (*.f64 y (*.f64 27 x))) 1) 1))
(*.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))

eval8.0ms (0.2%)

Compiler

Compiled 362 to 266 computations (26.5% saved)

prune16.0ms (0.4%)

Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New33336
Fresh000
Picked033
Done000
Total33639
Accuracy
100.0%
Counts
39 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.6%
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
57.4%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
98.4%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 52 to 40 computations (23.1% saved)

localize394.0ms (9.8%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 y (*.f64 27 x))
99.8%
(pow.f64 (*.f64 y (*.f64 27 x)) 3)
79.5%
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
99.8%
(*.f64 y (*.f64 27 x))
99.7%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
88.4%
(sqrt.f64 (*.f64 y (*.f64 27 x)))
99.8%
(*.f64 y (*.f64 27 x))
99.6%
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
88.0%
(cbrt.f64 (*.f64 y (*.f64 27 x)))
Results
172.0ms124×256invalid
56.0ms115×256valid
109.0ms16×256infinite
0.0ms256invalid
Compiler

Compiled 84 to 57 computations (32.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
Operation ival-mult, time spent: 74.0ms, 61.0% of total-time
Operation ival-pow, time spent: 30.0ms, 25.0% of total-time
Operation ival-cbrt, time spent: 7.0ms, 6.0% of total-time
Operation ival-sqrt, time spent: 6.0ms, 5.0% of total-time
Operation const, time spent: 4.0ms, 3.0% of total-time

series465.0ms (11.5%)

Counts
9 → 324
Calls
Call 1
Inputs
#<alt (cbrt.f64 (*.f64 y (*.f64 27 x)))>
#<alt (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)>
#<alt (*.f64 y (*.f64 27 x))>
#<alt (sqrt.f64 (*.f64 y (*.f64 27 x)))>
#<alt (pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)>
#<alt (*.f64 y (*.f64 27 x))>
#<alt (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)>
#<alt (pow.f64 (*.f64 y (*.f64 27 x)) 3)>
#<alt (*.f64 y (*.f64 27 x))>
Outputs
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
Calls

54 calls:

TimeVariablePointExpression
272.0ms
x
@-inf
(pow (pow (* y (* 27 x)) 3) 1/3)
22.0ms
y
@-inf
(pow (cbrt (* y (* 27 x))) 3)
21.0ms
y
@-inf
(pow (pow (* y (* 27 x)) 3) 1/3)
18.0ms
y
@-inf
(cbrt (* y (* 27 x)))
18.0ms
y
@0
(cbrt (* y (* 27 x)))

rewrite141.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
820×log-prod
690×pow-prod-down
588×log1p-expm1-u
588×expm1-log1p-u
536×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020185
1210185
21988185
Stop Event
node limit
Counts
9 → 412
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 y (*.f64 27 x))
(sqrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 y (*.f64 27 x))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3) 1/3)
(pow.f64 (*.f64 y (*.f64 27 x)) 3)
(*.f64 y (*.f64 27 x))
Outputs
(+.f64 0 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/9)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/18)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/9)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2/3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/9))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 1)
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (exp.f64 1)))
(*.f64 1 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 x))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3/2)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/6)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/4)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 27 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3/2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 3/2) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))) 1)
(*.f64 y (*.f64 (*.f64 27 x) (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (*.f64 27 x) (*.f64 y (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (*.f64 27 (*.f64 x y)) (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (*.f64 27 (*.f64 x y)) 5/2))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.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 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 3/2))
(*.f64 (*.f64 y 27) (*.f64 x (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) y) (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 27 x)) y)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/2) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1) (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 y 27)) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 6))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 6))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 3/2) 2))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))

simplify276.0ms (6.8%)

Algorithm
egg-herbie
Rules
1368×prod-exp
1246×unswap-sqr
940×exp-prod
728×cube-prod
694×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046721474854364
186221474853902
2234021474853902
3477021474853902
Stop Event
node limit
Counts
736 → 269
Calls
Call 1
Inputs
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.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 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 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 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 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 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 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.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 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 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 -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 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 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.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 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 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 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 27 x)) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/9)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/18)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/9)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) 3/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2/3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/9))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))) 1)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 1)
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (exp.f64 1)))
(*.f64 1 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 x))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3/2)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 1)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/6)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/4)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 27 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3/2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 3/2) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (*.f64 y x) 27)
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(+.f64 0 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))) 1)
(*.f64 y (*.f64 (*.f64 27 x) (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (*.f64 27 x) (*.f64 y (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (*.f64 27 (*.f64 x y)) (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (*.f64 27 (*.f64 x y)) 5/2))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.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 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 3/2))
(*.f64 (*.f64 y 27) (*.f64 x (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) y) (*.f64 27 x))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 27 x)) y)
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/2) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1) (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 y 27)) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 6))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 6))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 3/2) 2))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
Outputs
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 3 (cbrt.f64 (*.f64 x y)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -27)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -27)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -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 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.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 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -27) 3))))
(*.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 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 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 -27))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.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 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 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 x y) (neg.f64 (cbrt.f64 -19683)))
(*.f64 y (neg.f64 (*.f64 (cbrt.f64 -19683) x)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 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 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 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.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 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (exp.f64 1)))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 1 (cbrt.f64 (*.f64 27 (*.f64 x y))))
(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 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 x))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 1)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2/3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/9)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1/2)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/6)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) 3/2)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/18)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/18)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4/3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) 4/3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 2)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/9)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))) 3/2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 2/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/9))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2/3))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/9))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 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 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 x 27)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 x 27)))
(*.f64 27 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.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 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) (pow.f64 (*.f64 x (*.f64 y 27)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) (pow.f64 (*.f64 x (*.f64 y 27)) 3/4))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.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 (cbrt.f64 y) (*.f64 x 27)))
(*.f64 27 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x (*.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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 x 27)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 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 27 (*.f64 x y)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(*.f64 x (*.f64 y 27))
(+.f64 0 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))) 1)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (*.f64 27 (*.f64 x y)) 1/6))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 1)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (log.f64 (exp.f64 1)))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 1 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 x)))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 x 27)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 x 27)))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y 27)))
(pow.f64 (*.f64 27 (*.f64 x y)) 1/2)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3/2)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 1)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/6)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/4)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/4)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) 9/2)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 2)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 3)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 1/3)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(fabs.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 27 (*.f64 x y)))) 3))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/3))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1/2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3/2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3/2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 1))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 1))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 1))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/6))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 3/2) 1/3))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 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 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 x 27)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 x 27)))
(*.f64 27 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.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 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) (pow.f64 (*.f64 x (*.f64 y 27)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) (pow.f64 (*.f64 x (*.f64 y 27)) 3/4))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.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 (cbrt.f64 y) (*.f64 x 27)))
(*.f64 27 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x (*.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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 x 27)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 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 27 (*.f64 x y)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 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 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 1 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 x 27)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (cbrt.f64 y) (*.f64 x 27)))
(*.f64 27 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x (*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 y 2)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 27 (*.f64 x y))) 1/2))
(*.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 27 (*.f64 x y)) 1/4) (pow.f64 (*.f64 27 (*.f64 x y)) 3/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) (pow.f64 (*.f64 x (*.f64 y 27)) 3/4))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) (pow.f64 (*.f64 27 (*.f64 x y)) 5/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/4) (pow.f64 (*.f64 27 (*.f64 x y)) 1/4))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4) (pow.f64 (*.f64 x (*.f64 y 27)) 3/4))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))))
(*.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 (cbrt.f64 y) (*.f64 x 27)))
(*.f64 27 (*.f64 (*.f64 x (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x (*.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 (pow.f64 (*.f64 (*.f64 27 (*.f64 x y)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 1) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (cbrt.f64 y)) (cbrt.f64 (*.f64 27 x)))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 x 27)) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.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 27 (*.f64 x y)) 5/6) (pow.f64 (*.f64 27 (*.f64 x y)) 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 27 (*.f64 x y)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(*.f64 x (*.f64 y 27))
(+.f64 0 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 19683) (pow.f64 (*.f64 x y) 3))) 2)) (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 27 (*.f64 x y)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 19683) (pow.f64 (*.f64 x y) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))) 1)
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 y (*.f64 (*.f64 27 x) (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 27 x) (*.f64 y (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 27 (*.f64 x y)) (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) (pow.f64 (*.f64 27 (*.f64 x y)) 5/2))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (*.f64 x (*.f64 y 27)) 5/2))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1)
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) (log.f64 (exp.f64 1)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 1 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 y 3) (*.f64 (pow.f64 x 3) 19683))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 x 3) 19683) (pow.f64 y 3))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) (pow.f64 (*.f64 27 (*.f64 x y)) 3/2))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 y 27) (*.f64 x (pow.f64 (*.f64 27 (*.f64 x y)) 2)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) y) (*.f64 27 x))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 27 x)) y)
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 5/2) (sqrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (*.f64 x (*.f64 y 27)) 5/2))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1) (*.f64 27 (*.f64 x y)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 8) (cbrt.f64 (*.f64 27 (*.f64 x y))))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) (*.f64 y 27)) x)
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 7) (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3)))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 6))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9)) 1/3))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 27 (*.f64 x y)))) 2))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 3))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 9))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 9))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 6))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 6))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 6))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 6))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 3/2) 2))
(*.f64 (pow.f64 y 3) (*.f64 19683 (pow.f64 x 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(+.f64 0 (*.f64 27 (*.f64 x y)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x y)))) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 27 (*.f64 x y)) 1)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 3)
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x y))) 2)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3) 1/3)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2) 3/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2) 1/2)
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 9)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 6) 1/6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/4) 4)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 1/6) 6)
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3/2) 2/3)
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 3))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x y))))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 27 (*.f64 x y)))) 3/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 27 (*.f64 x y)))) 1/2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1) 1))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/3) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 1) 3))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1/6) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))) 3/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x y))) 1/2) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 27 (*.f64 x y)))) 1) 2))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 27 (*.f64 x y)))) 1) 1/3))
(*.f64 x (*.f64 y 27))

eval111.0ms (2.7%)

Compiler

Compiled 3640 to 2621 computations (28% saved)

prune49.0ms (1.2%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New2923295
Fresh000
Picked213
Done033
Total2947301
Accuracy
100.0%
Counts
301 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(pow.f64 (*.f64 3 (cbrt.f64 (*.f64 x y))) 3)
57.4%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
50.9%
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
99.0%
(*.f64 (*.f64 x y) (cbrt.f64 19683))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 60 to 44 computations (26.7% saved)

localize109.0ms (2.7%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 3 (cbrt.f64 (*.f64 x y)))
99.6%
(pow.f64 (*.f64 3 (cbrt.f64 (*.f64 x y))) 3)
85.4%
(cbrt.f64 (*.f64 x y))
99.8%
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
99.8%
(*.f64 (*.f64 y 27) (sqrt.f64 x))
99.8%
(*.f64 (*.f64 x y) (cbrt.f64 19683))
99.2%
(cbrt.f64 19683)
Results
28.0ms125×256invalid
39.0ms112×256valid
4.0ms18×256infinite
0.0ms256valid
Compiler

Compiled 64 to 29 computations (54.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
Operation ival-mult, time spent: 22.0ms, 56.0% of total-time
Operation ival-pow, time spent: 6.0ms, 15.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 15.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 8.0% of total-time
Operation const, time spent: 2.0ms, 5.0% of total-time

series100.0ms (2.5%)

Counts
7 → 168
Calls
Call 1
Inputs
#<alt (cbrt.f64 19683)>
#<alt (*.f64 (*.f64 x y) (cbrt.f64 19683))>
#<alt (*.f64 (*.f64 y 27) (sqrt.f64 x))>
#<alt (*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))>
#<alt (cbrt.f64 (*.f64 x y))>
#<alt (pow.f64 (*.f64 3 (cbrt.f64 (*.f64 x y))) 3)>
#<alt (*.f64 3 (cbrt.f64 (*.f64 x y)))>
Outputs
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 x (*.f64 y (cbrt.f64 19683)))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 27 (*.f64 x y))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
#<alt (*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))>
Calls

36 calls:

TimeVariablePointExpression
42.0ms
y
@-inf
(cbrt (* x y))
19.0ms
y
@0
(* (* y 27) (sqrt x))
6.0ms
x
@-inf
(cbrt (* x y))
4.0ms
x
@-inf
(* (* y 27) (sqrt x))
3.0ms
x
@-inf
(pow (* 3 (cbrt (* x y))) 3)

rewrite149.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
1326×log-prod
778×pow-unpow
561×log1p-expm1-u
561×expm1-log1p-u
432×pow-to-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021129
1261129
23056129
Stop Event
node limit
Counts
7 → 197
Calls
Call 1
Inputs
(cbrt.f64 19683)
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(cbrt.f64 (*.f64 x y))
(pow.f64 (*.f64 3 (cbrt.f64 (*.f64 x y))) 3)
(*.f64 3 (cbrt.f64 (*.f64 x y)))
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 19683 1/3)
(pow.f64 (pow.f64 19683 1/6) 2)
(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)))
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(exp.f64 (log.f64 (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 19683) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(+.f64 0 (*.f64 x (*.f64 (cbrt.f64 19683) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 1)
(pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 3))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3) 19683))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 2))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1)
(pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 2)
(sqrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y 27) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 2))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) 3)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(log1p.f64 (expm1.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 (*.f64 2/3 (log.f64 (*.f64 x y))) (log.f64 9)) 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))
(+.f64 0 (cbrt.f64 (*.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x y)))) 1)
(*.f64 (cbrt.f64 (*.f64 x y)) 1)
(*.f64 (cbrt.f64 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (*.f64 x y)))
(*.f64 (cbrt.f64 x) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x y))))
(*.f64 (pow.f64 (*.f64 x y) 1/6) (pow.f64 (*.f64 x y) 1/6))
(pow.f64 (*.f64 x y) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 x y) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 x y) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 x y)) 2/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x y))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x y))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x y))) 2))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 y (*.f64 (*.f64 27 (sqrt.f64 x)) (sqrt.f64 x)))
(*.f64 (*.f64 x y) 27)
(*.f64 (*.f64 x y) (log.f64 (exp.f64 27)))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 y 27) x)
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 3 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 3 (*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 x 1/6) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 x) y) (*.f64 27 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729)))) (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (cbrt.f64 x)) (pow.f64 x 1/6))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (cbrt.f64 (*.f64 x y))) 3)
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3) (cbrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 1) (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(log1p.f64 (expm1.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 (*.f64 2/3 (log.f64 (*.f64 x y))) (log.f64 9)) 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))
(+.f64 0 (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3)) (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))) 3/2))

simplify175.0ms (4.3%)

Algorithm
egg-herbie
Rules
1926×prod-exp
1036×exp-prod
914×cube-prod
654×distribute-lft-in
590×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
042917179877875
177917179877875
2230417179877047
3486317179877011
Stop Event
node limit
Counts
365 → 211
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 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 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 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 x (*.f64 y (cbrt.f64 19683)))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.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 (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.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 (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 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 (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(+.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 19683 1/3)
(pow.f64 (pow.f64 19683 1/6) 2)
(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)))
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(exp.f64 (log.f64 (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 19683) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(+.f64 0 (*.f64 x (*.f64 (cbrt.f64 19683) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 1)
(pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 3))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3) 19683))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 2))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1)
(pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 2)
(sqrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y 27) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 2))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) 3)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(log1p.f64 (expm1.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 (*.f64 2/3 (log.f64 (*.f64 x y))) (log.f64 9)) 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))
(+.f64 0 (cbrt.f64 (*.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x y)))) 1)
(*.f64 (cbrt.f64 (*.f64 x y)) 1)
(*.f64 (cbrt.f64 (*.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (*.f64 x y)))
(*.f64 (cbrt.f64 x) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x y))))
(*.f64 (pow.f64 (*.f64 x y) 1/6) (pow.f64 (*.f64 x y) 1/6))
(pow.f64 (*.f64 x y) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 x y) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 x y) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 x y)) 2/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x y))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x y))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x y))) 2))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (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 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 y (*.f64 (*.f64 27 (sqrt.f64 x)) (sqrt.f64 x)))
(*.f64 (*.f64 x y) 27)
(*.f64 (*.f64 x y) (log.f64 (exp.f64 27)))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 y 27) x)
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 3 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 3 (*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 x 1/6) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 x) y) (*.f64 27 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729)))) (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (cbrt.f64 x)) (pow.f64 x 1/6))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (cbrt.f64 (*.f64 x y))) 3)
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3) (cbrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 1) (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(log1p.f64 (expm1.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 (*.f64 2/3 (log.f64 (*.f64 x y))) (log.f64 9)) 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))
(+.f64 0 (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3)) (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))))
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))) 3/2))
Outputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (*.f64 x y)) (neg.f64 (cbrt.f64 -1)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 -1)) -3)
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (cbrt.f64 -1) -3))
(*.f64 (cbrt.f64 -1) (*.f64 (cbrt.f64 (*.f64 x y)) -3))
(+.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 (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 (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 19683 1/3)
(cbrt.f64 19683)
(pow.f64 (pow.f64 19683 1/6) 2)
(cbrt.f64 19683)
(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)
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(exp.f64 (log.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(exp.f64 (*.f64 (log.f64 19683) 1/3))
(cbrt.f64 19683)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 19683)) 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)
(+.f64 0 (*.f64 x (*.f64 (cbrt.f64 19683) y)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 y) x) 9) (pow.f64 (pow.f64 (exp.f64 y) x) 9))) (log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) 9)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 3) 1/3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3) 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 1/3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 19683) y)))) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (sqrt.f64 x)))) (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (sqrt.f64 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (sqrt.f64 x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (sqrt.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1)
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 1)
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 3)
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) 1/3)
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 2)
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(sqrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729)))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) (sqrt.f64 x)))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3/2)))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y 27) 3)))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 1))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 3))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 2))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 y 27))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (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 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 y) x) 9) (pow.f64 (pow.f64 (exp.f64 y) x) 9))) (log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) 9)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3/2)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 (*.f64 x y))) (log.f64 9)) 3/2))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3/2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(+.f64 0 (cbrt.f64 (*.f64 x y)))
(cbrt.f64 (*.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y)))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x y)))) 1)
(cbrt.f64 (*.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x y)) 1)
(cbrt.f64 (*.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x y)) (log.f64 (exp.f64 1)))
(cbrt.f64 (*.f64 x y))
(*.f64 1 (cbrt.f64 (*.f64 x y)))
(cbrt.f64 (*.f64 x y))
(*.f64 (cbrt.f64 x) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 2))
(cbrt.f64 (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x y))))
(cbrt.f64 (*.f64 x y))
(*.f64 (pow.f64 (*.f64 x y) 1/6) (pow.f64 (*.f64 x y) 1/6))
(cbrt.f64 (*.f64 x y))
(pow.f64 (*.f64 x y) 1/3)
(cbrt.f64 (*.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x y)) 1)
(cbrt.f64 (*.f64 x y))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y))) 3)
(cbrt.f64 (*.f64 x y))
(pow.f64 (pow.f64 (*.f64 x y) 3) 1/9)
(pow.f64 (pow.f64 (*.f64 x y) 1/6) 2)
(cbrt.f64 (*.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 x y)) 2/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(cbrt.f64 (*.f64 x y))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x y))))
(cbrt.f64 (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x y)))))
(cbrt.f64 (*.f64 x y))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x y))))
(cbrt.f64 (*.f64 x y))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x y))))
(cbrt.f64 (*.f64 x y))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x y))))
(cbrt.f64 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) 1/3))
(cbrt.f64 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x y))) 1))
(cbrt.f64 (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 x y)))) 3))
(cbrt.f64 (*.f64 x y))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 x y))) 2))
(cbrt.f64 (*.f64 x y))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x)) (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 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(+.f64 (log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 y) x) 9) (pow.f64 (pow.f64 (exp.f64 y) x) 9))) (log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) 9)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) y) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 (*.f64 27 (sqrt.f64 x)) (sqrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x y) 27)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 27)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x (*.f64 y 27)) (log.f64 (exp.f64 1)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 3 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 3 (*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 x 1/6) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (pow.f64 x 1/6)))
(*.f64 27 (*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 (cbrt.f64 x) (pow.f64 x 1/6))))
(*.f64 (pow.f64 x 1/6) (*.f64 (*.f64 (cbrt.f64 x) (*.f64 y 27)) (sqrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (sqrt.f64 x) y) (*.f64 27 (sqrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y 2) 729)))) (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (cbrt.f64 x)) (pow.f64 x 1/6))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (pow.f64 x 1/6)))
(*.f64 27 (*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 (cbrt.f64 x) (pow.f64 x 1/6))))
(*.f64 (pow.f64 x 1/6) (*.f64 (*.f64 (cbrt.f64 x) (*.f64 y 27)) (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (cbrt.f64 (*.f64 x y))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3) (cbrt.f64 (*.f64 x y)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 1) (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (pow.f64 (*.f64 x (*.f64 y 27)) 1/6))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (+.f64 (*.f64 2/3 (log.f64 (*.f64 x y))) (log.f64 9)) 3/2))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 3/2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 y 27)))) 1/3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 (cbrt.f64 (*.f64 x y)) 3))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3)) (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 3) (cbrt.f64 (*.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))) 1)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (*.f64 x (*.f64 y 27)) 1/3)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3) 1)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9) 1/2)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 3)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 2) 3/2)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/9)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/9)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 2)
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2/3)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 9))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 (*.f64 x y))) 3))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(cbrt.f64 (*.f64 x (*.f64 y 27)))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(exp.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)) 1))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1/3))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3))) 3))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) 2))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x y)) 3)))) 3/2))
(*.f64 (cbrt.f64 (*.f64 x y)) 3)

eval61.0ms (1.5%)

Compiler

Compiled 2500 to 1585 computations (36.6% saved)

prune31.0ms (0.8%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New2101211
Fresh000
Picked213
Done134
Total2135218
Accuracy
100.0%
Counts
218 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
99.0%
(*.f64 (*.f64 x y) (cbrt.f64 19683))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 38 to 28 computations (26.3% saved)

localize82.0ms (2%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.6%
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
98.4%
(cbrt.f64 387420489)
Results
32.0ms218×256valid
5.0ms37×256infinite
0.0ms256valid
Compiler

Compiled 21 to 14 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
Operation ival-cbrt, time spent: 8.0ms, 42.0% of total-time
Operation ival-sqrt, time spent: 6.0ms, 31.0% of total-time
Operation ival-mult, time spent: 4.0ms, 21.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

series18.0ms (0.5%)

Counts
2 → 0
Calls
Call 1
Inputs
#<alt (cbrt.f64 387420489)>
#<alt (*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))>
Outputs
Calls

6 calls:

TimeVariablePointExpression
9.0ms
x
@0
(* (* x y) (sqrt (cbrt 387420489)))
5.0ms
y
@0
(* (* x y) (sqrt (cbrt 387420489)))
1.0ms
y
@-inf
(* (* x y) (sqrt (cbrt 387420489)))
1.0ms
x
@-inf
(* (* x y) (sqrt (cbrt 387420489)))
1.0ms
x
@inf
(* (* x y) (sqrt (cbrt 387420489)))

rewrite85.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1102×unpow-prod-down
648×prod-exp
630×log-prod
504×log1p-expm1-u
504×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify101.0ms (2.5%)

Algorithm
egg-herbie
Rules
1864×fma-neg
936×prod-exp
802×associate-*r*
766×distribute-lft-neg-in
706×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01594294968525
12544294968525
25604294968525
324994294968525
436574294968525
557214294968525
Stop Event
node limit
Counts
59 → 73
Calls
Call 1
Inputs
(+.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) 5/6) (pow.f64 387420489 1/18))
(*.f64 (pow.f64 (cbrt.f64 387420489) 3/4) (pow.f64 387420489 1/12))
(*.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 (pow.f64 387420489 1/18) 6)
(pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 3)
(pow.f64 (pow.f64 387420489 1/2) 2/3)
(pow.f64 (cbrt.f64 150094635296999121) 1/2)
(pow.f64 387420489 1/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)))
(log1p.f64 (expm1.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))
(+.f64 0 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))))
(-.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)) 1)
(pow.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)) 3)
(pow.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 2)) (cbrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))))
(sqrt.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 2))
Outputs
(+.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 (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))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4)))
(*.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) 5/6) (pow.f64 387420489 1/18))
(*.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 (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)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 4)))
(*.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)))
(pow.f64 (cbrt.f64 387420489) 1)
(cbrt.f64 387420489)
(pow.f64 (pow.f64 387420489 1/6) 2)
(cbrt.f64 387420489)
(pow.f64 (pow.f64 387420489 1/18) 6)
(pow.f64 (cbrt.f64 (cbrt.f64 387420489)) 3)
(cbrt.f64 387420489)
(pow.f64 (pow.f64 387420489 1/2) 2/3)
(pow.f64 19683 2/3)
(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/12) 4)
(pow.f64 (E.f64) (log.f64 (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)
(log1p.f64 (expm1.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))
(+.f64 0 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 387420489 1/6)) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 387420489 1/6)) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 387420489 1/6)) (*.f64 x y)))))
(-.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)) 1)
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y) 1)
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)) 3)
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y) 3) 1/3)
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)) 2)
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (E.f64) (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 2)) (cbrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (pow.f64 387420489 1/6) (*.f64 x y)))) 2)) (cbrt.f64 (log.f64 (*.f64 (pow.f64 387420489 1/6) (*.f64 x y)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 387420489 1/6)) x))) 2)) (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 387420489 1/6)) x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (pow.f64 387420489 1/6) (*.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 (pow.f64 387420489 1/6) (*.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 387420489 1/6)) x))))
(sqrt.f64 (*.f64 (cbrt.f64 387420489) (pow.f64 (*.f64 x y) 2)))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) (pow.f64 387420489 1/6)))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y) 3))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y)))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 3))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 1/3))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 387420489 1/6) x) y))) 2))
(*.f64 (pow.f64 387420489 1/6) (*.f64 x y))
(*.f64 (*.f64 y (pow.f64 387420489 1/6)) x)

eval22.0ms (0.5%)

Compiler

Compiled 899 to 671 computations (25.4% saved)

prune26.0ms (0.6%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New73073
Fresh000
Picked011
Done044
Total73578
Accuracy
100.0%
Counts
78 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(*.f64 (*.f64 x y) (sqrt.f64 (cbrt.f64 387420489)))
99.0%
(*.f64 (*.f64 x y) (cbrt.f64 19683))
99.7%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 110 to 75 computations (31.8% saved)

regimes31.0ms (0.8%)

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

4 calls:

10.0ms
y
8.0ms
(*.f64 x 27)
6.0ms
x
5.0ms
(*.f64 (*.f64 x 27) y)
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
99.7%1(*.f64 (*.f64 x 27) y)
99.7%1(*.f64 x 27)
Compiler

Compiled 18 to 13 computations (27.8% saved)

regimes7.0ms (0.2%)

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 6 to 4 computations (33.3% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01238
11638
Stop Event
done
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)

soundness49.0ms (1.2%)

Rules
208×fma-define
80×distribute-lft-neg-in
64×associate-*r*
58×distribute-rgt-neg-in
48×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3290133
4406133
5520133
Stop Event
saturated
Compiler

Compiled 29 to 19 computations (34.5% saved)

end0.0ms (0%)

preprocess27.0ms (0.7%)

Compiler

Compiled 38 to 26 computations (31.6% saved)

Profiling

Loading profile data...