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

Time bar (total: 3.7s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 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

sample895.0ms (24.2%)

Results
760.0ms7256×256valid
91.0ms999×256infinite
0.0ms256infinite
Precisions
Click to see histograms. Total time spent on operations: 154.0ms
Operation ival-mult, time spent: 140.0ms, 91.0% of total-time
Operation const, time spent: 14.0ms, 9.0% of total-time
Bogosity

preprocess120.0ms (3.2%)

Algorithm
egg-herbie
Rules
208×fma-define
80×distribute-lft-neg-in
64×associate-*r*
58×distribute-rgt-neg-in
48×fma-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(*.f64 (*.f64 x 27) y)
00-0-y
00-0-27
00-0-(*.f64 x 27)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
*.f64(*.f64 (*.f64 x 27) y)n*o10
Confusion
Predicted +Predicted -
+10
-0255
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+100
-00255
Precision?
1.0
Recall?
1.0
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 42 to 28 computations (33.3% saved)

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

eval0.0ms (0%)

Compiler

Compiled 12 to 8 computations (33.3% saved)

prune1.0ms (0%)

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

Compiled 21 to 15 computations (28.6% saved)

localize63.0ms (1.7%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.3%
(*.f64 (*.f64 x 27) y)
99.7%
(*.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: 19.0ms
Operation ival-mult, time spent: 17.0ms, 90.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

series8.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
(* x (* 27 y))
1.0ms
y
@0
(* 27 (* x y))
1.0ms
y
@inf
(* 27 (* x y))
1.0ms
x
@0
(* 27 (* x y))
1.0ms
x
@inf
(* 27 (* x y))

rewrite196.0ms (5.3%)

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

simplify116.0ms (3.2%)

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

eval17.0ms (0.4%)

Compiler

Compiled 362 to 266 computations (26.5% saved)

prune7.0ms (0.2%)

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
54.3%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
99.3%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 31 to 23 computations (25.8% saved)

localize51.0ms (1.4%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 y (*.f64 27 x))
99.7%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
91.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: 22.0ms
Operation ival-mult, time spent: 13.0ms, 59.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 18.0% of total-time
Operation ival-pow, time spent: 4.0ms, 18.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

series13.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
y
@-inf
(pow (sqrt (* y (* 27 x))) 2)
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
x
@0
(pow (sqrt (* y (* 27 x))) 2)

rewrite90.0ms (2.4%)

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

simplify231.0ms (6.3%)

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

eval144.0ms (3.9%)

Compiler

Compiled 3291 to 2426 computations (26.3% saved)

prune280.0ms (7.6%)

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
54.3%
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 27 x))) 2)
47.4%
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
53.1%
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
99.3%
(*.f64 (*.f64 x 27) y)
59.9%
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
59.8%
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
Compiler

Compiled 80 to 59 computations (26.3% saved)

localize202.0ms (5.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
99.9%
(*.f64 (*.f64 27 x) (sqrt.f64 y))
100.0%
(sqrt.f64 (*.f64 27 x))
99.9%
(*.f64 y (sqrt.f64 (*.f64 27 x)))
99.9%
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
99.9%
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
99.7%
(cbrt.f64 x)
99.6%
(*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))
88.5%
(cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683)))
99.9%
(pow.f64 (*.f64 x y) 3)
99.9%
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
88.8%
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
Compiler

Compiled 133 to 73 computations (45.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
Operation ival-mult, time spent: 47.0ms, 46.0% of total-time
Operation ival-pow, time spent: 32.0ms, 32.0% of total-time
Operation ival-cbrt, time spent: 10.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 9.0ms, 9.0% of total-time
Operation const, time spent: 4.0ms, 4.0% of total-time

series60.0ms (1.6%)

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

66 calls:

TimeVariablePointExpression
5.0ms
y
@0
(cbrt (* y (* (pow (* x y) 2) 19683)))
5.0ms
x
@-inf
(cbrt (* 19683 (pow (* x y) 3)))
4.0ms
x
@0
(cbrt (* y (* (pow (* x y) 2) 19683)))
3.0ms
x
@0
(cbrt (* 19683 (pow (* x y) 3)))
2.0ms
x
@inf
(cbrt (* y (* (pow (* x y) 2) 19683)))

rewrite205.0ms (5.6%)

Algorithm
batch-egg-rewrite
Rules
831×log1p-expm1-u
831×expm1-log1p-u
548×log1p-undefine
520×associate-*r*
324×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029268
1405268
24813268
Stop Event
node limit
Counts
12 → 252
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x y) 3)
(cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683)))
(*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))
(cbrt.f64 x)
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
(*.f64 (*.f64 y (sqrt.f64 (*.f64 27 x))) (sqrt.f64 (*.f64 27 x)))
(*.f64 y (sqrt.f64 (*.f64 27 x)))
(sqrt.f64 (*.f64 27 x))
(*.f64 (*.f64 27 x) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))) 1)
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 1 (*.f64 (*.f64 x y) (cbrt.f64 19683)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2) (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 x y) (cbrt.f64 19683)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 1/3) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 1/3))
(*.f64 (*.f64 (cbrt.f64 19683) x) y)
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
(*.f64 (*.f64 (cbrt.f64 19683) 1) (*.f64 x y))
(*.f64 (*.f64 (cbrt.f64 19683) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6)) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))) 1)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 3)
(pow.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 6) 387420489))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 3)) 19683))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))))
(cbrt.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(log1p.f64 (expm1.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(exp.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 3))) 1)
(*.f64 x (*.f64 y (pow.f64 (*.f64 x y) 2)))
(*.f64 y (*.f64 x (pow.f64 (*.f64 x y) 2)))
(*.f64 (*.f64 x y) (pow.f64 (*.f64 x y) 2))
(*.f64 (pow.f64 (*.f64 x y) 3) 1)
(*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x y))
(*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (*.f64 x y)))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 1 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(*.f64 (pow.f64 y 3) (pow.f64 x 3))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (pow.f64 (*.f64 x y) 3/2) (pow.f64 (*.f64 x y) 3/2))
(*.f64 (*.f64 y (pow.f64 (*.f64 x y) 2)) x)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x y)) 3) (pow.f64 (sqrt.f64 (*.f64 x y)) 3))
(*.f64 (*.f64 (*.f64 x y) (pow.f64 x 2)) (pow.f64 y 2))
(*.f64 (*.f64 (*.f64 x y) (cbrt.f64 (pow.f64 (*.f64 x y) 4))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) x) y)
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 x y) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x y))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 1/3) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 1/3))
(*.f64 (pow.f64 (*.f64 y (pow.f64 (*.f64 x y) 2)) 1/3) (cbrt.f64 19683))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 (*.f64 x y) 2))) (cbrt.f64 19683))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 2)
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (*.f64 x y) 4) 387420489)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) 1/3) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 x) 2))
(log.f64 (exp.f64 (cbrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(exp.f64 (log.f64 (cbrt.f64 x)))
(exp.f64 (*.f64 (log.f64 x) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))) 1)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 y)))) 1)
(pow.f64 (*.f64 x (*.f64 27 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) (pow.f64 (*.f64 x 27) 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 x (*.f64 27 (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 y))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 y))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))) 1)
(pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 2)
(sqrt.f64 (*.f64 (*.f64 x 27) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 (*.f64 x 27))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27)))) 1)
(*.f64 (sqrt.f64 (*.f64 x 27)) 1)
(*.f64 1 (sqrt.f64 (*.f64 x 27)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x 27))) (cbrt.f64 (*.f64 x 27)))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (sqrt.f64 (*.f64 x 27))))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (pow.f64 (*.f64 x 27) 1/4) (pow.f64 (*.f64 x 27) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x 27)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x 27)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(pow.f64 (*.f64 x 27) 1/2)
(pow.f64 (sqrt.f64 (*.f64 x 27)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x 27))) 3)
(pow.f64 (pow.f64 (*.f64 x 27) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 x 27) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 x 27)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x 27))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 x 27)))))
(cbrt.f64 (pow.f64 (*.f64 x 27) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x 27))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 x 27)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 27))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))) 1)
(pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 2)
(sqrt.f64 (*.f64 y (*.f64 (pow.f64 x 2) 729)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 (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 x (*.f64 27 (sqrt.f64 y)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 y)))) 1)
(pow.f64 (*.f64 x (*.f64 27 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) (pow.f64 (*.f64 x 27) 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 x (*.f64 27 (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 y))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 y))) 1))

simplify221.0ms (6%)

Algorithm
egg-herbie
Rules
1528×exp-prod
1418×cube-prod
1202×swap-sqr
884×associate-*r*
756×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
050513396
189413318
2280612491
3555711983
Stop Event
node limit
Counts
508 → 306
Calls
Call 1
Inputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 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 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.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 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.f64 27 (*.f64 x y))
(*.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 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))) 1)
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 1 (*.f64 (*.f64 x y) (cbrt.f64 19683)))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2) (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 x y) (cbrt.f64 19683)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 1/3) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 1/3))
(*.f64 (*.f64 (cbrt.f64 19683) x) y)
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
(*.f64 (*.f64 (cbrt.f64 19683) 1) (*.f64 x y))
(*.f64 (*.f64 (cbrt.f64 19683) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6)) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))) 1)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 3)
(pow.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 6) 387420489))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 3)) 19683))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))))
(cbrt.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(log1p.f64 (expm1.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(exp.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 3))) 1)
(*.f64 x (*.f64 y (pow.f64 (*.f64 x y) 2)))
(*.f64 y (*.f64 x (pow.f64 (*.f64 x y) 2)))
(*.f64 (*.f64 x y) (pow.f64 (*.f64 x y) 2))
(*.f64 (pow.f64 (*.f64 x y) 3) 1)
(*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x y))
(*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (*.f64 x y)))
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(*.f64 1 (pow.f64 (*.f64 x y) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(*.f64 (pow.f64 y 3) (pow.f64 x 3))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (pow.f64 (*.f64 x y) 3/2) (pow.f64 (*.f64 x y) 3/2))
(*.f64 (*.f64 y (pow.f64 (*.f64 x y) 2)) x)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x y)) 3) (pow.f64 (sqrt.f64 (*.f64 x y)) 3))
(*.f64 (*.f64 (*.f64 x y) (pow.f64 x 2)) (pow.f64 y 2))
(*.f64 (*.f64 (*.f64 x y) (cbrt.f64 (pow.f64 (*.f64 x y) 4))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) x) y)
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 x y) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 x y))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x y))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 1/3) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 1/3))
(*.f64 (pow.f64 (*.f64 y (pow.f64 (*.f64 x y) 2)) 1/3) (cbrt.f64 19683))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 (*.f64 x y) 2))) (cbrt.f64 19683))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 2)
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (*.f64 x y) 4) 387420489)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(*.f64 (cbrt.f64 x) 1)
(*.f64 1 (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) 1/3) (cbrt.f64 (cbrt.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(pow.f64 x 1/3)
(pow.f64 (cbrt.f64 x) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 x 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 x) 2))
(log.f64 (exp.f64 (cbrt.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(exp.f64 (log.f64 (cbrt.f64 x)))
(exp.f64 (*.f64 (log.f64 x) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))) 1)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 y)))) 1)
(pow.f64 (*.f64 x (*.f64 27 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) (pow.f64 (*.f64 x 27) 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 x (*.f64 27 (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 y))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 y))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))) 1)
(pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 2)
(sqrt.f64 (*.f64 (*.f64 x 27) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 (*.f64 x 27))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27)))) 1)
(*.f64 (sqrt.f64 (*.f64 x 27)) 1)
(*.f64 1 (sqrt.f64 (*.f64 x 27)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x 27))) (cbrt.f64 (*.f64 x 27)))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (sqrt.f64 (*.f64 x 27))))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (pow.f64 (*.f64 x 27) 1/4) (pow.f64 (*.f64 x 27) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x 27)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x 27)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(pow.f64 (*.f64 x 27) 1/2)
(pow.f64 (sqrt.f64 (*.f64 x 27)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x 27))) 3)
(pow.f64 (pow.f64 (*.f64 x 27) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 x 27) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 x 27)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x 27))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 x 27)))))
(cbrt.f64 (pow.f64 (*.f64 x 27) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x 27))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x 27))))
(exp.f64 (*.f64 (log.f64 (*.f64 x 27)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 27))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))) 1)
(pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 2)
(sqrt.f64 (*.f64 y (*.f64 (pow.f64 x 2) 729)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 (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 x (*.f64 27 (sqrt.f64 y)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 y)))) 1)
(pow.f64 (*.f64 x (*.f64 27 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) (pow.f64 (*.f64 x 27) 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 x (*.f64 27 (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 y))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 y))) 1))
Outputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 19683 (*.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 (*.f64 y (cbrt.f64 -19683)) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 y (cbrt.f64 -19683)) (neg.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 -19683) (*.f64 (cbrt.f64 (pow.f64 x 2)) (neg.f64 y)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 (*.f64 y (cbrt.f64 -19683)) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 y (cbrt.f64 -19683)) (neg.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 -19683) (*.f64 (cbrt.f64 (pow.f64 x 2)) (neg.f64 y)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 (*.f64 y (cbrt.f64 -19683)) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 y (cbrt.f64 -19683)) (neg.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 -19683) (*.f64 (cbrt.f64 (pow.f64 x 2)) (neg.f64 y)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 (*.f64 y (cbrt.f64 -19683)) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (*.f64 y (cbrt.f64 -19683)) (neg.f64 (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 -19683) (*.f64 (cbrt.f64 (pow.f64 x 2)) (neg.f64 y)))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (cbrt.f64 19683)))
(*.f64 (*.f64 y (cbrt.f64 19683)) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 (pow.f64 x 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (cbrt.f64 19683) (cbrt.f64 -1))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y (cbrt.f64 19683)) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (cbrt.f64 19683) (cbrt.f64 -1))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y (cbrt.f64 19683)) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (cbrt.f64 19683) (cbrt.f64 -1))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y (cbrt.f64 19683)) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (cbrt.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (cbrt.f64 19683) (cbrt.f64 -1))))
(*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 (*.f64 y (cbrt.f64 19683)) (neg.f64 (cbrt.f64 -1))))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 x)))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 x)))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 x)))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 x)))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 x)))
(*.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 -1)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (neg.f64 x)) (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y 27)) (neg.f64 (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y -27)) (cbrt.f64 -1))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (neg.f64 x)) (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y 27)) (neg.f64 (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y -27)) (cbrt.f64 -1))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (neg.f64 x)) (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y 27)) (neg.f64 (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y -27)) (cbrt.f64 -1))
(*.f64 -1 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 -1) (cbrt.f64 19683)))))
(neg.f64 (*.f64 x (*.f64 y (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))))
(*.f64 (*.f64 y (neg.f64 x)) (*.f64 (cbrt.f64 19683) (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y 27)) (neg.f64 (cbrt.f64 -1)))
(*.f64 (*.f64 x (*.f64 y -27)) (cbrt.f64 -1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 -1 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(neg.f64 (*.f64 x (*.f64 y (cbrt.f64 -19683))))
(*.f64 (*.f64 y (neg.f64 x)) (cbrt.f64 -19683))
(*.f64 x (*.f64 y (neg.f64 (cbrt.f64 -19683))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 27) 2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -1 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -27) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 27)))
(*.f64 y (*.f64 (sqrt.f64 27) (sqrt.f64 x)))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y (sqrt.f64 -27)) (sqrt.f64 -1))))
(*.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1)) y)
(*.f64 y (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y (sqrt.f64 -27)) (sqrt.f64 -1))))
(*.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1)) y)
(*.f64 y (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y (sqrt.f64 -27)) (sqrt.f64 -1))))
(*.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1)) y)
(*.f64 y (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 y (*.f64 (sqrt.f64 -27) (sqrt.f64 -1)))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y (sqrt.f64 -27)) (sqrt.f64 -1))))
(*.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1)) y)
(*.f64 y (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1)))))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 -1 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (sqrt.f64 -1))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 -27)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 -27) (neg.f64 (sqrt.f64 -1))))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 -27 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 y)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 27 (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 -27 (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 x y) (cbrt.f64 19683))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (cbrt.f64 x))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 1 (*.f64 (*.f64 x y) (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 19683) (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 x)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)))))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2) (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) (cbrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (cbrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 x y) (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 1/3) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 1/3))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683))))
(*.f64 (*.f64 (cbrt.f64 19683) x) y)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 19683) 1) (*.f64 x y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 19683) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) (pow.f64 x 1/6)) (pow.f64 x 1/6))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6)) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1/3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))) 1)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(pow.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 3) 1/3)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 3/2) (sqrt.f64 19683)) 2)
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) 6) 387420489))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x y) 3)) 19683))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(cbrt.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 3))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3)))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(expm1.f64 (log1p.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(log1p.f64 (expm1.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(exp.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 19683 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x (*.f64 y 27)) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x y) 3))) 1)
(pow.f64 (*.f64 x y) 3)
(*.f64 x (*.f64 y (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 3)
(*.f64 y (*.f64 x (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 3)
(*.f64 (*.f64 x y) (pow.f64 (*.f64 x y) 2))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 (*.f64 x y) 3) 1)
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x y))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (*.f64 x y)))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 x 3) (pow.f64 y 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 1 (pow.f64 (*.f64 x y) 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (*.f64 (*.f64 x y) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)))
(*.f64 x (*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x y) 4))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (pow.f64 (cbrt.f64 (*.f64 x y)) 5))
(*.f64 (pow.f64 y 3) (pow.f64 x 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 (*.f64 x y) 3/2) (pow.f64 (*.f64 x y) 3/2))
(pow.f64 (*.f64 x y) 3)
(*.f64 (*.f64 y (pow.f64 (*.f64 x y) 2)) x)
(pow.f64 (*.f64 x y) 3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x y)) 3) (pow.f64 (sqrt.f64 (*.f64 x y)) 3))
(pow.f64 (*.f64 x y) 3)
(*.f64 (*.f64 (*.f64 x y) (pow.f64 x 2)) (pow.f64 y 2))
(pow.f64 (*.f64 x y) 3)
(*.f64 (*.f64 (*.f64 x y) (cbrt.f64 (pow.f64 (*.f64 x y) 4))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (*.f64 (*.f64 x y) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)))
(*.f64 x (*.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x y) 4))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 4)) (pow.f64 (cbrt.f64 (*.f64 x y)) 5))
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) x) y)
(pow.f64 (*.f64 x y) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 (*.f64 x y)))
(pow.f64 (*.f64 x y) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(pow.f64 (*.f64 x y) 3)
(sqrt.f64 (pow.f64 (*.f64 x y) 6))
(pow.f64 (*.f64 x y) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 x y) 3)))
(pow.f64 (*.f64 x y) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x y) 3))))
(pow.f64 (*.f64 x y) 3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3))
(pow.f64 (*.f64 x y) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x y) 3)))
(pow.f64 (*.f64 x y) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x y) 3)))
(pow.f64 (*.f64 x y) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 x y))))
(pow.f64 (*.f64 x y) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x y))) 1))
(pow.f64 (*.f64 x y) 3)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 1/3) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 1/3))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 y) (*.f64 x y)) (sqrt.f64 19683))) (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 y) (*.f64 x y)) (sqrt.f64 19683))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 y (sqrt.f64 19683)))) (cbrt.f64 (*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 y (sqrt.f64 19683)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 19683) (*.f64 (pow.f64 (sqrt.f64 y) 3) x))) (cbrt.f64 (*.f64 (sqrt.f64 19683) (*.f64 (pow.f64 (sqrt.f64 y) 3) x))))
(*.f64 (pow.f64 (*.f64 y (pow.f64 (*.f64 x y) 2)) 1/3) (cbrt.f64 19683))
(*.f64 (cbrt.f64 19683) (cbrt.f64 (*.f64 y (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 19683) (cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 (*.f64 x y) 2))) (cbrt.f64 19683))
(*.f64 (cbrt.f64 19683) (cbrt.f64 (*.f64 y (pow.f64 (*.f64 x y) 2))))
(*.f64 (cbrt.f64 19683) (cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/3)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 3)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1/6) 2)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 2))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1/3))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 1))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 y 19683)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))))))
(+.f64 (cbrt.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) 0)
(cbrt.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))) 1)
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 1)
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 3)
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3) 1/3)
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(pow.f64 (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x y) (sqrt.f64 19683))) 2)
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (*.f64 x y) 4) 387420489)))
(sqrt.f64 (*.f64 (pow.f64 y 2) (*.f64 387420489 (pow.f64 (*.f64 x y) 4))))
(sqrt.f64 (pow.f64 (*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) 2))
(fabs.f64 (*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3))))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 19683 (pow.f64 (*.f64 x y) 2))))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)))))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y)) 3))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)) 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 2)) 3) (pow.f64 y 3)))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (*.f64 19683 y))) 1))
(*.f64 19683 (*.f64 (pow.f64 y 3) (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (*.f64 19683 (pow.f64 y 3)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (cbrt.f64 x) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 1 (cbrt.f64 x))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 x) 2) 1/3) (cbrt.f64 (cbrt.f64 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(pow.f64 x 1/3)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 x) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(pow.f64 (pow.f64 x 1/6) 2)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(sqrt.f64 (pow.f64 (cbrt.f64 x) 2))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(log.f64 (exp.f64 (cbrt.f64 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(log1p.f64 (expm1.f64 (cbrt.f64 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(exp.f64 (log.f64 (cbrt.f64 x)))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(exp.f64 (*.f64 (log.f64 x) 1/3))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))
(expm1.f64 (log1p.f64 (cbrt.f64 x)))
(+.f64 (cbrt.f64 x) 0)
(cbrt.f64 x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)) 1/3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3))) 1/3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x y) (cbrt.f64 19683))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 y)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 x (*.f64 27 y)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) (pow.f64 (*.f64 x 27) 3/2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (*.f64 x 27) (sqrt.f64 y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 x 27)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (*.f64 x 27) (sqrt.f64 y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 x 27)) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 y))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 3)
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) 1/3)
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 2)
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(sqrt.f64 (*.f64 (*.f64 x 27) (pow.f64 y 2)))
(sqrt.f64 (*.f64 x (*.f64 27 (pow.f64 y 2))))
(fabs.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 (*.f64 x 27))))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))))))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))) 1))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 (*.f64 x 27)))))
(+.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 0)
(*.f64 y (sqrt.f64 (*.f64 x 27)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 (sqrt.f64 (*.f64 x 27)) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 1 (sqrt.f64 (*.f64 x 27)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x 27))) (cbrt.f64 (*.f64 x 27)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 (cbrt.f64 (*.f64 x 27)) (cbrt.f64 (sqrt.f64 (*.f64 x 27))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 27))
(*.f64 (sqrt.f64 27) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 x 27) 1/4) (pow.f64 (*.f64 x 27) 1/4))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x 27)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x 27)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 x 27))) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 x 27))) (cbrt.f64 (*.f64 x 27)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 27)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 x 27))) (sqrt.f64 (cbrt.f64 (*.f64 x 27))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 x 27))) (cbrt.f64 (*.f64 x 27)))
(pow.f64 (*.f64 x 27) 1/2)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(pow.f64 (sqrt.f64 (*.f64 x 27)) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x 27))) 3)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(pow.f64 (pow.f64 (*.f64 x 27) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x 27) 3/2))
(pow.f64 (pow.f64 (*.f64 x 27) 1/4) 2)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(fabs.f64 (sqrt.f64 (*.f64 x 27)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x 27))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 x 27)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(cbrt.f64 (pow.f64 (*.f64 x 27) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x 27))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x 27))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x 27)) 1/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 27))) 1))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x 27))))
(+.f64 (sqrt.f64 (*.f64 x 27)) 0)
(sqrt.f64 (*.f64 x 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))) 1)
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 1)
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 3)
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) 1/3)
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 2)
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(sqrt.f64 (*.f64 y (*.f64 (pow.f64 x 2) 729)))
(sqrt.f64 (*.f64 (pow.f64 x 2) (*.f64 729 y)))
(fabs.f64 (*.f64 (sqrt.f64 y) (*.f64 x 27)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 y)) (*.f64 x 27)))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))))))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 3) 19683) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 19683 (pow.f64 y 3/2))))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 x 27) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x 3) 19683) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 19683 (pow.f64 y 3/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3/2)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 (sqrt.f64 y)))) 1))
(*.f64 (*.f64 x 27) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 x 27))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 27 y)))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (*.f64 x (*.f64 27 y)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 27 y))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3) 1/3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 27 y))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(sqrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) 27) y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 27 y)))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 27 y)) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x 27) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3/2) (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (sqrt.f64 (*.f64 x 27))) 3) (pow.f64 (*.f64 x 27) 3/2)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 27) 3) (pow.f64 y 3)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (*.f64 x 27) (sqrt.f64 y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 x 27)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 27 (sqrt.f64 y))) 3) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (*.f64 x 27) (sqrt.f64 y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 (sqrt.f64 y) (*.f64 x 27)) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 27 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 27 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (log.f64 (*.f64 x (*.f64 27 y))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 27 y))) 1))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y 27))

eval204.0ms (5.5%)

Compiler

Compiled 4687 to 3141 computations (33% saved)

prune136.0ms (3.7%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New3381339
Fresh000
Picked224
Done134
Total3416347
Accuracy
100.0%
Counts
347 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.4%
(*.f64 (*.f64 (*.f64 27 x) (sqrt.f64 y)) (sqrt.f64 y))
99.1%
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
99.3%
(*.f64 (*.f64 x 27) y)
59.9%
(*.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 y (*.f64 (pow.f64 (*.f64 x y) 2) 19683))))
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 55 to 39 computations (29.1% saved)

localize51.0ms (1.4%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
98.4%
(cbrt.f64 19683)
Compiler

Compiled 18 to 13 computations (27.8% saved)

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

series2.0ms (0.1%)

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

6 calls:

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

rewrite71.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
942×unpow-prod-down
556×log-prod
554×cbrt-prod
534×prod-exp
445×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01228
110928
2126328
Stop Event
node limit
Counts
2 → 49
Calls
Call 1
Inputs
(cbrt.f64 19683)
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
Outputs
(+.f64 0 (cbrt.f64 19683))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(-.f64 (+.f64 1 (cbrt.f64 19683)) 1)
(*.f64 (cbrt.f64 19683) 1)
(*.f64 (cbrt.f64 19683) (log.f64 (E.f64)))
(*.f64 1 (cbrt.f64 19683))
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 19683)))
(*.f64 (pow.f64 19683 1/6) (pow.f64 19683 1/6))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 19683))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(pow.f64 (cbrt.f64 19683) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 19683)) 3)
(pow.f64 (cbrt.f64 387420489) 1/2)
(pow.f64 19683 1/3)
(pow.f64 (pow.f64 19683 1/6) 2)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 19683)))
(pow.f64 387420489 1/6)
(pow.f64 (exp.f64 1/3) (log.f64 19683))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 19683))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 19683))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 19683)))) (sqrt.f64 (log.f64 (cbrt.f64 19683))))
(sqrt.f64 (cbrt.f64 387420489))
(log.f64 (exp.f64 (cbrt.f64 19683)))
(expm1.f64 (log1p.f64 (cbrt.f64 19683)))
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(exp.f64 (log.f64 (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(+.f64 0 (*.f64 y (*.f64 (cbrt.f64 19683) x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(-.f64 (+.f64 1 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 1)
(pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 2) 1/2)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 2))

simplify79.0ms (2.1%)

Algorithm
egg-herbie
Rules
1742×fma-neg
732×exp-prod
626×associate-*r*
588×associate-*l*
536×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01301563
12171563
25421563
324601563
445061563
Stop Event
node limit
Counts
73 → 59
Calls
Call 1
Inputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(+.f64 0 (cbrt.f64 19683))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(-.f64 (+.f64 1 (cbrt.f64 19683)) 1)
(*.f64 (cbrt.f64 19683) 1)
(*.f64 (cbrt.f64 19683) (log.f64 (E.f64)))
(*.f64 1 (cbrt.f64 19683))
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 19683)))
(*.f64 (pow.f64 19683 1/6) (pow.f64 19683 1/6))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 19683))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(pow.f64 (cbrt.f64 19683) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 19683)) 3)
(pow.f64 (cbrt.f64 387420489) 1/2)
(pow.f64 19683 1/3)
(pow.f64 (pow.f64 19683 1/6) 2)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 19683)))
(pow.f64 387420489 1/6)
(pow.f64 (exp.f64 1/3) (log.f64 19683))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 19683))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 19683))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 19683)))) (sqrt.f64 (log.f64 (cbrt.f64 19683))))
(sqrt.f64 (cbrt.f64 387420489))
(log.f64 (exp.f64 (cbrt.f64 19683)))
(expm1.f64 (log1p.f64 (cbrt.f64 19683)))
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(exp.f64 (log.f64 (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(+.f64 0 (*.f64 y (*.f64 (cbrt.f64 19683) x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(-.f64 (+.f64 1 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 1)
(pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 2) 1/2)
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 2))
Outputs
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(+.f64 0 (cbrt.f64 19683))
(cbrt.f64 19683)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 19683)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 19683)))))
(-.f64 (+.f64 1 (cbrt.f64 19683)) 1)
(cbrt.f64 19683)
(*.f64 (cbrt.f64 19683) 1)
(cbrt.f64 19683)
(*.f64 (cbrt.f64 19683) (log.f64 (E.f64)))
(cbrt.f64 19683)
(*.f64 1 (cbrt.f64 19683))
(cbrt.f64 19683)
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (cbrt.f64 (cbrt.f64 387420489)) (cbrt.f64 (cbrt.f64 19683)))
(*.f64 (cbrt.f64 (cbrt.f64 19683)) (cbrt.f64 (cbrt.f64 387420489)))
(*.f64 (pow.f64 19683 1/6) (pow.f64 19683 1/6))
(cbrt.f64 19683)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 19683))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(cbrt.f64 19683)
(pow.f64 (cbrt.f64 19683) 1)
(cbrt.f64 19683)
(pow.f64 (cbrt.f64 (cbrt.f64 19683)) 3)
(cbrt.f64 19683)
(pow.f64 (cbrt.f64 387420489) 1/2)
(sqrt.f64 (cbrt.f64 387420489))
(pow.f64 19683 1/3)
(cbrt.f64 19683)
(pow.f64 (pow.f64 19683 1/6) 2)
(cbrt.f64 19683)
(pow.f64 (E.f64) (log.f64 (cbrt.f64 19683)))
(pow.f64 387420489 1/6)
(cbrt.f64 19683)
(pow.f64 (exp.f64 1/3) (log.f64 19683))
(cbrt.f64 19683)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 19683))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 19683))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 19683)))) (sqrt.f64 (log.f64 (cbrt.f64 19683))))
(sqrt.f64 (cbrt.f64 387420489))
(log.f64 (exp.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(expm1.f64 (log1p.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(log1p.f64 (expm1.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(exp.f64 (log.f64 (cbrt.f64 19683)))
(cbrt.f64 19683)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 19683))) 3))
(cbrt.f64 19683)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 19683)) 2))
(cbrt.f64 19683)
(+.f64 0 (*.f64 y (*.f64 (cbrt.f64 19683) x)))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) (*.f64 x y)))))
(-.f64 (+.f64 1 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 1)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 3)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 2) 1/2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(pow.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3)) 1/3)
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))) 2)
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(pow.f64 (E.f64) (log.f64 (*.f64 x (*.f64 y (cbrt.f64 19683)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (*.f64 y (cbrt.f64 19683))))) 2)) (cbrt.f64 (log.f64 (*.f64 x (*.f64 y (cbrt.f64 19683))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (*.f64 y (cbrt.f64 19683)))))) (sqrt.f64 (log.f64 (*.f64 x (*.f64 y (cbrt.f64 19683))))))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cbrt.f64 19683)) x) y))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3)))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(exp.f64 (log.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x))))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 3))
(*.f64 x (*.f64 y (cbrt.f64 19683)))
(exp.f64 (*.f64 (log.f64 (*.f64 19683 (pow.f64 (*.f64 y x) 3))) 1/3))
(cbrt.f64 (*.f64 19683 (pow.f64 (*.f64 x y) 3)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 (cbrt.f64 19683) x)))) 2))
(*.f64 x (*.f64 y (cbrt.f64 19683)))

eval24.0ms (0.7%)

Compiler

Compiled 637 to 497 computations (22% saved)

prune75.0ms (2%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New58159
Fresh000
Picked011
Done235
Total60565
Accuracy
100.0%
Counts
65 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 387420489)) y) x)
99.1%
(*.f64 (*.f64 (cbrt.f64 19683) y) x)
99.3%
(*.f64 (*.f64 x 27) y)
99.7%
(*.f64 x (*.f64 27 y))
99.6%
(*.f64 27 (*.f64 x y))
Compiler

Compiled 117 to 80 computations (31.6% saved)

regimes46.0ms (1.2%)

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

4 calls:

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

Compiled 18 to 13 computations (27.8% saved)

regimes20.0ms (0.5%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

simplify3.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 14 to 10 computations (28.6% saved)

soundness36.0ms (1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
020141
150133
2118133
3290133
4406133
5520133
Stop Event
saturated
Compiler

Compiled 29 to 19 computations (34.5% saved)

end0.0ms (0%)

preprocess24.0ms (0.7%)

Compiler

Compiled 38 to 26 computations (31.6% saved)

Profiling

Loading profile data...