Diagrams.Solve.Polynomial:quadForm from diagrams-solve-0.1, B

Time bar (total: 5.1s)

analyze45.0ms (0.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
66.7%49.9%25%0.1%0%25%0%7
66.7%49.9%25%0.1%0%25%0%8
66.7%49.9%25%0.1%0%25%0%9
80%49.9%12.5%0.1%0%37.4%0%10
80%49.9%12.5%0.1%0%37.4%0%11
80%49.9%12.5%0.1%0%37.4%0%12
Compiler

Compiled 14 to 11 computations (21.4% saved)

sample1.4s (28.3%)

Results
978.0ms7771×body256valid
276.0ms485×body256infinite
172.0ms2080×body256invalid
Bogosity

preprocess258.0ms (5.1%)

Algorithm
egg-herbie
Rules
1406×fma-def
1374×fma-neg
488×unsub-neg
366×distribute-lft-neg-in
312×cancel-sign-sub-inv
Problems
256×No Errors
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044376
1125332
2366332
3775332
41332332
52195332
62715332
73206332
83520332
93673332
103754332
113804332
123804332
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 (/.f64 1 2) (+.f64 (neg.f64 x) (*.f64 y (sqrt.f64 z))))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 (neg.f64 y) (sqrt.f64 z))))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 (neg.f64 z)))))
(neg.f64 (*.f64 (/.f64 1 2) (+.f64 (neg.f64 x) (*.f64 y (sqrt.f64 z)))))
(neg.f64 (*.f64 (/.f64 1 2) (+.f64 x (*.f64 (neg.f64 y) (sqrt.f64 z)))))
(neg.f64 (*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 (neg.f64 z))))))
(*.f64 (/.f64 1 2) (+.f64 y (*.f64 x (sqrt.f64 z))))
(*.f64 (/.f64 1 2) (+.f64 z (*.f64 y (sqrt.f64 x))))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 z (sqrt.f64 y))))
Outputs
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 1/2 (fma.f64 y (sqrt.f64 z) x))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 1/2 (fma.f64 y (sqrt.f64 z) x))
(*.f64 (/.f64 1 2) (+.f64 (neg.f64 x) (*.f64 y (sqrt.f64 z))))
(*.f64 1/2 (+.f64 (*.f64 y (sqrt.f64 z)) (neg.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 z) (neg.f64 y) x) -1/2)
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 (neg.f64 y) (sqrt.f64 z))))
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 z) (neg.f64 y))))
(*.f64 1/2 (fma.f64 (sqrt.f64 z) (neg.f64 y) x))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 (neg.f64 z)))))
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 (neg.f64 z)))))
(*.f64 1/2 (fma.f64 y (sqrt.f64 (neg.f64 z)) x))
(neg.f64 (*.f64 (/.f64 1 2) (+.f64 (neg.f64 x) (*.f64 y (sqrt.f64 z)))))
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 z) (neg.f64 y))))
(*.f64 1/2 (fma.f64 (sqrt.f64 z) (neg.f64 y) x))
(neg.f64 (*.f64 (/.f64 1 2) (+.f64 x (*.f64 (neg.f64 y) (sqrt.f64 z)))))
(*.f64 1/2 (+.f64 (*.f64 y (sqrt.f64 z)) (neg.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 z) (neg.f64 y) x) -1/2)
(neg.f64 (*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 (neg.f64 z))))))
(*.f64 -1/2 (+.f64 x (*.f64 y (sqrt.f64 (neg.f64 z)))))
(*.f64 (fma.f64 y (sqrt.f64 (neg.f64 z)) x) -1/2)
(*.f64 (/.f64 1 2) (+.f64 y (*.f64 x (sqrt.f64 z))))
(*.f64 1/2 (+.f64 y (*.f64 x (sqrt.f64 z))))
(*.f64 1/2 (fma.f64 x (sqrt.f64 z) y))
(*.f64 (/.f64 1 2) (+.f64 z (*.f64 y (sqrt.f64 x))))
(*.f64 1/2 (+.f64 z (*.f64 y (sqrt.f64 x))))
(*.f64 1/2 (fma.f64 y (sqrt.f64 x) z))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 z (sqrt.f64 y))))
(*.f64 1/2 (+.f64 x (*.f64 z (sqrt.f64 y))))
(*.f64 1/2 (fma.f64 z (sqrt.f64 y) x))
Compiler

Compiled 47 to 26 computations (44.7% saved)

eval1.0ms (0%)

Compiler

Compiled 18 to 11 computations (38.9% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
Compiler

Compiled 22 to 16 computations (27.3% saved)

localize34.0ms (0.7%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 y (sqrt.f64 z))
Compiler

Compiled 28 to 10 computations (64.3% saved)

series3.0ms (0.1%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 y (sqrt.f64 z))
1.0ms
y
@0
(*.f64 y (sqrt.f64 z))
1.0ms
z
@-inf
(*.f64 y (sqrt.f64 z))
0.0ms
y
@inf
(*.f64 y (sqrt.f64 z))
0.0ms
z
@inf
(*.f64 y (sqrt.f64 z))

rewrite93.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
538×unpow-prod-down
382×log-prod
360×cbrt-prod
346×prod-exp
313×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01017
18517
289617
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(*.f64 y (sqrt.f64 z))
Outputs
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 1)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) (+.f64 1 (*.f64 y (sqrt.f64 z)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 1))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (sqrt.f64 z))))) (sqrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))

simplify61.0ms (1.2%)

Algorithm
egg-herbie
Rules
1418×log-prod
812×fma-def
806×associate-*r*
680×associate-*l*
658×distribute-lft-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
074637
1185585
2607567
33954567
47689567
Stop Event
node limit
Counts
23 → 29
Calls
Call 1
Inputs
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 1)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) (+.f64 1 (*.f64 y (sqrt.f64 z)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 1))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (sqrt.f64 z))))) (sqrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
Outputs
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 1)
(*.f64 y (sqrt.f64 z))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) (+.f64 1 (*.f64 y (sqrt.f64 z)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 y (sqrt.f64 z))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y (sqrt.f64 z)) 1) 3) -1) (fma.f64 (+.f64 (*.f64 y (sqrt.f64 z)) 1) (+.f64 (*.f64 y (sqrt.f64 z)) 1) (+.f64 1 (+.f64 (*.f64 y (sqrt.f64 z)) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (sqrt.f64 z) 1) 3) -1) (fma.f64 (fma.f64 y (sqrt.f64 z) 1) (fma.f64 y (sqrt.f64 z) 1) (+.f64 (*.f64 y (sqrt.f64 z)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (sqrt.f64 z) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 y (sqrt.f64 z) 1) (fma.f64 y (sqrt.f64 z) 2))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (E.f64) (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (sqrt.f64 z))))) (sqrt.f64 (log.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))

eval7.0ms (0.1%)

Compiler

Compiled 446 to 231 computations (48.2% saved)

prune10.0ms (0.2%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New25429
Fresh000
Picked011
Done000
Total25530
Accuracy
99.9%
Counts
30 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
Compiler

Compiled 132 to 102 computations (22.7% saved)

localize442.0ms (8.7%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 y (sqrt.f64 z))
99.7%
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
95.5%
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
99.8%
(*.f64 y (sqrt.f64 z))
99.6%
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
95.1%
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
92.3%
(*.f64 z (pow.f64 y 2))
85.3%
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
99.8%
(*.f64 y (sqrt.f64 z))
99.8%
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
77.1%
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
Compiler

Compiled 171 to 72 computations (57.9% saved)

series74.0ms (1.4%)

Counts
8 → 108
Calls

48 calls:

TimeVariablePointExpression
26.0ms
z
@0
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
9.0ms
z
@inf
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
7.0ms
y
@-inf
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
4.0ms
z
@-inf
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
3.0ms
y
@-inf
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))

rewrite110.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
872×log-prod
816×pow-prod-down
654×log1p-expm1-u
654×expm1-log1p-u
610×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021152
1266152
22490152
Stop Event
node limit
Counts
8 → 430
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 z (pow.f64 y 2))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
Outputs
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/3)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))) 1)
(*.f64 y (*.f64 (sqrt.f64 z) (*.f64 z (pow.f64 y 2))))
(*.f64 z (*.f64 (pow.f64 y 2) (*.f64 y (sqrt.f64 z))))
(*.f64 (sqrt.f64 z) (*.f64 y (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 y (sqrt.f64 z)) (*.f64 z (pow.f64 y 2)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1)
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) (log.f64 (exp.f64 1)))
(*.f64 (pow.f64 y 2) (*.f64 z (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 8))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 z 3/2) (pow.f64 y 3))
(*.f64 (*.f64 z (pow.f64 y 2)) (*.f64 y (sqrt.f64 z)))
(*.f64 1 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4) (pow.f64 (*.f64 z (pow.f64 y 2)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2))
(*.f64 (*.f64 (*.f64 z (pow.f64 y 2)) (sqrt.f64 z)) y)
(*.f64 (*.f64 (*.f64 z (pow.f64 y 2)) y) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 8) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(sqrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 6))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/3)
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (*.f64 z (pow.f64 y 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))) (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (pow.f64 y 2)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 2/3)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 6)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 4)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 2/9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 12)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 8)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 4/3)
(sqrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4))
(log.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (pow.f64 y 2)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6))
(expm1.f64 (log1p.f64 (*.f64 z (pow.f64 y 2))))
(exp.f64 (log.f64 (*.f64 z (pow.f64 y 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 2/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 6))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4)) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 z (pow.f64 y 2))))
(+.f64 0 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 1)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 y) (pow.f64 z 1/6))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2/3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/6)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 3/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4/3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/9)
(sqrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1/3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/9))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))) 1)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (log.f64 (exp.f64 1)))
(*.f64 1 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/6)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3/2)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/4)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/4)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/8)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/6))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/4))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 3/2) 1/3))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))

simplify171.0ms (3.4%)

Algorithm
egg-herbie
Rules
1086×exp-prod
842×associate-*r*
776×associate-*l*
706×log-prod
590×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05414294981078
110914294980858
2356813630
Stop Event
node limit
Counts
538 → 302
Calls
Call 1
Inputs
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (pow.f64 y 2) z)
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/3)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))) 1)
(*.f64 y (*.f64 (sqrt.f64 z) (*.f64 z (pow.f64 y 2))))
(*.f64 z (*.f64 (pow.f64 y 2) (*.f64 y (sqrt.f64 z))))
(*.f64 (sqrt.f64 z) (*.f64 y (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 y (sqrt.f64 z)) (*.f64 z (pow.f64 y 2)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1)
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) (log.f64 (exp.f64 1)))
(*.f64 (pow.f64 y 2) (*.f64 z (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 8))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 z 3/2) (pow.f64 y 3))
(*.f64 (*.f64 z (pow.f64 y 2)) (*.f64 y (sqrt.f64 z)))
(*.f64 1 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4) (pow.f64 (*.f64 z (pow.f64 y 2)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2))
(*.f64 (*.f64 (*.f64 z (pow.f64 y 2)) (sqrt.f64 z)) y)
(*.f64 (*.f64 (*.f64 z (pow.f64 y 2)) y) (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 8) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(sqrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 6))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/3)
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (*.f64 z (pow.f64 y 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))) (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (pow.f64 y 2)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 2/3)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 6)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 4)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 2/9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 12)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 8)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 4/3)
(sqrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4))
(log.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (pow.f64 y 2)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6))
(expm1.f64 (log1p.f64 (*.f64 z (pow.f64 y 2))))
(exp.f64 (log.f64 (*.f64 z (pow.f64 y 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 2/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 6))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4)) 1/2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 z (pow.f64 y 2))))
(+.f64 0 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 1)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 y) (pow.f64 z 1/6))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2/3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/6)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 3/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/27)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4/3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/9)
(sqrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1/3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/9))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))) 1)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (log.f64 (exp.f64 1)))
(*.f64 1 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/6)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3/2)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/4)
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/4)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/8)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 3)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/6))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/4))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 3/2) 1/3))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
Outputs
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(neg.f64 (*.f64 (sqrt.f64 z) (*.f64 y (cbrt.f64 -1))))
(*.f64 (sqrt.f64 z) (neg.f64 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (sqrt.f64 z) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(neg.f64 (*.f64 (sqrt.f64 z) (*.f64 y (cbrt.f64 -1))))
(*.f64 (sqrt.f64 z) (neg.f64 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (sqrt.f64 z) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(neg.f64 (*.f64 (sqrt.f64 z) (*.f64 y (cbrt.f64 -1))))
(*.f64 (sqrt.f64 z) (neg.f64 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (sqrt.f64 z) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 (*.f64 y (cbrt.f64 -1)) (sqrt.f64 z)))
(neg.f64 (*.f64 (sqrt.f64 z) (*.f64 y (cbrt.f64 -1))))
(*.f64 (sqrt.f64 z) (neg.f64 (*.f64 y (cbrt.f64 -1))))
(*.f64 y (*.f64 (sqrt.f64 z) (neg.f64 (cbrt.f64 -1))))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 -1 (*.f64 y (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (pow.f64 y 2))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (sqrt.f64 1) (*.f64 (pow.f64 y 1/3) (pow.f64 z 1/6)))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/6) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (*.f64 y (sqrt.f64 -1))))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z))
(neg.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 z z) (pow.f64 y 2)) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y 2) (*.f64 z z)) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 y (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/6)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/9)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 6)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/3)
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 y (*.f64 (sqrt.f64 z) (*.f64 z (pow.f64 y 2))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 z (*.f64 (pow.f64 y 2) (*.f64 y (sqrt.f64 z))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (sqrt.f64 z) (*.f64 y (*.f64 z (pow.f64 y 2))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (*.f64 y (sqrt.f64 z)) (*.f64 z (pow.f64 y 2)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) (log.f64 (exp.f64 1)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (pow.f64 y 2) (*.f64 z (*.f64 y (sqrt.f64 z))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 8))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 z 3/2) (pow.f64 y 3))
(*.f64 (pow.f64 y 3) (sqrt.f64 (pow.f64 z 3)))
(*.f64 (pow.f64 y 3) (pow.f64 z 3/2))
(*.f64 (*.f64 z (pow.f64 y 2)) (*.f64 y (sqrt.f64 z)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 1 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4) (pow.f64 (*.f64 z (pow.f64 y 2)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (*.f64 (*.f64 z (pow.f64 y 2)) (sqrt.f64 z)) y)
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (*.f64 (*.f64 z (pow.f64 y 2)) y) (sqrt.f64 z))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 8) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 7))
(sqrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 9))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 6))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 3/2))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 3/2))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9)) 1/3))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 3/2) 2))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 3)
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 z z) (pow.f64 y 2)) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y 2) (*.f64 z z)) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 y (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/4)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/6)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/9)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 6)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/3)
(*.f64 y (sqrt.f64 z))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (*.f64 z (pow.f64 y 2)))
(*.f64 z (pow.f64 y 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))) (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))))
(*.f64 z (pow.f64 y 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (pow.f64 y 2)))) 1)
(*.f64 z (pow.f64 y 2))
(pow.f64 (*.f64 y (sqrt.f64 z)) 2)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 2/3)
(*.f64 z (pow.f64 y 2))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 6)
(*.f64 z (pow.f64 y 2))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 4)
(*.f64 z (pow.f64 y 2))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1)
(*.f64 z (pow.f64 y 2))
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4) 3/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/2)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/3)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 2/9)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 12)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 8)
(*.f64 z (pow.f64 y 2))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 4/3)
(*.f64 z (pow.f64 y 2))
(sqrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4))
(*.f64 z (pow.f64 y 2))
(log.f64 (pow.f64 (exp.f64 z) (pow.f64 y 2)))
(*.f64 z (pow.f64 y 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 z (pow.f64 y 2))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6))
(*.f64 z (pow.f64 y 2))
(expm1.f64 (log1p.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 z (pow.f64 y 2))
(exp.f64 (log.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 2))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 2))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 2))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 2))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 2/3))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 2/3))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 6))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 6))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 6))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 4))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 4))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 4))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 4))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4)) 1/2))
(*.f64 z (pow.f64 y 2))
(exp.f64 (*.f64 (*.f64 6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 z (pow.f64 y 2))
(log1p.f64 (expm1.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 z (pow.f64 y 2))
(+.f64 0 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 1)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (log.f64 (exp.f64 1)))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 1 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (pow.f64 z 1/6))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (pow.f64 z 1/6) (cbrt.f64 y))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/3)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/9)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2/3)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/6)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1/2)
(sqrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 3/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/27)
(*.f64 (pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/54) (pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/54))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 2)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 4/3)
(*.f64 (pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 2/3) (pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 2/3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 2/9)
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(sqrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/2))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/9))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/9))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 1))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2/3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 3))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 3/2))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 3/2)
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 z z) (pow.f64 y 2)) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y 2) (*.f64 z z)) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 y (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))) 1)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (log.f64 (exp.f64 1)))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 1 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/2)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/6)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3/2)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 1)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/4)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 3/4)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 4) 1/8)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 6) 1/12)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 9) 1/18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) 3)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) 2)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2) 1/3)
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(fabs.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/6))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/6))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3/2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 1))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 1))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/4))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/4))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 3))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y (sqrt.f64 z)))) 2))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 3/2) 1/3))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))))
(sqrt.f64 (*.f64 y (sqrt.f64 z)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 y) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 z 1/6) y))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/2))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 z (*.f64 z (pow.f64 y 2))) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (*.f64 z z) (pow.f64 y 2)) 1/4))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y 2) (*.f64 z z)) 1/4))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 4)) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/4) (pow.f64 (*.f64 y (sqrt.f64 z)) 3/4))
(*.f64 (*.f64 y (cbrt.f64 z)) (pow.f64 z 1/6))
(*.f64 (cbrt.f64 z) (*.f64 y (pow.f64 z 1/6)))
(*.f64 y (*.f64 (pow.f64 z 1/6) (cbrt.f64 z)))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 z y) 1/2) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6) (pow.f64 (*.f64 y (sqrt.f64 z)) 5/6))
(*.f64 (pow.f64 (*.f64 (*.f64 y (sqrt.f64 z)) y) 1/2) (pow.f64 z 1/4))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 y (*.f64 y (sqrt.f64 z)))))
(*.f64 (pow.f64 z 1/4) (sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (pow.f64 z 1/6))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (pow.f64 z 1/6) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (pow.f64 z 1/6) (cbrt.f64 y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(fabs.f64 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/2) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 y (sqrt.f64 z)))) 3/2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))

eval242.0ms (4.8%)

Compiler

Compiled 9316 to 5251 computations (43.6% saved)

prune80.0ms (1.6%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New5603563
Fresh000
Picked044
Done011
Total5608568
Accuracy
100.0%
Counts
568 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
98.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))))
41.9%
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
98.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))))
41.9%
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
Compiler

Compiled 222 to 170 computations (23.4% saved)

localize166.0ms (3.3%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 y (sqrt.f64 z))
99.6%
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
99.1%
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
95.1%
(cbrt.f64 (*.f64 y (sqrt.f64 z)))
100.0%
(pow.f64 z 1/4)
99.8%
(*.f64 (pow.f64 z 1/4) y)
99.8%
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
99.7%
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
90.0%
(sqrt.f64 (*.f64 y z))
Compiler

Compiled 142 to 57 computations (59.9% saved)

series248.0ms (4.9%)

Counts
7 → 100
Calls

39 calls:

TimeVariablePointExpression
71.0ms
y
@0
(*.f64 (pow.f64 z 1/4) y)
62.0ms
y
@0
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
38.0ms
y
@inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
25.0ms
z
@0
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
15.0ms
z
@-inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)

rewrite177.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
1162×log-prod
872×log1p-expm1-u
872×expm1-log1p-u
654×pow-exp
398×log-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022149
1294122
23270122
Stop Event
node limit
Counts
7 → 270
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 y z))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))
(*.f64 (pow.f64 z 1/4) y)
(pow.f64 z 1/4)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
Outputs
(+.f64 0 (sqrt.f64 (*.f64 y z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y z)))) 1)
(*.f64 (sqrt.f64 (*.f64 y z)) 1)
(*.f64 (sqrt.f64 (*.f64 y z)) (log.f64 (exp.f64 1)))
(*.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (sqrt.f64 y))
(*.f64 1 (sqrt.f64 (*.f64 y z)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (sqrt.f64 y)) (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (cbrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (*.f64 y z) 1/4) (pow.f64 (*.f64 y z) 1/4))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (sqrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 z 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 y z)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(pow.f64 (*.f64 y z) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y z)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 y z) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 y z) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 y z)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 y z)))))
(cbrt.f64 (pow.f64 (*.f64 y z) 3/2))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 z 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y z))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y z)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y z)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z)))) 3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y z))) 1/3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y z))) 2))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y z))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (*.f64 y (pow.f64 z 1/4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4)))) 1)
(pow.f64 (*.f64 y (pow.f64 z 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) 2)
(sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 z 1/4)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (pow.f64 z 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4))))
(exp.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)))
(exp.f64 (*.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 1/4 (log.f64 z) (log.f64 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 z 1/4))))
(+.f64 0 (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(*.f64 (pow.f64 z 1/4) 1)
(*.f64 (pow.f64 z 1/4) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (cbrt.f64 (pow.f64 z 1/4)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(*.f64 (pow.f64 (sqrt.f64 z) 1/4) (pow.f64 (sqrt.f64 z) 1/4))
(*.f64 (pow.f64 1 1/4) (pow.f64 z 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 (cbrt.f64 z) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 z)) (sqrt.f64 (cbrt.f64 (sqrt.f64 z))))
(sqrt.f64 (sqrt.f64 z))
(fabs.f64 (pow.f64 z 1/4))
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(cbrt.f64 (pow.f64 (pow.f64 z 1/4) 3))
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 z)))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/4))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 z 2)) 1/8))
(exp.f64 (*.f64 (*.f64 3 (*.f64 1/4 (log.f64 z))) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 z 1/8)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/8) 2))
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 z 1/4) (*.f64 y (pow.f64 z 1/4)))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 (cbrt.f64 (pow.f64 z 1/4)) (*.f64 y (pow.f64 z 1/4))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (sqrt.f64 z)) y))
(*.f64 (cbrt.f64 (*.f64 y z)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))) (*.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) (pow.f64 z 1/4)))
(*.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) (*.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) (pow.f64 z 1/4)))
(*.f64 (pow.f64 z 1/8) (*.f64 (pow.f64 z 1/8) (*.f64 y (pow.f64 z 1/4))))
(*.f64 (pow.f64 (*.f64 y z) 1/4) (*.f64 (pow.f64 (*.f64 y z) 1/4) (sqrt.f64 y)))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (sqrt.f64 (*.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 9))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 9) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 9))
(*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (cbrt.f64 y)) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (pow.f64 y 1/4)) (pow.f64 y 1/4))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y z))) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/4)) (pow.f64 (*.f64 y z) 1/4))
(*.f64 (*.f64 (pow.f64 z 1/4) (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))) (cbrt.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 y) (pow.f64 z 1/8))) (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)))
(*.f64 (*.f64 (*.f64 y (pow.f64 z 1/4)) (cbrt.f64 (sqrt.f64 z))) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/8)) (pow.f64 z 1/8))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1/3)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 z))) 1/3)))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 1/3)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3)) (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (sqrt.f64 z))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/9)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 2)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(exp.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z))))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))

simplify152.0ms (3%)

Algorithm
egg-herbie
Rules
1130×log-prod
1068×exp-prod
748×associate-*r*
740×associate-*l*
570×sqr-pow
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
05119374
110708959
235288640
366878488
Stop Event
node limit
Counts
370 → 270
Calls
Call 1
Inputs
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(+.f64 0 (sqrt.f64 (*.f64 y z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y z)))) 1)
(*.f64 (sqrt.f64 (*.f64 y z)) 1)
(*.f64 (sqrt.f64 (*.f64 y z)) (log.f64 (exp.f64 1)))
(*.f64 (sqrt.f64 y) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (sqrt.f64 y))
(*.f64 1 (sqrt.f64 (*.f64 y z)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (sqrt.f64 y)) (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (cbrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (*.f64 y z) 1/4) (pow.f64 (*.f64 y z) 1/4))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (sqrt.f64 z)))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 z 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 y z)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(pow.f64 (*.f64 y z) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y z)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 y z) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 y z) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 y z)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 y z)))))
(cbrt.f64 (pow.f64 (*.f64 y z) 3/2))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 z 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y z))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y z)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y z)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z)))) 3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y z))) 1/3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y z))) 2))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y z))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (*.f64 y (pow.f64 z 1/4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4)))) 1)
(pow.f64 (*.f64 y (pow.f64 z 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) 2)
(sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 z 1/4)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (pow.f64 z 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4))))
(exp.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)))
(exp.f64 (*.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 1/4 (log.f64 z) (log.f64 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 z 1/4))))
(+.f64 0 (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(*.f64 (pow.f64 z 1/4) 1)
(*.f64 (pow.f64 z 1/4) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (cbrt.f64 (pow.f64 z 1/4)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(*.f64 (pow.f64 (sqrt.f64 z) 1/4) (pow.f64 (sqrt.f64 z) 1/4))
(*.f64 (pow.f64 1 1/4) (pow.f64 z 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 (cbrt.f64 z) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 z)) (sqrt.f64 (cbrt.f64 (sqrt.f64 z))))
(sqrt.f64 (sqrt.f64 z))
(fabs.f64 (pow.f64 z 1/4))
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(cbrt.f64 (pow.f64 (pow.f64 z 1/4) 3))
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 z)))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/4))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 z 2)) 1/8))
(exp.f64 (*.f64 (*.f64 3 (*.f64 1/4 (log.f64 z))) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 z 1/8)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/8) 2))
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (pow.f64 z 1/4) (*.f64 y (pow.f64 z 1/4)))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 (sqrt.f64 z) y)
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 (cbrt.f64 (pow.f64 z 1/4)) (*.f64 y (pow.f64 z 1/4))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (sqrt.f64 z)) y))
(*.f64 (cbrt.f64 (*.f64 y z)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))) (*.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) (pow.f64 z 1/4)))
(*.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) (*.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) (pow.f64 z 1/4)))
(*.f64 (pow.f64 z 1/8) (*.f64 (pow.f64 z 1/8) (*.f64 y (pow.f64 z 1/4))))
(*.f64 (pow.f64 (*.f64 y z) 1/4) (*.f64 (pow.f64 (*.f64 y z) 1/4) (sqrt.f64 y)))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (sqrt.f64 (*.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 9))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 9) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 9))
(*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (cbrt.f64 y)) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (pow.f64 y 1/4)) (pow.f64 y 1/4))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y z))) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/4)) (pow.f64 (*.f64 y z) 1/4))
(*.f64 (*.f64 (pow.f64 z 1/4) (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))) (cbrt.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 y) (pow.f64 z 1/8))) (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)))
(*.f64 (*.f64 (*.f64 y (pow.f64 z 1/4)) (cbrt.f64 (sqrt.f64 z))) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/8)) (pow.f64 z 1/8))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 0 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (log.f64 (exp.f64 1)))
(*.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1/3)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 z))) 1/3)))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 1/3)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3)) (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (sqrt.f64 z))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/9)
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 2)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(exp.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z))))) 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
Outputs
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 -1 (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 y (*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4)))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 y (*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4)))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 y (*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4)))
(*.f64 y (exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 y (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 y (*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4)))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (*.f64 y (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 z))) 1)
(*.f64 (sqrt.f64 z) (neg.f64 y))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (*.f64 y (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 z))) 1)
(*.f64 (sqrt.f64 z) (neg.f64 y))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (*.f64 y (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 z))) 1)
(*.f64 (sqrt.f64 z) (neg.f64 y))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/18) (*.f64 (*.f64 y (pow.f64 (sqrt.f64 -1) 2)) (sqrt.f64 z)))
(*.f64 (*.f64 y (*.f64 (pow.f64 (sqrt.f64 -1) 2) (sqrt.f64 z))) 1)
(*.f64 (sqrt.f64 z) (neg.f64 y))
(*.f64 y (neg.f64 (sqrt.f64 z)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (*.f64 (pow.f64 (neg.f64 y) 1/18) (pow.f64 (neg.f64 y) 1/18)) (*.f64 (pow.f64 z 1/18) (cbrt.f64 (cbrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (*.f64 (pow.f64 (neg.f64 y) 1/18) (pow.f64 (neg.f64 y) 1/18)) (*.f64 (pow.f64 z 1/18) (cbrt.f64 (cbrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (*.f64 (pow.f64 (neg.f64 y) 1/18) (pow.f64 (neg.f64 y) 1/18)) (*.f64 (pow.f64 z 1/18) (cbrt.f64 (cbrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 y) 1/9) (*.f64 (pow.f64 (*.f64 (pow.f64 1 7) z) 1/18) (pow.f64 (cbrt.f64 -1) 1/3)))
(*.f64 (*.f64 (pow.f64 (neg.f64 y) 1/18) (pow.f64 (neg.f64 y) 1/18)) (*.f64 (pow.f64 z 1/18) (cbrt.f64 (cbrt.f64 -1))))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 y 1/9) (pow.f64 z 1/18)))
(*.f64 1 (*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18)))
(*.f64 (pow.f64 y 1/18) (*.f64 (pow.f64 y 1/18) (pow.f64 z 1/18)))
(*.f64 (*.f64 (pow.f64 y 1/18) (pow.f64 y 1/18)) (pow.f64 z 1/18))
(*.f64 (exp.f64 (*.f64 (log.f64 y) 1/9)) (pow.f64 z 1/18))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (neg.f64 z) 1/18) (*.f64 (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)))
(*.f64 (*.f64 (pow.f64 (neg.f64 z) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (neg.f64 z) 1/18) (*.f64 (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)))
(*.f64 (*.f64 (pow.f64 (neg.f64 z) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (neg.f64 z) 1/18) (*.f64 (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)))
(*.f64 (*.f64 (pow.f64 (neg.f64 z) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18))
(*.f64 (pow.f64 (*.f64 -1 z) 1/18) (pow.f64 (*.f64 1 (*.f64 y (sqrt.f64 -1))) 1/9))
(*.f64 (pow.f64 (neg.f64 z) 1/18) (*.f64 (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)))
(*.f64 (*.f64 (pow.f64 (neg.f64 z) 1/18) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18)) (pow.f64 (*.f64 y (sqrt.f64 -1)) 1/18))
(+.f64 0 (sqrt.f64 (*.f64 y z)))
(sqrt.f64 (*.f64 y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))))
(sqrt.f64 (*.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y z)))) 1)
(sqrt.f64 (*.f64 y z))
(*.f64 (sqrt.f64 (*.f64 y z)) 1)
(sqrt.f64 (*.f64 y z))
(*.f64 (sqrt.f64 (*.f64 y z)) (log.f64 (exp.f64 1)))
(sqrt.f64 (*.f64 y z))
(*.f64 (sqrt.f64 y) (sqrt.f64 z))
(sqrt.f64 (*.f64 y z))
(*.f64 (sqrt.f64 z) (sqrt.f64 y))
(sqrt.f64 (*.f64 y z))
(*.f64 1 (sqrt.f64 (*.f64 y z)))
(sqrt.f64 (*.f64 y z))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (sqrt.f64 y)) (sqrt.f64 z)))
(*.f64 (cbrt.f64 y) (*.f64 (sqrt.f64 z) (cbrt.f64 (sqrt.f64 y))))
(*.f64 (sqrt.f64 z) (*.f64 (cbrt.f64 y) (cbrt.f64 (sqrt.f64 y))))
(*.f64 (cbrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (cbrt.f64 (*.f64 y z)))
(*.f64 (cbrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (pow.f64 (*.f64 y z) 1/4) (pow.f64 (*.f64 y z) 1/4))
(sqrt.f64 (*.f64 y z))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (sqrt.f64 z)))
(sqrt.f64 (*.f64 y z))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (pow.f64 z 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 y z)))
(sqrt.f64 (*.f64 y z))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 y z)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 y z))) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 y z)) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(pow.f64 (cbrt.f64 (*.f64 y z)) 3/2)
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 y z))) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 y z)) (sqrt.f64 (cbrt.f64 (*.f64 y z))))
(pow.f64 (cbrt.f64 (*.f64 y z)) 3/2)
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 z) (cbrt.f64 (sqrt.f64 z))))
(pow.f64 (*.f64 y z) 1/2)
(sqrt.f64 (*.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 y z)) 1)
(sqrt.f64 (*.f64 y z))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) 3)
(sqrt.f64 (*.f64 y z))
(pow.f64 (pow.f64 (*.f64 y z) 3/2) 1/3)
(sqrt.f64 (*.f64 y z))
(pow.f64 (pow.f64 (*.f64 y z) 1/4) 2)
(sqrt.f64 (*.f64 y z))
(fabs.f64 (sqrt.f64 (*.f64 y z)))
(sqrt.f64 (*.f64 y z))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y z))))
(sqrt.f64 (*.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 y z)))))
(sqrt.f64 (*.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 y z) 3/2))
(sqrt.f64 (*.f64 y z))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 z 3/2)))
(sqrt.f64 (*.f64 y z))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y z))))
(sqrt.f64 (*.f64 y z))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y z))))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 y z)) 1/2))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y z))) 1))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y z)) 1) 1/2))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y z)) 1/2) 1))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y z))) 1) 1))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z)))) 3))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (*.f64 y z))) 1/3))
(sqrt.f64 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 y z))) 2))
(sqrt.f64 (*.f64 y z))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y z))))
(sqrt.f64 (*.f64 y z))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 z (pow.f64 y 2)) 1/2)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (*.f64 y (pow.f64 z 1/4)))
(*.f64 y (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(*.f64 y (pow.f64 z 1/4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4)))) 1)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (*.f64 y (pow.f64 z 1/4)) 1)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) 3)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) 1/3)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) 2)
(*.f64 y (pow.f64 z 1/4))
(sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))
(*.f64 y (pow.f64 z 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 z 1/4)))))
(*.f64 y (pow.f64 z 1/4))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3))
(*.f64 y (pow.f64 z 1/4))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (pow.f64 z 1/4) 3)))
(*.f64 y (pow.f64 z 1/4))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 y 3)))
(*.f64 y (pow.f64 z 1/4))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)) 1))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (*.f64 (fma.f64 1/4 (log.f64 z) (log.f64 y)) 1) 1))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))) 3))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 1/4 (log.f64 z) (log.f64 y))) 1/3))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8))) 2))
(*.f64 y (pow.f64 z 1/4))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 y (pow.f64 z 1/4))
(+.f64 0 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(pow.f64 z 1/4)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(pow.f64 z 1/4)
(*.f64 (pow.f64 z 1/4) 1)
(pow.f64 z 1/4)
(*.f64 (pow.f64 z 1/4) (log.f64 (exp.f64 1)))
(pow.f64 z 1/4)
(*.f64 1 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(*.f64 (cbrt.f64 (sqrt.f64 z)) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (cbrt.f64 (pow.f64 z 1/4)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(pow.f64 z 1/4)
(*.f64 (pow.f64 (sqrt.f64 z) 1/4) (pow.f64 (sqrt.f64 z) 1/4))
(pow.f64 z 1/4)
(*.f64 (pow.f64 1 1/4) (pow.f64 z 1/4))
(pow.f64 z 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 (cbrt.f64 z) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 z)) (sqrt.f64 (cbrt.f64 (sqrt.f64 z))))
(*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 z))) (sqrt.f64 (cbrt.f64 z)))
(sqrt.f64 (sqrt.f64 z))
(pow.f64 z 1/4)
(fabs.f64 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(pow.f64 z 1/4)
(cbrt.f64 (pow.f64 (pow.f64 z 1/4) 3))
(pow.f64 z 1/4)
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(exp.f64 (*.f64 1/4 (log.f64 z)))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/4))) 3))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 z 2)) 1/8))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 3 (*.f64 1/4 (log.f64 z))) 1/3))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 z 1/8)) 2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/8) 2))
(pow.f64 z 1/4)
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(+.f64 0 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (sqrt.f64 z)))) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (pow.f64 z 1/4) (*.f64 y (pow.f64 z 1/4)))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/4))
(*.f64 y (sqrt.f64 z))
(*.f64 (sqrt.f64 z) y)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) 1)
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 y (sqrt.f64 z)) (log.f64 (exp.f64 1)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 1 (*.f64 y (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (sqrt.f64 y)) (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 y) (*.f64 (sqrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 y))))
(*.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (cbrt.f64 y) (cbrt.f64 (sqrt.f64 y))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 (cbrt.f64 (pow.f64 z 1/4)) (*.f64 y (pow.f64 z 1/4))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 (*.f64 y (pow.f64 z 1/4)) (cbrt.f64 (pow.f64 z 1/4))))
(*.f64 y (*.f64 (pow.f64 z 1/4) (*.f64 (cbrt.f64 (sqrt.f64 z)) (cbrt.f64 (pow.f64 z 1/4)))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 y (pow.f64 (cbrt.f64 (pow.f64 z 1/4)) 4)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(*.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (sqrt.f64 z)) y))
(*.f64 (cbrt.f64 z) (*.f64 y (cbrt.f64 (sqrt.f64 z))))
(*.f64 y (*.f64 (cbrt.f64 z) (cbrt.f64 (sqrt.f64 z))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 y (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 y z)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 y) (cbrt.f64 (sqrt.f64 (*.f64 y z)))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 (*.f64 y z)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))) (*.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) (pow.f64 z 1/4)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))) (*.f64 (pow.f64 z 1/4) (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))))
(*.f64 (pow.f64 z 1/4) (*.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))))
(*.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) (*.f64 (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)) (pow.f64 z 1/4)))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 z 1/8) (*.f64 (pow.f64 z 1/8) (*.f64 y (pow.f64 z 1/4))))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 y z) 1/4) (*.f64 (pow.f64 (*.f64 y z) 1/4) (sqrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (pow.f64 y 1/4) (*.f64 (pow.f64 y 1/4) (sqrt.f64 (*.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) (sqrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 9))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 9) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 9))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 18)
(pow.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/18) 18)
(*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (cbrt.f64 z) (*.f64 y (cbrt.f64 (sqrt.f64 z))))
(*.f64 y (*.f64 (cbrt.f64 z) (cbrt.f64 (sqrt.f64 z))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 y (cbrt.f64 z)))
(*.f64 (*.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) 1) (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 y)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (*.f64 (cbrt.f64 y) (cbrt.f64 (sqrt.f64 z))))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (sqrt.f64 z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))
(*.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) (cbrt.f64 (*.f64 z (pow.f64 y 2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (cbrt.f64 y)) (cbrt.f64 (sqrt.f64 y)))
(*.f64 (cbrt.f64 y) (*.f64 (sqrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 y))))
(*.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (cbrt.f64 y) (cbrt.f64 (sqrt.f64 y))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (pow.f64 y 1/4)) (pow.f64 y 1/4))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y z))) (cbrt.f64 (sqrt.f64 (*.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 y) (cbrt.f64 (sqrt.f64 (*.f64 y z)))))
(*.f64 (sqrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y z)) (cbrt.f64 (sqrt.f64 (*.f64 y z)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 y z))) (*.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y z))))
(*.f64 (*.f64 (sqrt.f64 y) (pow.f64 (*.f64 y z) 1/4)) (pow.f64 (*.f64 y z) 1/4))
(*.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 y))
(*.f64 (*.f64 (pow.f64 z 1/4) (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))) (cbrt.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2))) (*.f64 (pow.f64 z 1/4) (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))))
(*.f64 (pow.f64 z 1/4) (*.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) (cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))))
(*.f64 (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 y) (pow.f64 z 1/8))) (*.f64 (sqrt.f64 y) (pow.f64 z 1/8)))
(*.f64 y (sqrt.f64 z))
(*.f64 (*.f64 (*.f64 y (pow.f64 z 1/4)) (cbrt.f64 (sqrt.f64 z))) (cbrt.f64 (pow.f64 z 1/4)))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 (*.f64 y (pow.f64 z 1/4)) (cbrt.f64 (pow.f64 z 1/4))))
(*.f64 y (*.f64 (pow.f64 z 1/4) (*.f64 (cbrt.f64 (sqrt.f64 z)) (cbrt.f64 (pow.f64 z 1/4)))))
(*.f64 (cbrt.f64 (sqrt.f64 z)) (*.f64 y (pow.f64 (cbrt.f64 (pow.f64 z 1/4)) 4)))
(*.f64 (*.f64 (*.f64 y (pow.f64 z 1/4)) (pow.f64 z 1/8)) (pow.f64 z 1/8))
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(*.f64 y (sqrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 z 3/2) (pow.f64 y 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3/2) (pow.f64 y 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3/2) (pow.f64 (*.f64 y z) 3/2)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z 1/4) 3) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (pow.f64 z 1/4) 3)))
(*.f64 y (sqrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 9))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 9))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 9/2))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))) 9/2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 y 2))) 1/2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z)))) 2))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 9/2) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))) 1)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) (log.f64 (exp.f64 1)))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 y)) 1/3)) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 z))) 1/3)))
(exp.f64 (+.f64 (*.f64 1/3 (log.f64 (cbrt.f64 y))) (*.f64 1/3 (log.f64 (cbrt.f64 (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (sqrt.f64 z))))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) 1/3)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(*.f64 (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3)) (exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 y (sqrt.f64 z)))) 1/3)))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (sqrt.f64 z))))
(exp.f64 (+.f64 (*.f64 1/3 (log.f64 (cbrt.f64 y))) (*.f64 1/3 (log.f64 (cbrt.f64 (sqrt.f64 z))))))
(pow.f64 (*.f64 y (sqrt.f64 z)) 1/9)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 1/3)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))) 3)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6)) 2)
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 z (pow.f64 y 2)))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/9))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1) 1/9))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (sqrt.f64 z))) 1/3) 1/3))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1) 1/3))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 1/3) 1))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z)))) 1) 1))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 1/9 (log.f64 (*.f64 y (sqrt.f64 z))))) 3))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 1/6))) 2))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))))
(cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))))

eval135.0ms (2.6%)

Compiler

Compiled 6689 to 4057 computations (39.3% saved)

prune86.0ms (1.7%)

Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New3933396
Fresh000
Picked033
Done055
Total39311404
Accuracy
100.0%
Counts
404 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
98.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))))
99.6%
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8)) (*.f64 (pow.f64 z 1/4) y))))
99.4%
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))))
41.9%
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
98.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))))
99.6%
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8)) (*.f64 (pow.f64 z 1/4) y))))
99.4%
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))))
41.9%
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
Compiler

Compiled 324 to 246 computations (24.1% saved)

localize231.0ms (4.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 z 1/4)
99.7%
(sqrt.f64 (sqrt.f64 z))
99.7%
(*.f64 (sqrt.f64 (sqrt.f64 z)) y)
99.5%
(*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))
100.0%
(pow.f64 z 1/8)
99.7%
(*.f64 (pow.f64 z 1/4) y)
99.5%
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8)) (*.f64 (pow.f64 z 1/4) y))
99.2%
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
99.7%
(*.f64 y (cbrt.f64 z))
99.6%
(*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
99.2%
(cbrt.f64 z)
99.1%
(cbrt.f64 (sqrt.f64 z))
Compiler

Compiled 169 to 78 computations (53.8% saved)

series26.0ms (0.5%)

Counts
10 → 112
Calls

45 calls:

TimeVariablePointExpression
14.0ms
z
@-inf
(*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
2.0ms
y
@0
(*.f64 y (cbrt.f64 z))
2.0ms
z
@-inf
(cbrt.f64 (sqrt.f64 z))
1.0ms
z
@-inf
(*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))
1.0ms
z
@-inf
(*.f64 (sqrt.f64 (sqrt.f64 z)) y)

rewrite107.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1074×log-prod
794×log1p-expm1-u
794×expm1-log1p-u
570×pow-exp
352×log-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023190
1305135
23386135
Stop Event
node limit
Counts
10 → 306
Calls
Call 1
Inputs
(cbrt.f64 (sqrt.f64 z))
(cbrt.f64 z)
(*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8)) (*.f64 (pow.f64 z 1/4) y))
(pow.f64 z 1/8)
(*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))
(*.f64 (sqrt.f64 (sqrt.f64 z)) y)
(sqrt.f64 (sqrt.f64 z))
Outputs
(+.f64 0 (pow.f64 z 1/6))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6))) (cbrt.f64 (exp.f64 (pow.f64 z 1/6))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/6))) 1)
(*.f64 (pow.f64 z 1/6) 1)
(*.f64 (pow.f64 z 1/6) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/6))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (cbrt.f64 (pow.f64 z 1/6)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (pow.f64 z 1/6)))
(*.f64 (pow.f64 1 1/3) (pow.f64 z 1/6))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 z))))
(pow.f64 z 1/6)
(pow.f64 (sqrt.f64 z) 1/3)
(pow.f64 (pow.f64 z 1/6) 1)
(pow.f64 (cbrt.f64 z) 1/2)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 2)
(pow.f64 (cbrt.f64 (pow.f64 z 1/6)) 3)
(sqrt.f64 (cbrt.f64 z))
(fabs.f64 (pow.f64 z 1/6))
(log.f64 (exp.f64 (pow.f64 z 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/6))))
(expm1.f64 (log1p.f64 (pow.f64 z 1/6)))
(exp.f64 (*.f64 1/6 (log.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1))
(exp.f64 (*.f64 (log.f64 z) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/3) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/6))) 3))
(log1p.f64 (expm1.f64 (pow.f64 z 1/6)))
(+.f64 0 (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) 1)
(*.f64 (pow.f64 z 1/6) (pow.f64 z 1/6))
(*.f64 (cbrt.f64 z) 1)
(*.f64 (cbrt.f64 z) (log.f64 (exp.f64 1)))
(*.f64 (pow.f64 z 1/4) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 1 (cbrt.f64 z))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 z 1/4))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (*.f64 (cbrt.f64 (pow.f64 z 1/6)) (pow.f64 z 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 z))
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 z)) 1/3)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 (cbrt.f64 z))) (cbrt.f64 (pow.f64 z 1/6)))
(pow.f64 z 1/3)
(pow.f64 (sqrt.f64 z) 2/3)
(pow.f64 (pow.f64 z 1/6) 2)
(pow.f64 (cbrt.f64 z) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 z)) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 z) 2))
(log.f64 (exp.f64 (cbrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 z)))
(exp.f64 (*.f64 (log.f64 z) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 2/3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 z))) 3))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(+.f64 0 (*.f64 (cbrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 z) y))) 1)
(pow.f64 (*.f64 (cbrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) y)) 2)
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 2))
(log.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 3))
(cbrt.f64 (*.f64 z (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3) z))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (cbrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 z) y)))
(+.f64 0 (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(pow.f64 z 1/4)
(pow.f64 (sqrt.f64 z) 1/2)
(pow.f64 (pow.f64 z 1/8) 2)
(pow.f64 (pow.f64 z 1/4) 1)
(pow.f64 (pow.f64 z 2) 1/8)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 3)
(pow.f64 (pow.f64 (sqrt.f64 z) 3/2) 1/3)
(sqrt.f64 (sqrt.f64 z))
(fabs.f64 (pow.f64 z 1/4))
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(cbrt.f64 (pow.f64 (sqrt.f64 z) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 3/2)) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(+.f64 0 (pow.f64 z 1/8))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8))) (cbrt.f64 (exp.f64 (pow.f64 z 1/8))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/8))) 1)
(*.f64 (pow.f64 z 1/8) 1)
(*.f64 (pow.f64 z 1/8) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/8))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (cbrt.f64 (pow.f64 z 1/8)))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (sqrt.f64 (pow.f64 (sqrt.f64 z) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 z 1/8)) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (pow.f64 z 1/16) (pow.f64 z 1/16))
(*.f64 (pow.f64 (sqrt.f64 z) 1/8) (pow.f64 (sqrt.f64 z) 1/8))
(*.f64 (pow.f64 1 1/8) (pow.f64 z 1/8))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/8) (pow.f64 (cbrt.f64 z) 1/8))
(sqrt.f64 (pow.f64 z 1/4))
(fabs.f64 (pow.f64 z 1/8))
(log.f64 (exp.f64 (pow.f64 z 1/8)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/8))))
(cbrt.f64 (pow.f64 z 3/8))
(expm1.f64 (log1p.f64 (pow.f64 z 1/8)))
(exp.f64 (*.f64 1/8 (log.f64 z)))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/8))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/16))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/8))) 3))
(exp.f64 (*.f64 (*.f64 3/8 (log.f64 z)) 1/3))
(exp.f64 (*.f64 (*.f64 1/16 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/16) 2))
(log1p.f64 (expm1.f64 (pow.f64 z 1/8)))
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(+.f64 0 (*.f64 y (pow.f64 z 1/4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4)))) 1)
(pow.f64 (*.f64 y (pow.f64 z 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 z 1/8) (sqrt.f64 y)) 2)
(sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 z 1/4)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (sqrt.f64 z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (pow.f64 z 1/4)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 z 1/8) (sqrt.f64 y))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 z 1/4))))
(+.f64 0 (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(*.f64 (pow.f64 z 1/6) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(*.f64 (pow.f64 z 1/4) 1)
(*.f64 (pow.f64 z 1/4) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/4))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 z 1/6))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (*.f64 (cbrt.f64 (pow.f64 z 1/8)) (pow.f64 z 1/8)))
(*.f64 (pow.f64 z 1/16) (*.f64 (pow.f64 z 1/16) (pow.f64 z 1/8)))
(*.f64 (pow.f64 1 1/2) (pow.f64 z 1/4))
(*.f64 (pow.f64 1 1/4) (pow.f64 z 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 (cbrt.f64 z) 1/4))
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/16)) (pow.f64 z 1/16))
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 (sqrt.f64 z) 1/6)) (cbrt.f64 (pow.f64 z 1/8)))
(pow.f64 z 1/4)
(pow.f64 (sqrt.f64 z) 1/2)
(pow.f64 (pow.f64 z 1/8) 2)
(pow.f64 (pow.f64 z 1/4) 1)
(pow.f64 (pow.f64 z 2) 1/8)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 3)
(pow.f64 (pow.f64 (sqrt.f64 z) 3/2) 1/3)
(fabs.f64 (pow.f64 z 1/4))
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(cbrt.f64 (pow.f64 (sqrt.f64 z) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 3/2)) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))

simplify133.0ms (2.6%)

Algorithm
egg-herbie
Rules
1812×log-prod
644×log-pow
636×exp-prod
560×sqr-pow
532×prod-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05157340
110017073
230276677
369726677
Stop Event
node limit
Counts
418 → 280
Calls
Call 1
Inputs
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(+.f64 0 (pow.f64 z 1/6))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6))) (cbrt.f64 (exp.f64 (pow.f64 z 1/6))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/6))) 1)
(*.f64 (pow.f64 z 1/6) 1)
(*.f64 (pow.f64 z 1/6) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/6))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (cbrt.f64 (pow.f64 z 1/6)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (pow.f64 z 1/6)))
(*.f64 (pow.f64 1 1/3) (pow.f64 z 1/6))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 z))))
(pow.f64 z 1/6)
(pow.f64 (sqrt.f64 z) 1/3)
(pow.f64 (pow.f64 z 1/6) 1)
(pow.f64 (cbrt.f64 z) 1/2)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 2)
(pow.f64 (cbrt.f64 (pow.f64 z 1/6)) 3)
(sqrt.f64 (cbrt.f64 z))
(fabs.f64 (pow.f64 z 1/6))
(log.f64 (exp.f64 (pow.f64 z 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/6))))
(expm1.f64 (log1p.f64 (pow.f64 z 1/6)))
(exp.f64 (*.f64 1/6 (log.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1))
(exp.f64 (*.f64 (log.f64 z) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/6))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/3) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/6))) 3))
(log1p.f64 (expm1.f64 (pow.f64 z 1/6)))
(+.f64 0 (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) 1)
(*.f64 (pow.f64 z 1/6) (pow.f64 z 1/6))
(*.f64 (cbrt.f64 z) 1)
(*.f64 (cbrt.f64 z) (log.f64 (exp.f64 1)))
(*.f64 (pow.f64 z 1/4) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 1 (cbrt.f64 z))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 z 1/4))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (*.f64 (cbrt.f64 (pow.f64 z 1/6)) (pow.f64 z 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 z))
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 z)) 1/3)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 (cbrt.f64 z))) (cbrt.f64 (pow.f64 z 1/6)))
(pow.f64 z 1/3)
(pow.f64 (sqrt.f64 z) 2/3)
(pow.f64 (pow.f64 z 1/6) 2)
(pow.f64 (cbrt.f64 z) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 z)) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 z) 2))
(log.f64 (exp.f64 (cbrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 z))))
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(exp.f64 (log.f64 (cbrt.f64 z)))
(exp.f64 (*.f64 (log.f64 z) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 2/3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 z))) 3))
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(+.f64 0 (*.f64 (cbrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 z) y))) 1)
(pow.f64 (*.f64 (cbrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) y)) 2)
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 2))
(log.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 3))
(cbrt.f64 (*.f64 z (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 y 3) z))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (cbrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 z) y)))
(+.f64 0 (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(pow.f64 z 1/4)
(pow.f64 (sqrt.f64 z) 1/2)
(pow.f64 (pow.f64 z 1/8) 2)
(pow.f64 (pow.f64 z 1/4) 1)
(pow.f64 (pow.f64 z 2) 1/8)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 3)
(pow.f64 (pow.f64 (sqrt.f64 z) 3/2) 1/3)
(sqrt.f64 (sqrt.f64 z))
(fabs.f64 (pow.f64 z 1/4))
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(cbrt.f64 (pow.f64 (sqrt.f64 z) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 3/2)) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(+.f64 0 (pow.f64 z 1/8))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8))) (cbrt.f64 (exp.f64 (pow.f64 z 1/8))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/8))) 1)
(*.f64 (pow.f64 z 1/8) 1)
(*.f64 (pow.f64 z 1/8) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/8))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (cbrt.f64 (pow.f64 z 1/8)))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (sqrt.f64 (pow.f64 (sqrt.f64 z) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 z 1/8)) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (pow.f64 z 1/16) (pow.f64 z 1/16))
(*.f64 (pow.f64 (sqrt.f64 z) 1/8) (pow.f64 (sqrt.f64 z) 1/8))
(*.f64 (pow.f64 1 1/8) (pow.f64 z 1/8))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/8) (pow.f64 (cbrt.f64 z) 1/8))
(sqrt.f64 (pow.f64 z 1/4))
(fabs.f64 (pow.f64 z 1/8))
(log.f64 (exp.f64 (pow.f64 z 1/8)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/8))))
(cbrt.f64 (pow.f64 z 3/8))
(expm1.f64 (log1p.f64 (pow.f64 z 1/8)))
(exp.f64 (*.f64 1/8 (log.f64 z)))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/8))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1/2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/16))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/8))) 3))
(exp.f64 (*.f64 (*.f64 3/8 (log.f64 z)) 1/3))
(exp.f64 (*.f64 (*.f64 1/16 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/16) 2))
(log1p.f64 (expm1.f64 (pow.f64 z 1/8)))
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(+.f64 0 (*.f64 y (pow.f64 z 1/4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4)))) 1)
(pow.f64 (*.f64 y (pow.f64 z 1/4)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 z 1/8) (sqrt.f64 y)) 2)
(sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 z 1/4)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (sqrt.f64 z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (pow.f64 z 1/4)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 z 1/8) (sqrt.f64 y))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 z 1/4))))
(+.f64 0 (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(*.f64 (pow.f64 z 1/6) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(*.f64 (pow.f64 z 1/4) 1)
(*.f64 (pow.f64 z 1/4) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 z 1/4))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 z 1/6))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (*.f64 (cbrt.f64 (pow.f64 z 1/8)) (pow.f64 z 1/8)))
(*.f64 (pow.f64 z 1/16) (*.f64 (pow.f64 z 1/16) (pow.f64 z 1/8)))
(*.f64 (pow.f64 1 1/2) (pow.f64 z 1/4))
(*.f64 (pow.f64 1 1/4) (pow.f64 z 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 (cbrt.f64 z) 1/4))
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/16)) (pow.f64 z 1/16))
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 (sqrt.f64 z) 1/6)) (cbrt.f64 (pow.f64 z 1/8)))
(pow.f64 z 1/4)
(pow.f64 (sqrt.f64 z) 1/2)
(pow.f64 (pow.f64 z 1/8) 2)
(pow.f64 (pow.f64 z 1/4) 1)
(pow.f64 (pow.f64 z 2) 1/8)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 3)
(pow.f64 (pow.f64 (sqrt.f64 z) 3/2) 1/3)
(fabs.f64 (pow.f64 z 1/4))
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(cbrt.f64 (pow.f64 (sqrt.f64 z) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 3/2)) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
Outputs
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(pow.f64 z 1/6)
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/6) (pow.f64 (*.f64 1 (sqrt.f64 -1)) 1/3))
(*.f64 (pow.f64 (neg.f64 z) 1/6) (cbrt.f64 (sqrt.f64 -1)))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/3) y)
(*.f64 y (cbrt.f64 z))
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/4) (pow.f64 (/.f64 -1 z) -1/4))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/8) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/8) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/8) (pow.f64 (/.f64 -1 z) -1/8))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/8) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/8) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/8) (pow.f64 (/.f64 -1 z) -1/8))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/8) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/8) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/8) (pow.f64 (/.f64 -1 z) -1/8))
(exp.f64 (*.f64 1/8 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(pow.f64 (exp.f64 1/8) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(pow.f64 (exp.f64 1/8) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 (pow.f64 -1 1/8) (pow.f64 (/.f64 -1 z) -1/8))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 y (sqrt.f64 z))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 y (*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 y (*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 y (*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (*.f64 y (sqrt.f64 (sqrt.f64 -1))))
(*.f64 y (*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(*.f64 (pow.f64 (*.f64 1 z) 1/4) y)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (*.f64 -1 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (neg.f64 z) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(+.f64 0 (pow.f64 z 1/6))
(pow.f64 z 1/6)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6))) (cbrt.f64 (exp.f64 (pow.f64 z 1/6))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/6)))) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/6))) 1)
(pow.f64 z 1/6)
(*.f64 (pow.f64 z 1/6) 1)
(pow.f64 z 1/6)
(*.f64 (pow.f64 z 1/6) (log.f64 (exp.f64 1)))
(pow.f64 z 1/6)
(*.f64 1 (pow.f64 z 1/6))
(pow.f64 z 1/6)
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 (sqrt.f64 z) 1/6))
(pow.f64 z 1/6)
(*.f64 (cbrt.f64 (pow.f64 z 1/6)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (pow.f64 z 1/6)))
(*.f64 (cbrt.f64 (pow.f64 z 1/6)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (pow.f64 1 1/3) (pow.f64 z 1/6))
(pow.f64 z 1/6)
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 z))))
(*.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 z))) (sqrt.f64 (cbrt.f64 (cbrt.f64 z))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (sqrt.f64 (cbrt.f64 (cbrt.f64 z))))
(pow.f64 z 1/6)
(pow.f64 (sqrt.f64 z) 1/3)
(pow.f64 z 1/6)
(pow.f64 (pow.f64 z 1/6) 1)
(pow.f64 z 1/6)
(pow.f64 (cbrt.f64 z) 1/2)
(pow.f64 z 1/6)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 2)
(pow.f64 z 1/6)
(pow.f64 (cbrt.f64 (pow.f64 z 1/6)) 3)
(pow.f64 z 1/6)
(sqrt.f64 (cbrt.f64 z))
(pow.f64 z 1/6)
(fabs.f64 (pow.f64 z 1/6))
(pow.f64 z 1/6)
(log.f64 (exp.f64 (pow.f64 z 1/6)))
(pow.f64 z 1/6)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/6))))
(pow.f64 z 1/6)
(expm1.f64 (log1p.f64 (pow.f64 z 1/6)))
(pow.f64 z 1/6)
(exp.f64 (*.f64 1/6 (log.f64 z)))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (log.f64 z) 1/6))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/6))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/3))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/3))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3) 1))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1) 1))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1/2))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/3) 1/2))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1) 1/2))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 2))
(pow.f64 z 1/6)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/6))) 3))
(pow.f64 z 1/6)
(log1p.f64 (expm1.f64 (pow.f64 z 1/6)))
(pow.f64 z 1/6)
(+.f64 0 (cbrt.f64 z))
(cbrt.f64 z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))) (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 z))) 1)
(cbrt.f64 z)
(*.f64 (pow.f64 z 1/6) (pow.f64 z 1/6))
(cbrt.f64 z)
(*.f64 (cbrt.f64 z) 1)
(cbrt.f64 z)
(*.f64 (cbrt.f64 z) (log.f64 (exp.f64 1)))
(cbrt.f64 z)
(*.f64 (pow.f64 z 1/4) (pow.f64 (sqrt.f64 z) 1/6))
(cbrt.f64 z)
(*.f64 1 (cbrt.f64 z))
(cbrt.f64 z)
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 z 1/4))
(cbrt.f64 z)
(*.f64 (cbrt.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2))
(cbrt.f64 z)
(*.f64 (cbrt.f64 (cbrt.f64 z)) (*.f64 (cbrt.f64 (pow.f64 z 1/6)) (pow.f64 z 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (pow.f64 z 1/6))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 (pow.f64 z 1/6)) 4))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 z)) 2) (cbrt.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 z))
(cbrt.f64 z)
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 z)) 1/3)) (cbrt.f64 (cbrt.f64 z)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (exp.f64 (*.f64 1/3 (*.f64 (log.f64 z) 2/3))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (cbrt.f64 (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (*.f64 (pow.f64 z 1/6) (cbrt.f64 (cbrt.f64 z))) (cbrt.f64 (pow.f64 z 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (*.f64 (pow.f64 z 1/6) (cbrt.f64 (pow.f64 z 1/6))))
(*.f64 (cbrt.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 (pow.f64 z 1/6)) 4))
(pow.f64 z 1/3)
(cbrt.f64 z)
(pow.f64 (sqrt.f64 z) 2/3)
(cbrt.f64 z)
(pow.f64 (pow.f64 z 1/6) 2)
(cbrt.f64 z)
(pow.f64 (cbrt.f64 z) 1)
(cbrt.f64 z)
(pow.f64 (cbrt.f64 (cbrt.f64 z)) 3)
(cbrt.f64 z)
(sqrt.f64 (pow.f64 (cbrt.f64 z) 2))
(cbrt.f64 z)
(log.f64 (exp.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 z))))
(cbrt.f64 z)
(expm1.f64 (log1p.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(exp.f64 (log.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 z) 1/3))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/3))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 2/3))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 2/3))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 2/3))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 2))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/3) 2))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (*.f64 1/6 (log.f64 z)) 1) 2))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/3) 1))
(cbrt.f64 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 z)) 1) 1))
(cbrt.f64 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 z))) 3))
(cbrt.f64 z)
(log1p.f64 (expm1.f64 (cbrt.f64 z)))
(cbrt.f64 z)
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (*.f64 (cbrt.f64 z) y))
(*.f64 y (cbrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))))
(*.f64 y (cbrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 z) y))) 1)
(*.f64 y (cbrt.f64 z))
(pow.f64 (*.f64 (cbrt.f64 z) y) 1)
(*.f64 y (cbrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) y)) 3)
(*.f64 y (cbrt.f64 z))
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 3) 1/3)
(*.f64 y (cbrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) y)) 2)
(*.f64 y (cbrt.f64 z))
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 2))
(*.f64 y (cbrt.f64 z))
(log.f64 (pow.f64 (exp.f64 y) (cbrt.f64 z)))
(*.f64 y (cbrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 z) y))))
(*.f64 y (cbrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 z) y) 3))
(*.f64 y (cbrt.f64 z))
(cbrt.f64 (*.f64 z (pow.f64 y 3)))
(*.f64 y (cbrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 y 3) z))
(*.f64 y (cbrt.f64 z))
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 z) y)))
(*.f64 y (cbrt.f64 z))
(exp.f64 (log.f64 (*.f64 (cbrt.f64 z) y)))
(*.f64 y (cbrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) y)) 1))
(*.f64 y (cbrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 z) y)) 1) 1))
(*.f64 y (cbrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 z) y))) 3))
(*.f64 y (cbrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (cbrt.f64 z) y))) 1/3))
(*.f64 y (cbrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 z) y))) 2))
(*.f64 y (cbrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 z) y)))
(*.f64 y (cbrt.f64 z))
(+.f64 0 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(pow.f64 z 1/4)
(pow.f64 z 1/4)
(pow.f64 (sqrt.f64 z) 1/2)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 z 1/8) 2)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 z 1/4) 1)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 z 2) 1/8)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 3)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 (sqrt.f64 z) 3/2) 1/3)
(pow.f64 z 1/4)
(sqrt.f64 (sqrt.f64 z))
(pow.f64 z 1/4)
(fabs.f64 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(pow.f64 z 1/4)
(cbrt.f64 (pow.f64 (sqrt.f64 z) 3/2))
(pow.f64 z 1/4)
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(exp.f64 (*.f64 1/4 (log.f64 z)))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 3))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 3/2)) 1/3))
(pow.f64 z 1/4)
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (pow.f64 z 1/8))
(pow.f64 z 1/8)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8))) (cbrt.f64 (exp.f64 (pow.f64 z 1/8))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/8)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/8))) 1)
(pow.f64 z 1/8)
(*.f64 (pow.f64 z 1/8) 1)
(pow.f64 z 1/8)
(*.f64 (pow.f64 z 1/8) (log.f64 (exp.f64 1)))
(pow.f64 z 1/8)
(*.f64 1 (pow.f64 z 1/8))
(pow.f64 z 1/8)
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (cbrt.f64 (pow.f64 z 1/8)))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (sqrt.f64 (pow.f64 (sqrt.f64 z) 1/6)))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (fabs.f64 (pow.f64 (sqrt.f64 z) 1/12)))
(pow.f64 (pow.f64 (sqrt.f64 z) 1/12) 3)
(*.f64 (cbrt.f64 (pow.f64 z 1/8)) (pow.f64 (sqrt.f64 z) 1/6))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (cbrt.f64 (pow.f64 z 1/8)))
(*.f64 (pow.f64 z 1/16) (pow.f64 z 1/16))
(pow.f64 z 1/8)
(*.f64 (pow.f64 (sqrt.f64 z) 1/8) (pow.f64 (sqrt.f64 z) 1/8))
(pow.f64 z 1/8)
(*.f64 (pow.f64 1 1/8) (pow.f64 z 1/8))
(pow.f64 z 1/8)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/8) (pow.f64 (cbrt.f64 z) 1/8))
(sqrt.f64 (pow.f64 z 1/4))
(pow.f64 z 1/8)
(fabs.f64 (pow.f64 z 1/8))
(pow.f64 z 1/8)
(log.f64 (exp.f64 (pow.f64 z 1/8)))
(pow.f64 z 1/8)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/8))))
(pow.f64 z 1/8)
(cbrt.f64 (pow.f64 z 3/8))
(pow.f64 z 1/8)
(expm1.f64 (log1p.f64 (pow.f64 z 1/8)))
(pow.f64 z 1/8)
(exp.f64 (*.f64 1/8 (log.f64 z)))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/8))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/4))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/4))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/4))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 1))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1/2))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1/2))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1/2))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1/2))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1/2))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/16))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 z 1/8))) 3))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 3/8 (log.f64 z)) 1/3))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 1/16 (log.f64 z)) 2))
(pow.f64 z 1/8)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/16) 2))
(pow.f64 z 1/8)
(log1p.f64 (expm1.f64 (pow.f64 z 1/8)))
(pow.f64 z 1/8)
(+.f64 0 (*.f64 (sqrt.f64 z) y))
(*.f64 y (sqrt.f64 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))))
(*.f64 y (sqrt.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y))) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (*.f64 (sqrt.f64 z) y) 1)
(*.f64 y (sqrt.f64 z))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y)) 3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3) 1/3)
(*.f64 y (sqrt.f64 z))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y)) 2)
(*.f64 y (sqrt.f64 z))
(sqrt.f64 (*.f64 z (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (sqrt.f64 z)))
(*.f64 y (sqrt.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 z) y))))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 z) y) 3))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 (*.f64 (cbrt.f64 z) y) 3)))
(*.f64 y (sqrt.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) (pow.f64 (sqrt.f64 z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 z) y)) 1) 1))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 z) y))) 3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sqrt.f64 z) y))) 1/3))
(*.f64 y (sqrt.f64 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 z) y))) 2))
(*.f64 y (sqrt.f64 z))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 z) y)))
(*.f64 y (sqrt.f64 z))
(+.f64 0 (*.f64 y (pow.f64 z 1/4)))
(*.f64 y (pow.f64 z 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))))
(*.f64 y (pow.f64 z 1/4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4)))) 1)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (*.f64 y (pow.f64 z 1/4)) 1)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4))) 3)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3) 1/3)
(*.f64 y (pow.f64 z 1/4))
(pow.f64 (*.f64 (pow.f64 z 1/8) (sqrt.f64 y)) 2)
(*.f64 y (pow.f64 z 1/4))
(sqrt.f64 (*.f64 (sqrt.f64 z) (pow.f64 y 2)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 z 1/4)))
(*.f64 y (pow.f64 z 1/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 z 1/4)))))
(*.f64 y (pow.f64 z 1/4))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 z 1/4)) 3))
(*.f64 y (pow.f64 z 1/4))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (sqrt.f64 z) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 y 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 z) 3/2) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))) 1))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 z 1/4))) 1) 1))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 z 1/4)))) 3))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (pow.f64 z 1/4)))) 1/3))
(*.f64 y (pow.f64 z 1/4))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 z 1/8) (sqrt.f64 y))) 2))
(*.f64 y (pow.f64 z 1/4))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 z 1/4))))
(*.f64 y (pow.f64 z 1/4))
(+.f64 0 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))) (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 z 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 z 1/4))) 1)
(pow.f64 z 1/4)
(*.f64 (pow.f64 z 1/6) (pow.f64 (sqrt.f64 z) 1/6))
(pow.f64 z 1/4)
(*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8))
(pow.f64 z 1/4)
(*.f64 (pow.f64 z 1/4) 1)
(pow.f64 z 1/4)
(*.f64 (pow.f64 z 1/4) (log.f64 (exp.f64 1)))
(pow.f64 z 1/4)
(*.f64 1 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 z 1/6))
(pow.f64 z 1/4)
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (*.f64 (cbrt.f64 (pow.f64 z 1/8)) (pow.f64 z 1/8)))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (*.f64 (pow.f64 z 1/8) (cbrt.f64 (pow.f64 z 1/8))))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 (cbrt.f64 (pow.f64 z 1/8)) 4))
(*.f64 (pow.f64 z 1/16) (*.f64 (pow.f64 z 1/16) (pow.f64 z 1/8)))
(pow.f64 z 1/4)
(*.f64 (pow.f64 1 1/2) (pow.f64 z 1/4))
(pow.f64 z 1/4)
(*.f64 (pow.f64 1 1/4) (pow.f64 z 1/4))
(pow.f64 z 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 (cbrt.f64 z) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 z) 2) 1/4) (pow.f64 z 1/12))
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/16)) (pow.f64 z 1/16))
(pow.f64 z 1/4)
(*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 (sqrt.f64 z) 1/6)) (cbrt.f64 (pow.f64 z 1/8)))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (*.f64 (pow.f64 z 1/8) (cbrt.f64 (pow.f64 z 1/8))))
(*.f64 (pow.f64 (sqrt.f64 z) 1/6) (pow.f64 (cbrt.f64 (pow.f64 z 1/8)) 4))
(pow.f64 z 1/4)
(pow.f64 (sqrt.f64 z) 1/2)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 z 1/8) 2)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 z 1/4) 1)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 z 2) 1/8)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 (sqrt.f64 z) 1/6) 3)
(pow.f64 z 1/4)
(pow.f64 (pow.f64 (sqrt.f64 z) 3/2) 1/3)
(pow.f64 z 1/4)
(fabs.f64 (pow.f64 z 1/4))
(pow.f64 z 1/4)
(log.f64 (exp.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 z 1/4))))
(pow.f64 z 1/4)
(cbrt.f64 (pow.f64 (sqrt.f64 z) 3/2))
(pow.f64 z 1/4)
(expm1.f64 (log1p.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)
(exp.f64 (*.f64 1/4 (log.f64 z)))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1) 1/4))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 z) 1/2) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1) 1/2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 1) 2))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 z)) 1/2) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/8 (log.f64 z)) 2) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 z)) 1) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 z)) 1/8) 1))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 1/6)) 3))
(pow.f64 z 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sqrt.f64 z) 3/2)) 1/3))
(pow.f64 z 1/4)
(log1p.f64 (expm1.f64 (pow.f64 z 1/4)))
(pow.f64 z 1/4)

eval166.0ms (3.3%)

Compiler

Compiled 8264 to 5395 computations (34.7% saved)

prune92.0ms (1.8%)

Pruning

12 alts after pruning (2 fresh and 10 done)

PrunedKeptTotal
New4382440
Fresh000
Picked123
Done088
Total43912451
Accuracy
100.0%
Counts
451 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
99.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
98.1%
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)))
99.6%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 (pow.f64 z 1/8) 2) (*.f64 (pow.f64 z 1/4) y))))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))))
99.7%
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))))
99.5%
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 y (cbrt.f64 z)) (sqrt.f64 (cbrt.f64 z)))))
99.4%
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))))
41.9%
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))))
99.9%
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
56.3%
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
70.3%
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
Compiler

Compiled 344 to 234 computations (32% saved)

regimes56.0ms (1.1%)

Accuracy

Total -45.9b remaining (-51075.7%)

Threshold costs -45.9b (-51075.7%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 z))))
(*.f64 1/2 (+.f64 x (sqrt.f64 (*.f64 z (pow.f64 y 2)))))
(*.f64 1/2 (+.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z)))))
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (pow.f64 z 1/4) y))))
(*.f64 1/2 (+.f64 x (cbrt.f64 (pow.f64 (*.f64 y (sqrt.f64 z)) 3))))
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z))) 3)))
(*.f64 1/2 (+.f64 x (pow.f64 (sqrt.f64 (*.f64 y (sqrt.f64 z))) 2)))
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 y (cbrt.f64 z)) (cbrt.f64 (sqrt.f64 z)))))
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 y (cbrt.f64 z)) (sqrt.f64 (cbrt.f64 z)))))
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 z 1/4) (*.f64 (sqrt.f64 (sqrt.f64 z)) y))))
(*.f64 1/2 (+.f64 x (*.f64 (pow.f64 (pow.f64 z 1/8) 2) (*.f64 (pow.f64 z 1/4) y))))
(*.f64 1/2 (+.f64 x (*.f64 (*.f64 (pow.f64 z 1/8) (pow.f64 z 1/8)) (*.f64 (pow.f64 z 1/4) y))))
(*.f64 1/2 (+.f64 x (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (sqrt.f64 z)))) 9)))
Outputs
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
Calls

7 calls:

8.0ms
z
8.0ms
x
7.0ms
(*.f64 y (sqrt.f64 z))
7.0ms
(sqrt.f64 z)
7.0ms
y
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1(*.f64 (/.f64 1 2) (+.f64 x (*.f64 y (sqrt.f64 z))))
99.9%1(+.f64 x (*.f64 y (sqrt.f64 z)))
99.9%1(*.f64 y (sqrt.f64 z))
99.9%1(sqrt.f64 z)
Compiler

Compiled 215 to 136 computations (36.7% saved)

simplify2.0ms (0%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01532
11832
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
Outputs
(*.f64 1/2 (+.f64 x (*.f64 y (sqrt.f64 z))))
Compiler

Compiled 11 to 8 computations (27.3% saved)

soundness215.0ms (4.2%)

Rules
1406×fma-def
1374×fma-neg
488×unsub-neg
366×distribute-lft-neg-in
312×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044376
1125332
2366332
3775332
41332332
52195332
62715332
73206332
83520332
93673332
103754332
113804332
123804332
Stop Event
saturated
Compiler

Compiled 21 to 12 computations (42.9% saved)

end0.0ms (0%)

preprocess26.0ms (0.5%)

Compiler

Compiled 48 to 36 computations (25% saved)

Profiling

Loading profile data...