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

Time bar (total: 3.8s)

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

sample1.2s (33.1%)

Results
1.1s7244×256valid
94.0ms1011×256infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 223.0ms
Operation ival-mult, time spent: 209.0ms, 94.0% of total-time
Operation const, time spent: 15.0ms, 7.0% of total-time
Bogosity

preprocess114.0ms (3%)

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)
Compiler

Compiled 35 to 23 computations (34.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-mult, time spent: 10.0ms, 85.0% of total-time
Operation const, time spent: 1.0ms, 9.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)
98.6%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 21 to 15 computations (28.6% saved)

localize58.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 x 27) y)
98.6%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
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: 15.0ms, 90.0% of total-time
Operation const, time spent: 1.0ms, 6.0% of total-time

series6.0ms (0.2%)

Counts
3 → 48
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))>
Calls

18 calls:

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

rewrite196.0ms (5.2%)

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)))

simplify123.0ms (3.3%)

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
0972952
11902952
24012952
320622952
456572952
566592952
Stop Event
node limit
Counts
144 → 36
Calls
Call 1
Inputs
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (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 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)

prune10.0ms (0.3%)

Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New35136
Fresh000
Picked033
Done000
Total35439
Accuracy
100.0%
Counts
39 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
99.7%
(*.f64 (*.f64 x 27) y)
98.6%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 31 to 23 computations (25.8% saved)

localize55.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 y (*.f64 27 x))
99.7%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
88.0%
(sqrt.f64 (*.f64 y (*.f64 27 x)))
Compiler

Compiled 29 to 20 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
Operation ival-mult, time spent: 14.0ms, 60.0% of total-time
Operation ival-sqrt, time spent: 6.0ms, 26.0% of total-time
Operation ival-pow, time spent: 2.0ms, 9.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

series17.0ms (0.4%)

Counts
3 → 72
Calls
Call 1
Inputs
#<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))>
Outputs
#<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 (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 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 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 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
x
@-inf
(pow (sqrt (* y (* 27 x))) 2)
1.0ms
y
@inf
(sqrt (* y (* 27 x)))
1.0ms
y
@0
(pow (sqrt (* y (* 27 x))) 2)
1.0ms
y
@-inf
(pow (sqrt (* y (* 27 x))) 2)
1.0ms
x
@0
(pow (sqrt (* y (* 27 x))) 2)

rewrite94.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1204×unpow-prod-down
568×log-prod
482×prod-exp
431×log1p-expm1-u
431×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01461
113361
2127861
Stop Event
node limit
Counts
3 → 142
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 y (*.f64 27 x)))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 y (*.f64 27 x))
Outputs
(+.f64 0 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 1)
(*.f64 1 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (cbrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (*.f64 y (*.f64 27 x)) 1/4))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) 1/3))
(*.f64 (cbrt.f64 (*.f64 y 27)) (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (pow.f64 (pow.f64 (*.f64 (*.f64 27 x) (*.f64 y (*.f64 27 x))) 1/2) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 27 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 27 x)) y) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) 1/2))
(*.f64 (sqrt.f64 27) (pow.f64 (*.f64 x y) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) y) 1/2))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) 1/2) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)))
(*.f64 (pow.f64 (*.f64 y x) 1/2) (sqrt.f64 27))
(*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) 1/2) (sqrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) 1/2) (sqrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) 1/2) (sqrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) 1/2) (sqrt.f64 (sqrt.f64 y)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) 1/2) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) y) 1/2) 1/2) (sqrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) 1) 1/2) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) 1/2) (sqrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) 1/2) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 2) 3) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/3) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (sqrt.f64 y)) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/4) 1/3) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)))
(pow.f64 (*.f64 y (*.f64 27 x)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 1)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2) 1/3)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/4)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) 2)
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 y (*.f64 27 x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))))
(fabs.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2)) 1/3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y (*.f64 27 x)))) 2))
(+.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 (+.f64 1 (*.f64 y (*.f64 27 x))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 1 (*.f64 y (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/2))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.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 y (*.f64 27 x))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 y (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (*.f64 y (*.f64 27 x)) 3/4))
(*.f64 (*.f64 y 27) x)
(*.f64 (sqrt.f64 (*.f64 y 27)) (pow.f64 (*.f64 x (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) (pow.f64 (*.f64 y (*.f64 27 x)) 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) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.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 1 1/3) (*.f64 y (*.f64 27 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) 3) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/2) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 27) 2) 1/2) x)
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (*.f64 27 x)) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 5) 1/2) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (*.f64 y 27)) 1/2) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) y) 1/3) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 27 x)) 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/2) 1/3) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 y 27)) 1/3) (cbrt.f64 x))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 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 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(+.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 (+.f64 1 (*.f64 y (*.f64 27 x))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) 6)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2) 2/3)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) 4)
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 27 x))))
(pow.f64 (exp.f64 2) (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 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 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))

simplify170.0ms (4.5%)

Algorithm
egg-herbie
Rules
1052×fma-neg
1052×fma-define
872×exp-prod
718×cube-prod
666×*-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03414294974857
16224294973743
213914294973608
332974294973600
461404294973600
Stop Event
node limit
Counts
214 → 237
Calls
Call 1
Inputs
(*.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 (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 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 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 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.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 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1)
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 1)
(*.f64 1 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (cbrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 x)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (*.f64 y (*.f64 27 x)) 1/4))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) 1/3))
(*.f64 (cbrt.f64 (*.f64 y 27)) (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (pow.f64 (pow.f64 (*.f64 (*.f64 27 x) (*.f64 y (*.f64 27 x))) 1/2) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 27 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 27 x)) y) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) 1/2))
(*.f64 (sqrt.f64 27) (pow.f64 (*.f64 x y) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) y) 1/2))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) 1/2) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)))
(*.f64 (pow.f64 (*.f64 y x) 1/2) (sqrt.f64 27))
(*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) 1/2) (sqrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) 1/2) (sqrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) 1/2) (sqrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) 1/2) (sqrt.f64 (sqrt.f64 y)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) 1/2) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) y) 1/2) 1/2) (sqrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) 1) 1/2) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) 1/2) (sqrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) 1/2) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 2) 3) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/3) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (sqrt.f64 y)) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/4) 1/3) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)))
(pow.f64 (*.f64 y (*.f64 27 x)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 1)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2) 1/3)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/4)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) 2)
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 y (*.f64 27 x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))))
(fabs.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2)) 1/3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y (*.f64 27 x)))) 2))
(+.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 (+.f64 1 (*.f64 y (*.f64 27 x))) 1)
(*.f64 y (*.f64 27 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 27 x) y)
(*.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 1 (*.f64 y (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729)) (*.f64 (cbrt.f64 (*.f64 27 x)) y))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/2))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.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 y (*.f64 27 x))) 1/2))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 y (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (*.f64 y (*.f64 27 x)) 3/4))
(*.f64 (*.f64 y 27) x)
(*.f64 (sqrt.f64 (*.f64 y 27)) (pow.f64 (*.f64 x (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) (pow.f64 (*.f64 y (*.f64 27 x)) 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) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.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 1 1/3) (*.f64 y (*.f64 27 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) 3) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/2) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 27) 2) 1/2) x)
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (*.f64 27 x)) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 5) 1/2) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (*.f64 y 27)) 1/2) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) y) 1/3) (cbrt.f64 (*.f64 27 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 27 x)) 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/2) 1/3) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 y 27)) 1/3) (cbrt.f64 x))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 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 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(+.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 (+.f64 1 (*.f64 y (*.f64 27 x))) 1)
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) 6)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2) 2/3)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) 4)
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 27 x))))
(pow.f64 (exp.f64 2) (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 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 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
Outputs
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.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 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (*.f64 x y)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(+.f64 0 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))))
(+.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 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x 27))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x 27)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x 27)))))))
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 1)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 1 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (*.f64 y (*.f64 x 27))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 3)
(*.f64 (cbrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 y (*.f64 x 27))))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (*.f64 y (*.f64 x 27))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 3)
(*.f64 (cbrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 (*.f64 x (*.f64 y 27)))))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 x 27) (sqrt.f64 (*.f64 y (*.f64 x 27))))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 x 27) (sqrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 x)))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 (sqrt.f64 (*.f64 27 x)) (sqrt.f64 y))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (*.f64 y (*.f64 27 x)) 1/4))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y 27)))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y 27)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 5/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 2))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6)))
(*.f64 (cbrt.f64 (*.f64 y 27)) (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (*.f64 y 27))))))
(*.f64 (cbrt.f64 (*.f64 y 27)) (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y (*.f64 x 27))))))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 y) 27) x)))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (pow.f64 (pow.f64 (*.f64 (*.f64 27 x) (*.f64 y (*.f64 27 x))) 1/2) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (sqrt.f64 (*.f64 y (*.f64 (*.f64 x 27) (*.f64 x 27))))))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (sqrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (fabs.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 (sqrt.f64 y) (fabs.f64 (*.f64 x 27)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 27 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 27 x)) y) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x 27))) (sqrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)) (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4)) (sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/4)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/4)) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 3/4)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (*.f64 (cbrt.f64 y) (*.f64 27 x)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 y) 2)) (sqrt.f64 (*.f64 (*.f64 x 27) (cbrt.f64 y))))
(*.f64 (fabs.f64 (cbrt.f64 y)) (sqrt.f64 (*.f64 x (*.f64 27 (cbrt.f64 y)))))
(*.f64 (sqrt.f64 27) (pow.f64 (*.f64 x y) 1/2))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) (pow.f64 (*.f64 (cbrt.f64 (*.f64 27 x)) y) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 729 (pow.f64 x 2)))) (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 x 27)))))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) 1/2) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4)) (sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/4)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/4)) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 3/4)))
(*.f64 (pow.f64 (*.f64 y x) 1/2) (sqrt.f64 27))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 (*.f64 x y)))
(*.f64 (pow.f64 (*.f64 y (cbrt.f64 (*.f64 (pow.f64 x 2) 729))) 1/2) (sqrt.f64 (cbrt.f64 (*.f64 27 x))))
(*.f64 (sqrt.f64 (*.f64 y (cbrt.f64 (*.f64 729 (pow.f64 x 2))))) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) 1/2) (sqrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x 27))) (sqrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) 1/2) (sqrt.f64 (cbrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))) (sqrt.f64 (cbrt.f64 y)))
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 (*.f64 x 27)) (cbrt.f64 y))) (sqrt.f64 (cbrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x 27)) (fabs.f64 (cbrt.f64 y))) (sqrt.f64 (cbrt.f64 y)))
(*.f64 (pow.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) 1/2) (sqrt.f64 (sqrt.f64 y)))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 y) 27) x)))
(*.f64 (sqrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) 1/2) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/6)) (sqrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 5/6)) (sqrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) y) 1/2) 1/2) (sqrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x 27))) (sqrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) 1) 1/2) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y 27)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) 1/2) (sqrt.f64 (cbrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2))) (sqrt.f64 (cbrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 y (pow.f64 (cbrt.f64 x) 2)))) (sqrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) 1/2) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 y 27))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) y) 27)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 y (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 2) 3) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (*.f64 y (*.f64 x 27))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 3)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (*.f64 y (*.f64 x 27))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/3) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) 4)))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (sqrt.f64 y)) 1/3) (cbrt.f64 (sqrt.f64 (*.f64 27 x))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 (sqrt.f64 y) 27) x))) (cbrt.f64 (sqrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 27 (sqrt.f64 y)))) (cbrt.f64 (sqrt.f64 (*.f64 x 27))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x 27) (pow.f64 (sqrt.f64 y) 3))) (cbrt.f64 (sqrt.f64 (*.f64 x 27))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/4) 1/3) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/4)) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 5/4)) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/4)))
(pow.f64 (*.f64 y (*.f64 27 x)) 1/2)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 1)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) 3)
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (*.f64 y (*.f64 x 27))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3/2)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) 3/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 3/2))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/4)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) 2)
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 y (*.f64 x 27)))))
(pow.f64 (exp.f64 1/2) (log.f64 (*.f64 y (*.f64 27 x))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 x 27))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 x 27))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 x 27)))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 x 27))))))
(fabs.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6)) 3))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (*.f64 y (*.f64 x 27))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2)) 1/3))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 3/2))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y (*.f64 27 x)))) 2))
(sqrt.f64 (*.f64 x (*.f64 y 27)))
(sqrt.f64 (*.f64 y (*.f64 x 27)))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.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 (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 (+.f64 1 (*.f64 y (*.f64 27 x))) 1)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 (*.f64 27 x) y)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) (sqrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 1 (*.f64 y (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.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 729 (pow.f64 x 2))) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 729 (pow.f64 x 2)))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/2))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 4)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) 4)))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 27 x) (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y (*.f64 (*.f64 x 27) (*.f64 x 27)))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))))
(*.f64 (sqrt.f64 y) (fabs.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (fabs.f64 (*.f64 x 27))))
(*.f64 (sqrt.f64 (*.f64 27 x)) (*.f64 (sqrt.f64 (*.f64 27 x)) y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 27 x)) (pow.f64 (*.f64 y (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) (pow.f64 (*.f64 y (*.f64 27 x)) 3/4))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y 27) x)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 (*.f64 y 27)) (pow.f64 (*.f64 x (*.f64 y (*.f64 27 x))) 1/2))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 (*.f64 x (*.f64 x (*.f64 y 27)))))
(*.f64 (sqrt.f64 (*.f64 y 27)) (sqrt.f64 (*.f64 (*.f64 y 27) (pow.f64 x 2))))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/4) (pow.f64 (*.f64 y (*.f64 27 x)) 1/4))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 y x) 27)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 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 729 (pow.f64 x 2))) (*.f64 y (cbrt.f64 (*.f64 x 27))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 729 (pow.f64 x 2)))))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/6) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (pow.f64 (*.f64 x (*.f64 y 27)) 5/6))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (pow.f64 (*.f64 y (*.f64 x 27)) 5/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) y) 1/2) (sqrt.f64 (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) 1) x)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 1 1/3) (*.f64 y (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 2) 3) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 1/2) (cbrt.f64 (*.f64 y (*.f64 27 x))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 4)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) 4)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 27) 2) 1/2) x)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (*.f64 27 x)) 1/2) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y (*.f64 (*.f64 x 27) (*.f64 x 27)))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))))
(*.f64 (sqrt.f64 y) (fabs.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (fabs.f64 (*.f64 x 27))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 5) 1/2) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 5)))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) 5)))
(*.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 27 x)) (*.f64 y 27)) 1/2) (sqrt.f64 x))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) y) 1/3) (cbrt.f64 (*.f64 27 x)))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 729 (*.f64 y (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 y 27)) 2))))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 27 x)) 1/3) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 x 27) (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 5/2) 1/3) (pow.f64 (*.f64 y (*.f64 27 x)) 1/6))
(*.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 5/2)))
(*.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 5/2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 4) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (*.f64 x 27)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 27))) 8)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (*.f64 y 27)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 8)))
(*.f64 (pow.f64 (*.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) (*.f64 y 27)) 1/3) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (*.f64 y 27) (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(+.f64 0 (*.f64 y (*.f64 27 x)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.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 (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 (+.f64 1 (*.f64 y (*.f64 27 x))) 1)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 y (*.f64 27 x)) 1)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 1/6) 6)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 3)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 3/2) 2/3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3/2) 2/3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 27)) 3/2) 2/3)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 1/4) 4)
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 2) (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 x)))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 x 27)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 x 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 27 x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y 27)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 x 27))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 x 27)))))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 x))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 x)))) 3))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 x)))) 1/3))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 y (*.f64 x 27))
(*.f64 x (*.f64 y 27))

eval71.0ms (1.9%)

Compiler

Compiled 3291 to 2426 computations (26.3% saved)

prune215.0ms (5.7%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New2334237
Fresh000
Picked011
Done033
Total2338241
Accuracy
100.0%
Counts
241 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
47.7%
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
98.4%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
51.2%
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
99.7%
(*.f64 (*.f64 x 27) y)
98.6%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
41.9%
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
Compiler

Compiled 76 to 54 computations (28.9% saved)

localize178.0ms (4.7%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
99.2%
(*.f64 (*.f64 y 27) (sqrt.f64 x))
99.9%
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
99.9%
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
99.8%
(pow.f64 (cbrt.f64 y) 2)
99.8%
(cbrt.f64 y)
99.9%
(*.f64 (*.f64 27 x) (sqrt.f64 y))
99.9%
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
99.9%
(pow.f64 (*.f64 x y) 2)
99.9%
(*.f64 729 (pow.f64 (*.f64 x y) 2))
92.3%
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
Compiler

Compiled 108 to 57 computations (47.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
Operation ival-mult, time spent: 37.0ms, 44.0% of total-time
Operation ival-pow, time spent: 30.0ms, 36.0% of total-time
Operation ival-sqrt, time spent: 11.0ms, 13.0% of total-time
Operation const, time spent: 4.0ms, 5.0% of total-time
Operation ival-cbrt, time spent: 2.0ms, 2.0% of total-time

series48.0ms (1.3%)

Counts
11 → 232
Calls
Call 1
Inputs
#<alt (sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))>
#<alt (*.f64 729 (pow.f64 (*.f64 x y) 2))>
#<alt (pow.f64 (*.f64 x y) 2)>
#<alt (*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 27 x) (sqrt.f64 y))>
#<alt (cbrt.f64 y)>
#<alt (pow.f64 (cbrt.f64 y) 2)>
#<alt (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))>
#<alt (*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))>
#<alt (*.f64 (*.f64 y 27) (sqrt.f64 x))>
#<alt (*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))>
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 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 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 (*.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 (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 27 (*.f64 x (sqrt.f64 y)))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))>
#<alt (*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 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 (*.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 (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 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))))>
Calls

60 calls:

TimeVariablePointExpression
6.0ms
y
@-inf
(cbrt y)
2.0ms
x
@0
(* (* 27 x) (sqrt y))
2.0ms
x
@0
(* (* 27 x) (pow (cbrt y) 2))
2.0ms
y
@0
(cbrt y)
2.0ms
y
@0
(* (* 27 x) (pow (cbrt y) 2))

rewrite176.0ms (4.7%)

Algorithm
batch-egg-rewrite
Rules
1828×log-prod
724×log1p-expm1-u
724×expm1-log1p-u
480×expm1-undefine
480×log1p-undefine
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027257
1381217
24356217
Stop Event
node limit
Counts
11 → 303
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(cbrt.f64 y)
(pow.f64 (cbrt.f64 y) 2)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 y 27) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 y 27) (sqrt.f64 x)) (sqrt.f64 x))
Outputs
(+.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 x 27))
(*.f64 (*.f64 x y) 27)
(*.f64 (*.f64 x y) (pow.f64 729 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(*.f64 (sqrt.f64 y) (*.f64 27 (*.f64 x (sqrt.f64 y))))
(*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (cbrt.f64 y) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 y 1/6) (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.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 1 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 x 27)) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.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 27 (*.f64 x (sqrt.f64 y)))) (*.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (sqrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) (*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) (cbrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 x 27)) (*.f64 (sqrt.f64 (*.f64 x 27)) y))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 1 1/2) (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 729 1/2) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (*.f64 (sqrt.f64 x) y) (*.f64 27 (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2))))) (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)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (sqrt.f64 y) 27) (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))) (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (cbrt.f64 y)) (pow.f64 y 1/6))
(*.f64 (*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (pow.f64 y 1/4)) (pow.f64 y 1/4))
(*.f64 (*.f64 (cbrt.f64 y) 27) (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 x 27)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2))))) (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27)))) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))))
(*.f64 (*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (pow.f64 y 1/6)) (pow.f64 y 1/6))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(+.f64 0 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) 1)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/2)
(pow.f64 (pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(log.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(cbrt.f64 (pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(log1p.f64 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(exp.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1))
(+.f64 0 (pow.f64 (*.f64 x y) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2))) 1)
(*.f64 x (*.f64 y (*.f64 x y)))
(*.f64 y (*.f64 x (*.f64 x y)))
(*.f64 (*.f64 x y) (*.f64 x y))
(*.f64 (pow.f64 (*.f64 x y) 2) 1)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 y 2) (pow.f64 x 2))
(*.f64 1 (pow.f64 (*.f64 x y) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (pow.f64 (*.f64 x y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(*.f64 (*.f64 (*.f64 x y) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (*.f64 x y) x) y)
(*.f64 (*.f64 (*.f64 x y) y) x)
(*.f64 (*.f64 (*.f64 x y) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 (*.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x y))) 1))
(+.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 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(+.f64 0 (*.f64 27 (*.f64 x (sqrt.f64 y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))) 1)
(pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 2)
(sqrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 x 27) 3)))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 1))
(+.f64 0 (cbrt.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))) (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 y))) 1)
(*.f64 (cbrt.f64 y) 1)
(*.f64 1 (cbrt.f64 y))
(*.f64 (pow.f64 y 1/6) (pow.f64 y 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 y))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)))
(pow.f64 y 1/3)
(pow.f64 (cbrt.f64 y) 1)
(pow.f64 (pow.f64 (cbrt.f64 y) 2) 1/2)
(pow.f64 (pow.f64 y 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 y)) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 2))
(fabs.f64 (cbrt.f64 y))
(log.f64 (exp.f64 (cbrt.f64 y)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 y)))
(log1p.f64 (expm1.f64 (cbrt.f64 y)))
(exp.f64 (log.f64 (cbrt.f64 y)))
(exp.f64 (*.f64 (log.f64 y) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1))
(+.f64 0 (pow.f64 (cbrt.f64 y) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2))) 1)
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 y) 2))
(*.f64 (pow.f64 y 1/6) (sqrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(sqrt.f64 (pow.f64 (cbrt.f64 y) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 y) 2))))
(cbrt.f64 (pow.f64 y 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) 1))
(+.f64 0 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))) 1)
(pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 2)))
(cbrt.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 x 27) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(exp.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 x 27))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 x 27))) 1))
(+.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 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))))
(-.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 729 (pow.f64 y 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))
(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))
(+.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 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))

simplify234.0ms (6.2%)

Algorithm
egg-herbie
Rules
1662×cube-prod
1648×exp-prod
1050×associate-*r*
954×associate-*l*
824×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053012675
197512643
2337212637
3542812637
Stop Event
node limit
Counts
535 → 309
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 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 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 (*.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 (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 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 (*.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 (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 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.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 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 x 27))
(*.f64 (*.f64 x y) 27)
(*.f64 (*.f64 x y) (pow.f64 729 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 (*.f64 x 27) y)
(*.f64 (sqrt.f64 y) (*.f64 27 (*.f64 x (sqrt.f64 y))))
(*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (cbrt.f64 y) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 y 1/6) (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.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 1 (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 x 27)) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.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 27 (*.f64 x (sqrt.f64 y)))) (*.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (sqrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) (*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) (cbrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 x 27)) (*.f64 (sqrt.f64 (*.f64 x 27)) y))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 (pow.f64 1 1/2) (*.f64 x (*.f64 y 27)))
(*.f64 (pow.f64 729 1/2) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (*.f64 (sqrt.f64 x) y) (*.f64 27 (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2))))) (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)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (sqrt.f64 y) 27) (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))) (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (cbrt.f64 y)) (pow.f64 y 1/6))
(*.f64 (*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (pow.f64 y 1/4)) (pow.f64 y 1/4))
(*.f64 (*.f64 (cbrt.f64 y) 27) (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 x 27)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2))))) (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27)))) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))))
(*.f64 (*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (pow.f64 y 1/6)) (pow.f64 y 1/6))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(+.f64 0 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) 1)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1)
(pow.f64 (*.f64 x (*.f64 y 27)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/2)
(pow.f64 (pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(log.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(cbrt.f64 (pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(log1p.f64 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(exp.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1))
(+.f64 0 (pow.f64 (*.f64 x y) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2))) 1)
(*.f64 x (*.f64 y (*.f64 x y)))
(*.f64 y (*.f64 x (*.f64 x y)))
(*.f64 (*.f64 x y) (*.f64 x y))
(*.f64 (pow.f64 (*.f64 x y) 2) 1)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 y 2) (pow.f64 x 2))
(*.f64 1 (pow.f64 (*.f64 x y) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (pow.f64 (*.f64 x y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(*.f64 (*.f64 (*.f64 x y) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (*.f64 x y) x) y)
(*.f64 (*.f64 (*.f64 x y) y) x)
(*.f64 (*.f64 (*.f64 x y) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 (*.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x y))) 1))
(+.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 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(+.f64 0 (*.f64 27 (*.f64 x (sqrt.f64 y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))) 1)
(pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 1)
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 3)
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 2)
(sqrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 x 27) 3)))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 1))
(+.f64 0 (cbrt.f64 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))) (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 y))) 1)
(*.f64 (cbrt.f64 y) 1)
(*.f64 1 (cbrt.f64 y))
(*.f64 (pow.f64 y 1/6) (pow.f64 y 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (cbrt.f64 y)))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 y))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)))
(pow.f64 y 1/3)
(pow.f64 (cbrt.f64 y) 1)
(pow.f64 (pow.f64 (cbrt.f64 y) 2) 1/2)
(pow.f64 (pow.f64 y 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 y)) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 2))
(fabs.f64 (cbrt.f64 y))
(log.f64 (exp.f64 (cbrt.f64 y)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 y)))
(log1p.f64 (expm1.f64 (cbrt.f64 y)))
(exp.f64 (log.f64 (cbrt.f64 y)))
(exp.f64 (*.f64 (log.f64 y) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1))
(+.f64 0 (pow.f64 (cbrt.f64 y) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2))) 1)
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 y) 2))
(*.f64 (pow.f64 y 1/6) (sqrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(sqrt.f64 (pow.f64 (cbrt.f64 y) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 y) 2))))
(cbrt.f64 (pow.f64 y 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) 1))
(+.f64 0 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))) 1)
(pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 2)))
(cbrt.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 x 27) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(exp.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 x 27))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 x 27))) 1))
(+.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 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))))
(-.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 729 (pow.f64 y 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))
(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))
(+.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 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(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 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
Outputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 x (*.f64 y -27))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 y) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 y) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 y) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 y) (neg.f64 (cbrt.f64 -1)))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(cbrt.f64 (pow.f64 y 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 y 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 y 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 y 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 y 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 y 2))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 -1) 3)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x (cbrt.f64 (pow.f64 y 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (cbrt.f64 -1) 3))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.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 (exp.f64 x) (*.f64 27 y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 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 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 y (*.f64 x 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x y) 27)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x y) (pow.f64 729 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x 27) y)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 y) (*.f64 27 (*.f64 x (sqrt.f64 y))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 y) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 y 1/6) (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (cbrt.f64 y) (*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (pow.f64 y 1/6)))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 27 (pow.f64 (pow.f64 y 1/6) 3)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 x 27) (cbrt.f64 y)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 y 27) x)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 1 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 y 1/6) (*.f64 (pow.f64 y 1/6) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 27)) 2) (*.f64 (cbrt.f64 (*.f64 y 27)) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (cbrt.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2)))) (*.f64 (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 729 (pow.f64 x 2)) (pow.f64 (cbrt.f64 y) 4))) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 y) 4)))) (cbrt.f64 (*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2))))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 4)) (cbrt.f64 (*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2))))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 4)) (cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 x 2))) (*.f64 (cbrt.f64 (*.f64 x 27)) y))
(*.f64 (cbrt.f64 (*.f64 729 (pow.f64 x 2))) (*.f64 y (cbrt.f64 (*.f64 27 x))))
(*.f64 y (*.f64 (cbrt.f64 (*.f64 729 (pow.f64 x 2))) (cbrt.f64 (*.f64 27 x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) (cbrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x 729) (pow.f64 y 2))) (cbrt.f64 (*.f64 (*.f64 27 y) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2)))) (cbrt.f64 (*.f64 (sqrt.f64 x) (*.f64 27 y)))))
(*.f64 (sqrt.f64 x) (*.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) (*.f64 x 729))) (cbrt.f64 (*.f64 (sqrt.f64 x) (*.f64 27 y)))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 (*.f64 27 y) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 y (*.f64 (*.f64 (sqrt.f64 x) (*.f64 27 (cbrt.f64 x))) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 27 y) (*.f64 (sqrt.f64 x) (cbrt.f64 x))))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 (*.f64 y 27)) (*.f64 (sqrt.f64 (*.f64 y 27)) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (*.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) (sqrt.f64 y)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) (*.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) (cbrt.f64 y)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 (*.f64 x 27)) (*.f64 (sqrt.f64 (*.f64 x 27)) y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) (sqrt.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 1 1/2) (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 729 1/2) (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 531441 (pow.f64 (*.f64 x y) 4)))) (fabs.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 4))) (fabs.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 531441 (pow.f64 (*.f64 x y) 4)))) (fabs.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x y))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 531441 (pow.f64 (*.f64 x y) 4)))) (fabs.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 4))) (fabs.f64 (cbrt.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 531441 (pow.f64 (*.f64 x y) 4)))) (fabs.f64 (cbrt.f64 (*.f64 27 (*.f64 x y)))))
(*.f64 (*.f64 (sqrt.f64 x) y) (*.f64 27 (sqrt.f64 x)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 y 27) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2))))) (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x 729) (pow.f64 y 2))) (cbrt.f64 (*.f64 (*.f64 27 y) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2)))) (cbrt.f64 (*.f64 (sqrt.f64 x) (*.f64 27 y)))))
(*.f64 (sqrt.f64 x) (*.f64 (cbrt.f64 (*.f64 (pow.f64 y 2) (*.f64 x 729))) (cbrt.f64 (*.f64 (sqrt.f64 x) (*.f64 27 y)))))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 (*.f64 27 y) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 y (*.f64 (*.f64 (sqrt.f64 x) (*.f64 27 (cbrt.f64 x))) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 27 y) (*.f64 (sqrt.f64 x) (cbrt.f64 x))))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (sqrt.f64 y) 27) (*.f64 x (sqrt.f64 y)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2)))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (cbrt.f64 (*.f64 (sqrt.f64 y) (*.f64 27 x)))))
(*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))) (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (cbrt.f64 y)) (pow.f64 y 1/6))
(*.f64 (cbrt.f64 y) (*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (pow.f64 y 1/6)))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 27 (pow.f64 (pow.f64 y 1/6) 3)))
(*.f64 (*.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) (pow.f64 y 1/4)) (pow.f64 y 1/4))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (cbrt.f64 y) 27) (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 x 27)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2))))) (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 729 (pow.f64 x 2)) (pow.f64 (cbrt.f64 y) 4))) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 y) 4)))) (cbrt.f64 (*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2))))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 4)) (cbrt.f64 (*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2))))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 4)) (cbrt.f64 (*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27)))) (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) (pow.f64 y 1/6)) (pow.f64 y 1/6))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.f64 0 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) 1)
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1)
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(pow.f64 (*.f64 x (*.f64 y 27)) 2)
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 3)
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(sqrt.f64 (*.f64 531441 (pow.f64 (*.f64 x y) 4)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 4))
(fabs.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(pow.f64 (pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 3) 1/3)
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(sqrt.f64 (*.f64 531441 (pow.f64 (*.f64 x y) 4)))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 4))
(fabs.f64 (pow.f64 (*.f64 27 (*.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 729) (pow.f64 (*.f64 x y) 2)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(cbrt.f64 (pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 3))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(expm1.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(log1p.f64 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(exp.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1))
(*.f64 729 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 27 (*.f64 x y)) 2)
(+.f64 0 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x y) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2))) 1)
(pow.f64 (*.f64 x y) 2)
(*.f64 x (*.f64 y (*.f64 x y)))
(pow.f64 (*.f64 x y) 2)
(*.f64 y (*.f64 x (*.f64 x y)))
(pow.f64 (*.f64 x y) 2)
(*.f64 (*.f64 x y) (*.f64 x y))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 (*.f64 x y) 2) 1)
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 x 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 1 (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (pow.f64 (*.f64 x y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (cbrt.f64 (*.f64 x y)) (*.f64 x y)))
(pow.f64 (*.f64 x y) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (pow.f64 (*.f64 x y) 4)))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(pow.f64 (*.f64 x y) 2)
(*.f64 (*.f64 (*.f64 x y) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(pow.f64 (*.f64 x y) 2)
(*.f64 (*.f64 (*.f64 x y) x) y)
(pow.f64 (*.f64 x y) 2)
(*.f64 (*.f64 (*.f64 x y) y) x)
(pow.f64 (*.f64 x y) 2)
(*.f64 (*.f64 (*.f64 x y) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 (*.f64 x y)))
(pow.f64 (*.f64 x y) 2)
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 2))))
(pow.f64 (*.f64 x y) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3))
(pow.f64 (*.f64 x y) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 x y))))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x y))) 1))
(pow.f64 (*.f64 x y) 2)
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.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 (exp.f64 x) (*.f64 27 y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 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 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.f64 0 (*.f64 27 (*.f64 x (sqrt.f64 y))))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 27 x))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 27 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 27 x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (sqrt.f64 y))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (sqrt.f64 y))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (sqrt.f64 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 (sqrt.f64 y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 (sqrt.f64 y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 (sqrt.f64 y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 27 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (sqrt.f64 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 (sqrt.f64 y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))) 1)
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 1)
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(pow.f64 (cbrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 3)
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(pow.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) 1/3)
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(pow.f64 (sqrt.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 2)
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(sqrt.f64 (*.f64 y (*.f64 729 (pow.f64 x 2))))
(sqrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))))))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(cbrt.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3/2)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 x 27) 3)))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(expm1.f64 (log1p.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(log1p.f64 (expm1.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(exp.f64 (log.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(exp.f64 (*.f64 (log.f64 (*.f64 27 (*.f64 x (sqrt.f64 y)))) 1))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 27 x))
(+.f64 0 (cbrt.f64 y))
(cbrt.f64 y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y))) (cbrt.f64 (exp.f64 (cbrt.f64 y))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 y))) 1)
(cbrt.f64 y)
(*.f64 (cbrt.f64 y) 1)
(cbrt.f64 y)
(*.f64 1 (cbrt.f64 y))
(cbrt.f64 y)
(*.f64 (pow.f64 y 1/6) (pow.f64 y 1/6))
(cbrt.f64 y)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(*.f64 (cbrt.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(cbrt.f64 y)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 y))
(cbrt.f64 y)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 y))))
(pow.f64 y 1/3)
(cbrt.f64 y)
(pow.f64 (cbrt.f64 y) 1)
(cbrt.f64 y)
(pow.f64 (pow.f64 (cbrt.f64 y) 2) 1/2)
(cbrt.f64 y)
(pow.f64 (pow.f64 y 1/6) 2)
(cbrt.f64 y)
(pow.f64 (cbrt.f64 (cbrt.f64 y)) 3)
(cbrt.f64 y)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 2))
(cbrt.f64 y)
(fabs.f64 (cbrt.f64 y))
(cbrt.f64 y)
(log.f64 (exp.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 y))))
(cbrt.f64 y)
(expm1.f64 (log1p.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(log1p.f64 (expm1.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(exp.f64 (log.f64 (cbrt.f64 y)))
(cbrt.f64 y)
(exp.f64 (*.f64 (log.f64 y) 1/3))
(cbrt.f64 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1))
(cbrt.f64 y)
(+.f64 0 (pow.f64 (cbrt.f64 y) 2))
(pow.f64 (cbrt.f64 y) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2))) 1)
(pow.f64 (cbrt.f64 y) 2)
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
(pow.f64 (cbrt.f64 y) 2)
(*.f64 (pow.f64 (cbrt.f64 y) 2) 1)
(pow.f64 (cbrt.f64 y) 2)
(*.f64 1 (pow.f64 (cbrt.f64 y) 2))
(pow.f64 (cbrt.f64 y) 2)
(*.f64 (pow.f64 y 1/6) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 y 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 y)))
(pow.f64 (cbrt.f64 y) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 y) 4)))
(*.f64 (*.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 (cbrt.f64 y)) 2)) (cbrt.f64 (cbrt.f64 y)))
(pow.f64 (cbrt.f64 y) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 y) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 y) 2))))
(pow.f64 (cbrt.f64 y) 2)
(cbrt.f64 (pow.f64 y 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 y) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) 1))
(pow.f64 (cbrt.f64 y) 2)
(+.f64 0 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)) (*.f64 27 x))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)) (*.f64 27 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)) (*.f64 27 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 y) 2)) (*.f64 27 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))) 1)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 1)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))) 3)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3) 1/3)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x 27))) 2)
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 y) 4) (*.f64 729 (pow.f64 x 2))))
(sqrt.f64 (*.f64 (*.f64 729 (pow.f64 x 2)) (pow.f64 (cbrt.f64 y) 4)))
(sqrt.f64 (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 y) 4))))
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 27 x))) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))))))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 2)))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(cbrt.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 x 27) 3)))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2)))))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 x 27))))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (cbrt.f64 y)) (log.f64 (*.f64 x 27))) 1))
(*.f64 (*.f64 27 x) (pow.f64 (cbrt.f64 y) 2))
(*.f64 27 (*.f64 x (pow.f64 (cbrt.f64 y) 2)))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.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 (exp.f64 x) (*.f64 27 y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 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 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 27 y))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 27 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 (sqrt.f64 x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 (sqrt.f64 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 (sqrt.f64 x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 27 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 (sqrt.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1)
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 1)
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 3)
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) 1/3)
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 2)
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(sqrt.f64 (*.f64 x (*.f64 729 (pow.f64 y 2))))
(sqrt.f64 (*.f64 (*.f64 x 729) (pow.f64 y 2)))
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 x 729)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) (*.f64 y 27)))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3/2)))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y 27) 3)))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 1))
(*.f64 (*.f64 27 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(+.f64 0 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(+.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 (exp.f64 x) (*.f64 27 y))) (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 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 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 27 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y 27)))) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 x (*.f64 y 27)) 1)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3) 1/3)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y 27))) 2)
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(fabs.f64 (*.f64 x (*.f64 y 27)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) 27) x))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 y 27)))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 3))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y 27) 3) (pow.f64 x 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 27 (*.f64 x (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 y (pow.f64 (*.f64 x (*.f64 27 (pow.f64 (cbrt.f64 y) 2))) 3)))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 x (*.f64 y 27))))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y 27))) 1))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 x y)) (log.f64 729)) 1/2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 27 y))

eval91.0ms (2.4%)

Compiler

Compiled 4725 to 2874 computations (39.2% saved)

prune56.0ms (1.5%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New3382340
Fresh000
Picked404
Done044
Total3426348
Accuracy
100.0%
Counts
348 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
99.7%
(*.f64 (*.f64 x 27) y)
48.5%
(*.f64 (*.f64 27 (*.f64 (sqrt.f64 x) y)) (sqrt.f64 x))
98.6%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
38.8%
(sqrt.f64 (*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y)))
Compiler

Compiled 54 to 38 computations (29.6% saved)

localize69.0ms (1.8%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (sqrt.f64 x) y)
99.8%
(*.f64 27 (*.f64 (sqrt.f64 x) y))
99.8%
(*.f64 (*.f64 27 (*.f64 (sqrt.f64 x) y)) (sqrt.f64 x))
99.9%
(*.f64 (*.f64 x y) x)
99.8%
(*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y))
97.3%
(*.f64 (*.f64 (*.f64 x y) x) y)
82.5%
(sqrt.f64 (*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y)))
Compiler

Compiled 64 to 20 computations (68.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-mult, time spent: 19.0ms, 73.0% of total-time
Operation ival-sqrt, time spent: 6.0ms, 23.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

series10.0ms (0.3%)

Counts
7 → 128
Calls
Call 1
Inputs
#<alt (sqrt.f64 (*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y)))>
#<alt (*.f64 (*.f64 (*.f64 x y) x) y)>
#<alt (*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y))>
#<alt (*.f64 (*.f64 x y) x)>
#<alt (*.f64 (*.f64 27 (*.f64 (sqrt.f64 x) y)) (sqrt.f64 x))>
#<alt (*.f64 27 (*.f64 (sqrt.f64 x) y))>
#<alt (*.f64 (sqrt.f64 x) 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 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 (pow.f64 x 2) (pow.f64 y 2))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) y)>
#<alt (*.f64 (pow.f64 x 2) 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 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 (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 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))>
Calls

42 calls:

TimeVariablePointExpression
0.0ms
y
@0
(* (* x y) x)
0.0ms
y
@-inf
(* (sqrt x) y)
0.0ms
y
@-inf
(* (* x y) x)
0.0ms
y
@inf
(* (* x y) x)
0.0ms
x
@inf
(* (* x y) x)

rewrite124.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
1258×log-prod
860×pow-unpow
504×log1p-expm1-u
504×expm1-log1p-u
482×pow2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019212
1236141
22824141
Stop Event
node limit
Counts
7 → 201
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y)))
(*.f64 (*.f64 (*.f64 x y) x) y)
(*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y))
(*.f64 (*.f64 x y) x)
(*.f64 (*.f64 27 (*.f64 (sqrt.f64 x) y)) (sqrt.f64 x))
(*.f64 27 (*.f64 (sqrt.f64 x) y))
(*.f64 (sqrt.f64 x) y)
Outputs
(+.f64 0 (*.f64 (*.f64 x y) 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) 27))) 1)
(*.f64 (*.f64 x y) 27)
(*.f64 (*.f64 x y) (pow.f64 729 1/2))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 27)))
(*.f64 (*.f64 (*.f64 x y) 27) 1)
(*.f64 (*.f64 (*.f64 x y) 27) (log.f64 (exp.f64 1)))
(*.f64 27 (*.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 27 (sqrt.f64 x)))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 1 (*.f64 (*.f64 x y) 27))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) (cbrt.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 (cbrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 x 1/6) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) (sqrt.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 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 (*.f64 27 (sqrt.f64 x)) (*.f64 y (sqrt.f64 x)))
(*.f64 (pow.f64 729 1/2) (*.f64 x y))
(*.f64 (sqrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (sqrt.f64 y))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2))))) (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 (sqrt.f64 x) (*.f64 27 (sqrt.f64 x))) y)
(*.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))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 (*.f64 x y) 27) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 2)
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)) 1/3)
(fabs.f64 (*.f64 (*.f64 x y) 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) 27))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 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 (*.f64 x y) 27)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 x y) 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27))) 2))
(+.f64 0 (pow.f64 (*.f64 x y) 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2))) 1)
(pow.f64 (*.f64 x y) 2)
(pow.f64 (pow.f64 (*.f64 x y) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 x y)) 6)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) 3)
(pow.f64 (pow.f64 (*.f64 x y) 3) 2/3)
(pow.f64 (pow.f64 (*.f64 x y) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 x y) 6) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x y)) 4)
(pow.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (pow.f64 x 2)) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) (pow.f64 y 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 2))))
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (pow.f64 x 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x y))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x y) 6)) 1/3))
(+.f64 0 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) 1)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1)
(pow.f64 (*.f64 (*.f64 x y) 27) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 6)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 2/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 4)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6))
(expm1.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(log1p.f64 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(exp.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441)) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6)) 1/3))
(+.f64 0 (*.f64 y (pow.f64 x 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 x 2)))) 1)
(pow.f64 (*.f64 y (pow.f64 x 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (pow.f64 x 2))) 2)
(pow.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 2))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x 2))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x 2))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 x 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (pow.f64 x 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (pow.f64 x 2)))) 2))
(+.f64 0 (*.f64 (*.f64 x y) 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) 27))) 1)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 (*.f64 x y) 27) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 2)
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)) 1/3)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 (*.f64 x y) 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) 27))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 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 (*.f64 x y) 27)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 x y) 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27))) 2))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (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 (*.f64 729 (*.f64 x (pow.f64 y 2))) 1/2)
(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 729 (*.f64 x (pow.f64 y 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (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))
(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 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 2))
(+.f64 0 (*.f64 y (sqrt.f64 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 x)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 x))) 3)
(pow.f64 (*.f64 x (pow.f64 y 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 x))) 2)
(pow.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3/2)) 1/3)
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 y 3)) 1/3)
(sqrt.f64 (*.f64 x (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 x))))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 x))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 x))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 x)))) 2))

simplify202.0ms (5.3%)

Algorithm
egg-herbie
Rules
1846×fma-define
1260×fma-neg
944×exp-prod
848×*-commutative
732×prod-exp
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03974294975890
16984294974766
218524294974622
349324294974614
478254294974614
Stop Event
node limit
Counts
329 → 225
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 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 (pow.f64 x 2) y)
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.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 y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.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 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 0 (*.f64 (*.f64 x y) 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) 27))) 1)
(*.f64 (*.f64 x y) 27)
(*.f64 (*.f64 x y) (pow.f64 729 1/2))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 27)))
(*.f64 (*.f64 (*.f64 x y) 27) 1)
(*.f64 (*.f64 (*.f64 x y) 27) (log.f64 (exp.f64 1)))
(*.f64 27 (*.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 27 (sqrt.f64 x)))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 1 (*.f64 (*.f64 x y) 27))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) (cbrt.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 (cbrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 x 1/6) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) (sqrt.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 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 (*.f64 27 (sqrt.f64 x)) (*.f64 y (sqrt.f64 x)))
(*.f64 (pow.f64 729 1/2) (*.f64 x y))
(*.f64 (sqrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (sqrt.f64 y))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2))))) (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 (sqrt.f64 x) (*.f64 27 (sqrt.f64 x))) y)
(*.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))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 (*.f64 x y) 27) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 2)
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)) 1/3)
(fabs.f64 (*.f64 (*.f64 x y) 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) 27))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 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 (*.f64 x y) 27)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 x y) 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27))) 2))
(+.f64 0 (pow.f64 (*.f64 x y) 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2))) 1)
(pow.f64 (*.f64 x y) 2)
(pow.f64 (pow.f64 (*.f64 x y) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 x y)) 6)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) 3)
(pow.f64 (pow.f64 (*.f64 x y) 3) 2/3)
(pow.f64 (pow.f64 (*.f64 x y) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 x y) 6) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x y)) 4)
(pow.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (pow.f64 x 2)) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) (pow.f64 y 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 2))))
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (pow.f64 x 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x y))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x y) 6)) 1/3))
(+.f64 0 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) 1)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1)
(pow.f64 (*.f64 (*.f64 x y) 27) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 6)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 2/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 4)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6))
(expm1.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(log1p.f64 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(exp.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441)) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6)) 1/3))
(+.f64 0 (*.f64 y (pow.f64 x 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 x 2)))) 1)
(pow.f64 (*.f64 y (pow.f64 x 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (pow.f64 x 2))) 2)
(pow.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 2))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x 2))))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x 2))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x 2))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 x 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (pow.f64 x 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (pow.f64 x 2)))) 2))
(+.f64 0 (*.f64 (*.f64 x y) 27))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) 27))) 1)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 (*.f64 x y) 27) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 2)
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)) 1/3)
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(fabs.f64 (*.f64 (*.f64 x y) 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) 27))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 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 (*.f64 x y) 27)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 x y) 27))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27))) 2))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (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 (*.f64 729 (*.f64 x (pow.f64 y 2))) 1/2)
(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 729 (*.f64 x (pow.f64 y 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (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))
(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 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 2))
(+.f64 0 (*.f64 y (sqrt.f64 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 x)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 x))) 3)
(pow.f64 (*.f64 x (pow.f64 y 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 x))) 2)
(pow.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3/2)) 1/3)
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 y 3)) 1/3)
(sqrt.f64 (*.f64 x (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 x))))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 x))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 x))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 x)))) 2))
Outputs
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 -27 (*.f64 x y))
(*.f64 (*.f64 -27 x) y)
(*.f64 y (*.f64 x -27))
(*.f64 x (*.f64 y -27))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 729 (*.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 (pow.f64 x 2) y)
(*.f64 y (pow.f64 x 2))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(*.f64 -27 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(+.f64 0 (*.f64 (*.f64 x y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(+.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) y) 27))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) 27))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x y) 27)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x y) (pow.f64 729 1/2))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 x y) 27) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 x y) 27) (log.f64 (exp.f64 1)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 x) (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 27 (sqrt.f64 x)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 1 (*.f64 (*.f64 x y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) (cbrt.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) (sqrt.f64 x)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 x 1/6) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/6)))
(*.f64 (*.f64 27 (sqrt.f64 x)) (*.f64 y (*.f64 (cbrt.f64 x) (pow.f64 x 1/6))))
(*.f64 (sqrt.f64 x) (*.f64 (*.f64 (cbrt.f64 x) (pow.f64 x 1/6)) (*.f64 27 y)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) (sqrt.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.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 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 27 (sqrt.f64 x)) (*.f64 y (sqrt.f64 x)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (pow.f64 729 1/2) (*.f64 x y))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (sqrt.f64 (*.f64 729 (*.f64 y (pow.f64 x 2)))) (sqrt.f64 y))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 (pow.f64 x 2) 729))) (sqrt.f64 y))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 x 2) (*.f64 y 729))) (sqrt.f64 y))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2))))) (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.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 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (sqrt.f64 x) (*.f64 27 (sqrt.f64 x))) y)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (cbrt.f64 x)) (pow.f64 x 1/6))
(*.f64 (cbrt.f64 x) (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/6)))
(*.f64 (*.f64 27 (sqrt.f64 x)) (*.f64 y (*.f64 (cbrt.f64 x) (pow.f64 x 1/6))))
(*.f64 (sqrt.f64 x) (*.f64 (*.f64 (cbrt.f64 x) (pow.f64 x 1/6)) (*.f64 27 y)))
(*.f64 (*.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (*.f64 x y) 27) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 1/3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 2)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)) 1/3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(fabs.f64 (*.f64 (*.f64 x y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) 27))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 1))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27))) 3))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 x y) 27))) 1/3))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27))) 2))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(+.f64 0 (pow.f64 (*.f64 x y) 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2))) 1)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(pow.f64 (*.f64 x y) 2)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 x y) 2) 1)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(pow.f64 (cbrt.f64 (*.f64 x y)) 6)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) 3)
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(pow.f64 (pow.f64 (*.f64 x y) 3) 2/3)
(pow.f64 (pow.f64 (*.f64 x y) 4) 1/2)
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(pow.f64 (pow.f64 (*.f64 x y) 6) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(pow.f64 (sqrt.f64 (*.f64 x y)) 4)
(pow.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (pow.f64 x 2)) 3)) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(pow.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) (pow.f64 y 3)) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(sqrt.f64 (pow.f64 (*.f64 x y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 2))))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (pow.f64 x 2)) 3)))
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) (pow.f64 y 3)))
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 2)))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 2)))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 x y))))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 x y))) 1))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) 2))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x y)))) 3))
(*.f64 (pow.f64 x 2) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x y) 6)) 1/3))
(cbrt.f64 (pow.f64 (*.f64 x y) 6))
(+.f64 0 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))) 1)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 (*.f64 x y) 27) 2)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 6)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 2/3)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 6))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 6))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 4)
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 2)) 729))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 6))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 6))
(expm1.f64 (log1p.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(log1p.f64 (expm1.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(exp.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 2))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)))) 3))
(*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) 729)
(pow.f64 (*.f64 y (*.f64 27 x)) 2)
(pow.f64 (*.f64 x (*.f64 27 y)) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441)) 1/2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6)) 1/3))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 6))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 6))
(+.f64 0 (*.f64 y (pow.f64 x 2)))
(*.f64 y (pow.f64 x 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 x 2)))) 1)
(*.f64 y (pow.f64 x 2))
(pow.f64 (*.f64 y (pow.f64 x 2)) 1)
(*.f64 y (pow.f64 x 2))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x 2))) 3)
(*.f64 y (pow.f64 x 2))
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 2) 1/2)
(*.f64 y (pow.f64 x 2))
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3) 1/3)
(*.f64 y (pow.f64 x 2))
(pow.f64 (sqrt.f64 (*.f64 y (pow.f64 x 2))) 2)
(*.f64 y (pow.f64 x 2))
(pow.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) 1/3)
(*.f64 y (pow.f64 x 2))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)) 1/3)
(*.f64 y (pow.f64 x 2))
(sqrt.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 2))
(*.f64 y (pow.f64 x 2))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x 2)))
(*.f64 y (pow.f64 x 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 x 2)))))
(*.f64 y (pow.f64 x 2))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x 2)) 3))
(*.f64 y (pow.f64 x 2))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)))
(*.f64 y (pow.f64 x 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)))
(*.f64 y (pow.f64 x 2))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x 2))))
(*.f64 y (pow.f64 x 2))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x 2))))
(*.f64 y (pow.f64 x 2))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x 2))))
(*.f64 y (pow.f64 x 2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x 2))) 1))
(*.f64 y (pow.f64 x 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 x 2)))) 3))
(*.f64 y (pow.f64 x 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (pow.f64 x 2)))) 1/3))
(*.f64 y (pow.f64 x 2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (pow.f64 x 2)))) 2))
(*.f64 y (pow.f64 x 2))
(+.f64 0 (*.f64 (*.f64 x y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(+.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) y) 27))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 27 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) 27))) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)) 1/2)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (*.f64 x y) 27) 1)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27)) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y 27))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 x))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3) 1/3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 4) 531441) 1/4)
(pow.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 y 27)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 x)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27)) 2)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)) 1/3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(pow.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)) 1/3)
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(sqrt.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(fabs.f64 (*.f64 (*.f64 x y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) y) 27))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) 27))))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) 27) 3))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) (pow.f64 x 3/2)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) 27)))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 729 (pow.f64 (*.f64 x y) 2))) 1/2))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) 27)) 1))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 x y) 27))) 3))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 x y) 27))) 1/3))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 x y) 27))) 2))
(*.f64 x (*.f64 y 27))
(*.f64 y (*.f64 27 x))
(*.f64 x (*.f64 27 y))
(+.f64 0 (*.f64 y (*.f64 27 (sqrt.f64 x))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 27) (*.f64 y (sqrt.f64 x)))) 2)) (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 27) y) (sqrt.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (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 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 1)
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 3)
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(pow.f64 (*.f64 729 (*.f64 x (pow.f64 y 2))) 1/2)
(sqrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2))))
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 x 729)))
(fabs.f64 (*.f64 27 (*.f64 y (sqrt.f64 x))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3) 1/3)
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 2)
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(sqrt.f64 (*.f64 729 (*.f64 x (pow.f64 y 2))))
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 x 729)))
(fabs.f64 (*.f64 27 (*.f64 y (sqrt.f64 x))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 27) y) (sqrt.f64 x)))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))) 3))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(exp.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x)))) 1))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 3))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 1/3))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 27 (sqrt.f64 x))))) 2))
(*.f64 -27 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 27 y))
(*.f64 27 (*.f64 y (sqrt.f64 x)))
(+.f64 0 (*.f64 y (sqrt.f64 x)))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 x))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 x)))) 1)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(pow.f64 (*.f64 y (sqrt.f64 x)) 1)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 x))) 3)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(pow.f64 (*.f64 x (pow.f64 y 2)) 1/2)
(sqrt.f64 (*.f64 x (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 x)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 x)) 3) 1/3)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 x))) 2)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(pow.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3/2)) 1/3)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(pow.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 y 3)) 1/3)
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(sqrt.f64 (*.f64 x (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 x)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x)) y))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 x)))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 x)) 3))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3/2)))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 y 3)))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 x))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 x))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 x))))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 x))) 1))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 x)))) 3))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 x)))) 1/3))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 x)))) 2))
(neg.f64 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 x)))
(*.f64 (*.f64 y (sqrt.f64 x)) 1)
(*.f64 y (sqrt.f64 x))

eval59.0ms (1.6%)

Compiler

Compiled 2658 to 1718 computations (35.4% saved)

prune34.0ms (0.9%)

Pruning

6 alts after pruning (0 fresh and 6 done)

PrunedKeptTotal
New2250225
Fresh000
Picked022
Done044
Total2256231
Accuracy
100.0%
Counts
231 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
99.7%
(*.f64 (*.f64 x 27) y)
48.5%
(*.f64 (*.f64 27 (*.f64 (sqrt.f64 x) y)) (sqrt.f64 x))
98.6%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
38.8%
(sqrt.f64 (*.f64 729 (*.f64 (*.f64 (*.f64 x y) x) y)))
Compiler

Compiled 135 to 86 computations (36.3% saved)

regimes36.0ms (1%)

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

4 calls:

15.0ms
(*.f64 x 27)
8.0ms
y
6.0ms
x
6.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)

regimes6.0ms (0.2%)

Accuracy

Total -0.8b remaining (-290.4%)

Threshold costs -0.8b (-290.4%)

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

2 calls:

3.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 (*.f64 x 27) y)
(*.f64 27 (*.f64 x y))
Outputs
(*.f64 (*.f64 x 27) y)
(*.f64 27 (*.f64 x y))
Compiler

Compiled 14 to 10 computations (28.6% saved)

soundness27.0ms (0.7%)

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 17 to 11 computations (35.3% saved)

end0.0ms (0%)

preprocess28.0ms (0.7%)

Compiler

Compiled 38 to 26 computations (31.6% saved)

Profiling

Loading profile data...