Details

Time bar (total: 19.4s)

analyze24.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
50%0%0%100%0%0%0%3
50%0%0%100%0%0%0%4
75%0%0%100%0%0%0%5
75%0%0%100%0%0%0%6
87.5%0%0%100%0%0%0%7
87.5%0%0%100%0%0%0%8
93.8%0%0%100%0%0%0%9
93.8%0%0%100%0%0%0%10
96.9%0%0%100%0%0%0%11
96.9%0%0%100%0%0%0%12
Compiler

Compiled 26 to 19 computations (26.9% saved)

sample1.3s (6.8%)

Results
1.3s8256×body256valid
Bogosity

preprocess149.0ms (0.8%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
(*.f64 (*.f64 (neg.f64 u0) u0) (log.f64 (-.f64 1 alpha)))
Outputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 u0) u0) (log.f64 (-.f64 1 alpha)))
(*.f64 (neg.f64 u0) (*.f64 u0 (log1p.f64 (neg.f64 alpha))))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify68.0ms (0.4%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
Outputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))

eval1.0ms (0%)

Compiler

Compiled 19 to 12 computations (36.8% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.3b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
13.2b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
0.3b
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
Compiler

Compiled 21 to 15 computations (28.6% saved)

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (neg.f64 u0))
0.2b
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.2b
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
Compiler

Compiled 24 to 7 computations (70.8% saved)

series81.0ms (0.4%)

Counts
3 → 34
Calls

15 calls:

TimeVariablePointExpression
29.0ms
alpha
@0
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
6.0ms
u0
@0
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
1.0ms
alpha
@0
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@inf
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
1.0ms
u0
@-inf
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
Compiler

Compiled 4555 to 3525 computations (22.6% saved)

rewrite179.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
140×egg-rr
49×egg-rr
35×egg-rr
Counts
3 → 224
Calls
Call 1
Inputs
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(log1p.f64 (neg.f64 u0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) 0) (-.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 u0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 -1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 alpha (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (neg.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (+.f64 0 (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 0 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 0 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (+.f64 0 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 0 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 alpha 3) 2)) (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha)) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 (neg.f64 u0)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (neg.f64 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (log1p.f64 (neg.f64 u0)) 0) 0) (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (-.f64 (log1p.f64 (neg.f64 u0)) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (neg.f64 u0))))))

simplify389.0ms (2%)

Algorithm
egglog
Counts
258 → 337
Calls
Call 1
Inputs
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 -1 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 u0 4) alpha)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))))
(+.f64 (*.f64 -1 (*.f64 alpha (log.f64 (/.f64 -1 u0)))) (*.f64 -1 (/.f64 alpha u0)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) 2) alpha)) (+.f64 (*.f64 -1 (*.f64 alpha (log.f64 (/.f64 -1 u0)))) (*.f64 -1 (/.f64 alpha u0))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) 2) alpha)) (+.f64 (*.f64 -1 (*.f64 alpha (log.f64 (/.f64 -1 u0)))) (+.f64 (*.f64 -1 (/.f64 alpha u0)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) alpha)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(*.f64 -1 u0)
(+.f64 (*.f64 -1 u0) (*.f64 -1/2 (pow.f64 u0 2)))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (pow.f64 u0 3))))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 -1/4 (pow.f64 u0 4)))))
(if (!=.f64 (-.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) 0) (-.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)
(+.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)
(pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)
(neg.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3))
(fma.f64 1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 -1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 alpha 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 u0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 -1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 3 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 alpha (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 u0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 0 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))
(*.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 1 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2))
(*.f64 (*.f64 1 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))) 1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (neg.f64 alpha)) 1))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))) 1))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) 1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) 1))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))) 1))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 1))
(*.f64 (cbrt.f64 alpha) (+.f64 0 (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 0 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) alpha))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 0 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (+.f64 0 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 0 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 alpha 3) 2)) (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha)) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(/.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 (log1p.f64 (neg.f64 u0)) 1 0)
(fma.f64 1 (log1p.f64 (neg.f64 u0)) 0)
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 0)
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (-.f64 (log1p.f64 (neg.f64 u0)) 0) 0) (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (-.f64 (log1p.f64 (neg.f64 u0)) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(+.f64 (log1p.f64 (neg.f64 u0)) 0)
(+.f64 0 (log1p.f64 (neg.f64 u0)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 1 (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) 1)
(/.f64 (log1p.f64 (neg.f64 u0)) 1)
(pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(pow.f64 (log1p.f64 (neg.f64 u0)) 1)
(neg.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))
(log.f64 (-.f64 1 u0))
(log1p.f64 (neg.f64 u0))
Outputs
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log.f64 (-.f64 1 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 -1 (*.f64 u0 alpha))
(neg.f64 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha))))
(fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 u0 4) alpha)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))))
(fma.f64 -1/4 (*.f64 (pow.f64 u0 4) alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
(+.f64 (*.f64 -1 (*.f64 alpha (log.f64 (/.f64 -1 u0)))) (*.f64 -1 (/.f64 alpha u0)))
(+.f64 (*.f64 (neg.f64 alpha) (log.f64 (/.f64 -1 u0))) (neg.f64 (/.f64 alpha u0)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) 2) alpha)) (+.f64 (*.f64 -1 (*.f64 alpha (log.f64 (/.f64 -1 u0)))) (*.f64 -1 (/.f64 alpha u0))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) 2) alpha) (+.f64 (*.f64 (neg.f64 alpha) (log.f64 (/.f64 -1 u0))) (neg.f64 (/.f64 alpha u0))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) 2) alpha)) (+.f64 (*.f64 -1 (*.f64 alpha (log.f64 (/.f64 -1 u0)))) (+.f64 (*.f64 -1 (/.f64 alpha u0)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) alpha)))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) 2) alpha) (+.f64 (*.f64 (neg.f64 alpha) (log.f64 (/.f64 -1 u0))) (+.f64 (neg.f64 (/.f64 alpha u0)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) alpha)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(fma.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (fma.f64 u0 (*.f64 alpha alpha) (fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (/.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) 2)) (/.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) 2)) (fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (*.f64 alpha alpha)) (/.f64 (*.f64 alpha alpha) u0))))
(*.f64 -1 u0)
(neg.f64 u0)
(+.f64 (*.f64 -1 u0) (*.f64 -1/2 (pow.f64 u0 2)))
(+.f64 (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (pow.f64 u0 3))))
(+.f64 (neg.f64 u0) (fma.f64 -1/2 (*.f64 u0 u0) (*.f64 -1/3 (pow.f64 u0 3))))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 -1/4 (pow.f64 u0 4)))))
(+.f64 (neg.f64 u0) (fma.f64 -1/2 (*.f64 u0 u0) (fma.f64 -1/3 (pow.f64 u0 3) (*.f64 -1/4 (pow.f64 u0 4)))))
(if (!=.f64 (-.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) 0) (-.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 0) (/.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 0) (/.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 3) (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 0) (pow.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) -1) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(if (!=.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) 0) (/.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 3) (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 3) (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(+.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(+.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) 2)))
(cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (cbrt.f64 (neg.f64 alpha))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)))))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 alpha (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) 2))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))
(cbrt.f64 (*.f64 alpha (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) 2) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (*.f64 alpha (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2))
(*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(cbrt.f64 (*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2))))
(*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (*.f64 alpha (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))
(cbrt.f64 (*.f64 alpha (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(pow.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3) 1/3)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(neg.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (neg.f64 alpha)) (log1p.f64 (neg.f64 u0)))
(cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3))
(*.f64 (log1p.f64 (neg.f64 u0)) alpha)
(fma.f64 1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(fma.f64 -1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 alpha 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 alpha 0 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(fma.f64 0 u0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 u0 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(fma.f64 0 -1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 0 3 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 0 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 0 alpha (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 alpha (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(fma.f64 u0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 u0 0 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 0) (pow.f64 (/.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))) -1) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(+.f64 (*.f64 0 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(+.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (neg.f64 alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(*.f64 alpha (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 1 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (*.f64 1 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) 2)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))) 1))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) (neg.f64 alpha)) 1))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 1))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))) 1))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 2) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) 1))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2)) 1))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))) 1))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (neg.f64 alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 1))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))))
(*.f64 (cbrt.f64 alpha) (+.f64 0 (*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 0 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) alpha) (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha) alpha))
(neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) 2))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) alpha) (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)))
(*.f64 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 0 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (+.f64 0 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 0 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (neg.f64 alpha)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (neg.f64 alpha)) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) alpha) (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))) (cbrt.f64 alpha))
(cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (neg.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 3))) alpha))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(cbrt.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 alpha 3) 2)) (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 (pow.f64 alpha 3) 2)) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))) (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha)) (cbrt.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) alpha) (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (neg.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 3))) alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))) (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))))
(cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) alpha)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(cbrt.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(cbrt.f64 (*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) 2)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (cbrt.f64 (neg.f64 alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(/.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (cbrt.f64 alpha))) (log1p.f64 (neg.f64 u0))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2) (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0)
(log1p.f64 (neg.f64 u0))
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2) (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0)
(log1p.f64 (neg.f64 u0))
(fma.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(log1p.f64 (neg.f64 u0))
(fma.f64 (log1p.f64 (neg.f64 u0)) 1 0)
(log1p.f64 (neg.f64 u0))
(fma.f64 1 (log1p.f64 (neg.f64 u0)) 0)
(log1p.f64 (neg.f64 u0))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 0)
(log1p.f64 (neg.f64 u0))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (pow.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (-.f64 (log1p.f64 (neg.f64 u0)) 0) 0) (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (-.f64 (log1p.f64 (neg.f64 u0)) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (log1p.f64 (neg.f64 u0))) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0)))
(+.f64 (log1p.f64 (neg.f64 u0)) 0)
(log1p.f64 (neg.f64 u0))
(+.f64 0 (log1p.f64 (neg.f64 u0)))
(log1p.f64 (neg.f64 u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(log1p.f64 (neg.f64 u0))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(log1p.f64 (neg.f64 u0))
(*.f64 1 (log1p.f64 (neg.f64 u0)))
(log1p.f64 (neg.f64 u0))
(*.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(/.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)
(log1p.f64 (neg.f64 u0))
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(log1p.f64 (neg.f64 u0))
(pow.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(neg.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))
(log1p.f64 (neg.f64 u0))
(cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))
(log1p.f64 (neg.f64 u0))
(log.f64 (-.f64 1 u0))
(log1p.f64 (neg.f64 u0))
(log1p.f64 (neg.f64 u0))

localize20.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
13.3b
(log.f64 (-.f64 1 u0))
Compiler

Compiled 27 to 14 computations (48.1% saved)

series40.0ms (0.2%)

Counts
2 → 15
Calls

9 calls:

TimeVariablePointExpression
7.0ms
alpha
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
1.0ms
alpha
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
0.0ms
u0
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
0.0ms
u0
@0
(log.f64 (-.f64 1 u0))
0.0ms
u0
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
Compiler

Compiled 2995 to 2425 computations (19% saved)

rewrite110.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
72×egg-rr
15×egg-rr
Counts
2 → 87
Calls
Call 1
Inputs
(log.f64 (-.f64 1 u0))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (neg.f64 u0))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) -1) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 1) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))))))

simplify350.0ms (1.8%)

Algorithm
egglog
Counts
102 → 112
Calls
Call 1
Inputs
(*.f64 -1 u0)
(+.f64 (*.f64 -1 u0) (*.f64 -1/2 (pow.f64 u0 2)))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (pow.f64 u0 3))))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 -1/4 (pow.f64 u0 4)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) -1) -1)
(*.f64 1 (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)
(pow.f64 (log1p.f64 (neg.f64 u0)) 1)
(cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))
(log.f64 (-.f64 1 u0))
(log1p.f64 (neg.f64 u0))
(+.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) -1) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) 2))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 1) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1) -1)
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(neg.f64 (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
Outputs
(*.f64 -1 u0)
(neg.f64 u0)
(+.f64 (*.f64 -1 u0) (*.f64 -1/2 (pow.f64 u0 2)))
(fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (pow.f64 u0 3))))
(-.f64 (fma.f64 -1/3 (pow.f64 u0 3) (*.f64 -1/2 (*.f64 u0 u0))) u0)
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 -1/4 (pow.f64 u0 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 u0 u0) (fma.f64 -1/3 (pow.f64 u0 3) (*.f64 -1/4 (pow.f64 u0 4)))) u0)
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 u0) (log.f64 (/.f64 -1 u0))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 u0) (log.f64 (/.f64 -1 u0)))) (*.f64 (*.f64 1/2 (*.f64 alpha alpha)) (/.f64 1 (*.f64 u0 u0))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(+.f64 (fma.f64 (*.f64 (*.f64 alpha alpha) (/.f64 1 (*.f64 u0 u0))) 1/2 (*.f64 -1/3 (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)))) (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 u0) (log.f64 (/.f64 -1 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(log1p.f64 (neg.f64 u0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(log1p.f64 (neg.f64 u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(log1p.f64 (neg.f64 u0))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(log1p.f64 (neg.f64 u0))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) -1) -1)
(log1p.f64 (neg.f64 u0))
(*.f64 1 (log1p.f64 (neg.f64 u0)))
(log1p.f64 (neg.f64 u0))
(*.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(log1p.f64 (neg.f64 u0))
(pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)
(log1p.f64 (neg.f64 u0))
(pow.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))
(log1p.f64 (neg.f64 u0))
(log.f64 (-.f64 1 u0))
(log1p.f64 (neg.f64 u0))
(log1p.f64 (neg.f64 u0))
(+.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(+.f64 (*.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) -1) (*.f64 alpha alpha))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) 2))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 1) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1) -1)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(neg.f64 (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
(*.f64 (*.f64 (neg.f64 alpha) (log1p.f64 (neg.f64 u0))) alpha)

eval208.0ms (1.1%)

Compiler

Compiled 8804 to 2858 computations (67.5% saved)

prune145.0ms (0.7%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New42920449
Fresh000
Picked101
Done011
Total43021451
Error
0b
Counts
451 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(if (!=.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 0) (pow.f64 (/.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))) -1) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
13.8b
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
20.5b
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
1.5b
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
10.2b
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
1.0b
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
1.5b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
0.7b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3)))
1.0b
(*.f64 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
20.6b
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
35.7b
(*.f64 (*.f64 alpha alpha) u0)
13.8b
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
20.6b
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
0.4b
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (pow.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (log1p.f64 (neg.f64 u0)))))
0.5b
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0)))))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 u0)))))
35.7b
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
0.3b
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.7b
(*.f64 (neg.f64 alpha) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))
0.7b
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
Compiler

Compiled 694 to 441 computations (36.5% saved)

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (neg.f64 u0))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
Compiler

Compiled 23 to 7 computations (69.6% saved)

series19.0ms (0.1%)

Counts
1 → 11
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u0
@-inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
0.0ms
u0
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
0.0ms
alpha
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
0.0ms
u0
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
0.0ms
alpha
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
Compiler

Compiled 2095 to 1675 computations (20% saved)

rewrite148.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
179×egg-rr
Counts
1 → 179
Calls
Call 1
Inputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 u0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 alpha (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 -1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (-.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))))))

simplify874.0ms (4.5%)

Algorithm
egglog
Counts
190 → 203
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(fma.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) 0)
(fma.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1 0)
(fma.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 0)
(fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) 0)
(fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0)
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(fma.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)) 0)
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)
(fma.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)
(fma.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1 0)
(fma.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(fma.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)) 0)
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha) 0)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) 0)
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)) 0)
(fma.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)
(fma.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)) 0)
(fma.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(fma.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha 0)
(fma.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))) 0)
(fma.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0)
(fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)
(fma.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha) 0)
(fma.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha) 0)
(fma.f64 u0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 alpha 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 u0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 3 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 alpha (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 -1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(fma.f64 -1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (-.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (-.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0))
(+.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(+.f64 (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(+.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)))
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 1 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) 1))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))) 1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) 1))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 1))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(/.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(neg.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))
(neg.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha)))
(neg.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha)))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
Outputs
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 u0) (log.f64 (/.f64 -1 u0))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 u0) (log.f64 (/.f64 -1 u0)))) (*.f64 (*.f64 1/2 (*.f64 alpha alpha)) (/.f64 1 (*.f64 u0 u0))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (/.f64 1 (*.f64 u0 u0))) (*.f64 -1/3 (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)))) (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 u0) (log.f64 (/.f64 -1 u0)))))
(fma.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0)
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0)
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 0)
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(fma.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))) 0)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 alpha alpha)))
(fma.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 u0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 alpha 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 u0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 3 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 alpha (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 -1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(fma.f64 -1 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (-.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (-.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(+.f64 0 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(-.f64 0 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 1 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 1 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 2)) 1))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))) 1))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 (*.f64 alpha alpha)))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 0 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 alpha alpha) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 alpha alpha) u0)
Compiler

Compiled 12 to 4 computations (66.7% saved)

series18.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
alpha
@inf
(*.f64 (*.f64 alpha alpha) u0)
1.0ms
u0
@0
(*.f64 (*.f64 alpha alpha) u0)
1.0ms
alpha
@0
(*.f64 (*.f64 alpha alpha) u0)
1.0ms
u0
@inf
(*.f64 (*.f64 alpha alpha) u0)
1.0ms
u0
@-inf
(*.f64 (*.f64 alpha alpha) u0)
Compiler

Compiled 695 to 455 computations (34.5% saved)

rewrite147.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
73×egg-rr
Counts
1 → 73
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 alpha alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)) (cbrt.f64 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 alpha u0))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u0 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 alpha (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u0 u0)) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha u0) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 alpha alpha) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 alpha alpha) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3))))))

simplify191.0ms (1%)

Algorithm
egglog
Counts
97 → 78
Calls
Call 1
Inputs
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 u0 (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))
(*.f64 1 (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 (*.f64 alpha u0)))
(*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 alpha u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha))
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)) (cbrt.f64 (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 alpha u0))) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha) (cbrt.f64 alpha))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (cbrt.f64 u0))
(*.f64 (cbrt.f64 u0) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u0 u0)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 alpha (cbrt.f64 u0)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u0 u0)) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2)) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha u0) alpha)
(/.f64 (*.f64 (*.f64 alpha alpha) u0) 1)
(pow.f64 (*.f64 (*.f64 alpha alpha) u0) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3))
Outputs
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 u0 (*.f64 alpha alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 1 (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (*.f64 alpha alpha) u0) 1)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 (*.f64 alpha u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 alpha u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)) (cbrt.f64 (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 alpha u0))) (cbrt.f64 alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha) (cbrt.f64 alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (cbrt.f64 (cbrt.f64 u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (*.f64 (*.f64 (*.f64 alpha u0) alpha) (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (cbrt.f64 u0))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 u0) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u0 u0)) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 alpha (cbrt.f64 u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 alpha)) 2)) (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u0 u0)) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2)) (cbrt.f64 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0))) 2) 2)) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 u0)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) alpha)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2)))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) (*.f64 alpha u0))))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (*.f64 alpha u0) alpha)
(/.f64 (*.f64 (*.f64 alpha alpha) u0) 1)
(*.f64 (*.f64 alpha u0) alpha)
(pow.f64 (*.f64 (*.f64 alpha alpha) u0) 1)
(*.f64 (*.f64 alpha u0) alpha)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) u0)) 3)
(*.f64 (*.f64 alpha u0) alpha)
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) 1/3)
(*.f64 (*.f64 alpha u0) alpha)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3))
(*.f64 (*.f64 alpha u0) alpha)

localize29.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
0.3b
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
0.3b
(*.f64 (*.f64 u0 u0) alpha)
Compiler

Compiled 56 to 17 computations (69.6% saved)

series74.0ms (0.4%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
1.0ms
alpha
@inf
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
1.0ms
alpha
@0
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
1.0ms
alpha
@-inf
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
1.0ms
alpha
@0
(*.f64 (*.f64 u0 u0) alpha)
Compiler

Compiled 3805 to 2740 computations (28% saved)

rewrite213.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
85×egg-rr
74×egg-rr
32×egg-rr
Counts
3 → 191
Calls
Call 1
Inputs
(*.f64 (*.f64 u0 u0) alpha)
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 u0 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 u0 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0)) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (cbrt.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 u0 u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) alpha) -1/2 (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (neg.f64 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 u0 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) u0 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (neg.f64 u0) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 alpha) -1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 u0 alpha)) 1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (*.f64 -1/2 alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 u0) (*.f64 u0 alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 alpha) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 1 (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0)))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (+.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (+.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (neg.f64 (*.f64 u0 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (*.f64 u0 alpha))))) (-.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 (neg.f64 u0) (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (+.f64 (*.f64 -1/2 u0) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 alpha) alpha) 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 alpha) alpha (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 alpha alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 u0 alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) alpha)) alpha (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (neg.f64 alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 -1/2 alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 -1/2 alpha)) (*.f64 (*.f64 u0 u0) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0)))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha)) 0) (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)) (+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 0) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (cbrt.f64 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3))))))

simplify479.0ms (2.5%)

Algorithm
egglog
Counts
263 → 296
Calls
Call 1
Inputs
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 -1 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)))
(*.f64 1 (*.f64 (*.f64 u0 u0) alpha))
(*.f64 (*.f64 (*.f64 u0 u0) alpha) 1)
(*.f64 (*.f64 u0 u0) alpha)
(*.f64 alpha (*.f64 u0 u0))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 u0 alpha) u0)
(*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0)))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0)) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) (cbrt.f64 u0))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (cbrt.f64 (*.f64 u0 alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0))))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) 1/3)
(pow.f64 (*.f64 (*.f64 u0 u0) alpha) 1)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 u0 u0) alpha) -1/2 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha (neg.f64 (*.f64 u0 alpha)))
(fma.f64 u0 (neg.f64 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 -1 (*.f64 u0 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 1 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 alpha) u0 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 alpha (neg.f64 u0) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (*.f64 u0 alpha) -1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 (*.f64 u0 alpha)) 1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (*.f64 u0 u0) (*.f64 -1/2 alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 u0) (*.f64 u0 alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 alpha (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 alpha) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 1 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 0 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(fma.f64 1 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0)))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(+.f64 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
(-.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 1 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2))))
(*.f64 u0 (+.f64 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 alpha)))
(*.f64 u0 (+.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (+.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (+.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (neg.f64 (*.f64 u0 alpha)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (*.f64 u0 alpha))))) (-.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (*.f64 u0 alpha))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 (neg.f64 u0) (cbrt.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (+.f64 (*.f64 -1/2 u0) -1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 -1/2 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1))
(pow.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)
(pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 1)
(pow.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 3) 1/3)
(neg.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(neg.f64 (-.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0))
(cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 3))
(fma.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (*.f64 u0 alpha) alpha) 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 u0 alpha) alpha (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 alpha (*.f64 u0 alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (neg.f64 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) alpha)) alpha (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (neg.f64 alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1 (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 -1/2 alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (neg.f64 (*.f64 -1/2 alpha)) (*.f64 (*.f64 u0 u0) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 0 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(fma.f64 1 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(fma.f64 (neg.f64 u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (*.f64 (*.f64 u0 alpha) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0)))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha)) 0) (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)) (+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(+.f64 (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 0) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(+.f64 (*.f64 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))
(+.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(-.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))
(*.f64 1 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 1)
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 1))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)))
(*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 -1 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) -1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)) 3)
(pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) 1/3)
(neg.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3))
Outputs
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 2) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 -1 (*.f64 u0 alpha))
(neg.f64 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(neg.f64 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (*.f64 alpha alpha))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 1 (*.f64 (*.f64 u0 u0) alpha))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 (*.f64 u0 u0) alpha) 1)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 u0 u0) alpha)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 alpha (*.f64 u0 u0))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 u0 alpha) u0)
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha (cbrt.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0)))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha (cbrt.f64 u0))))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha (cbrt.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0)) (cbrt.f64 alpha))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha (cbrt.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) (cbrt.f64 u0))
(*.f64 u0 (*.f64 u0 alpha))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0))) u0)
(*.f64 (*.f64 u0 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (cbrt.f64 (*.f64 u0 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) u0)
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 u0))))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha (cbrt.f64 u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 u0 (*.f64 alpha (cbrt.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) u0)
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) u0)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) u0)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) 3)
(*.f64 u0 (*.f64 u0 alpha))
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) 1/3)
(*.f64 u0 (*.f64 u0 alpha))
(pow.f64 (*.f64 (*.f64 u0 u0) alpha) 1)
(*.f64 u0 (*.f64 u0 alpha))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3))
(*.f64 u0 (*.f64 u0 alpha))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 u0 u0) alpha) -1/2 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 u0 (neg.f64 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 -1 (*.f64 u0 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 1 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (neg.f64 alpha) u0 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 alpha) u0 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 alpha (neg.f64 u0) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 alpha (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (*.f64 u0 alpha) -1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (neg.f64 (*.f64 u0 alpha)) 1 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 (*.f64 u0 alpha)) 1 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (*.f64 u0 u0) (*.f64 -1/2 alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 u0) (*.f64 u0 alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (*.f64 alpha (fma.f64 -1/2 u0 -1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha)))) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 alpha (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(fma.f64 (*.f64 -1/2 alpha) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha (cbrt.f64 -1/2))) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 1 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 1 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 0 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(fma.f64 1 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2)) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2)) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2)) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0)))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 1/2 u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 0 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3)) (pow.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2)) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 3) (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 (+.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(+.f64 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
(fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))
(-.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 1 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 1)
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 u0 (+.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (+.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2))) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)))) (+.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (+.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (neg.f64 (*.f64 u0 alpha)))))
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2)) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (cbrt.f64 (*.f64 u0 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)))) (+.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (*.f64 u0 alpha))))) (-.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (*.f64 u0 alpha))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 alpha))))) (-.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha)))) (cbrt.f64 (*.f64 u0 alpha))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)) alpha)
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 (neg.f64 u0) (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (*.f64 u0 alpha) (+.f64 (*.f64 -1/2 u0) -1))
(*.f64 u0 (*.f64 alpha (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 -1/2 u0)))
(*.f64 u0 (*.f64 alpha (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1))
(*.f64 u0 (*.f64 alpha (fma.f64 -1/2 u0 -1)))
(pow.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 1)
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(pow.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 3) 1/3)
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(neg.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(neg.f64 (-.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 3))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(fma.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (*.f64 u0 alpha) alpha) 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 u0 (*.f64 alpha alpha)) 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 u0 alpha) alpha (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (cbrt.f64 (*.f64 u0 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 alpha (*.f64 u0 alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1 (neg.f64 (*.f64 u0 (*.f64 alpha alpha))) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 alpha) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (neg.f64 alpha) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) alpha)) alpha (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/2 (*.f64 u0 (*.f64 u0 alpha))) alpha (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) 2)) (neg.f64 alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) 2)) (neg.f64 alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 -1 (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1 (*.f64 alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha)))) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 -1/2 alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 u0 (*.f64 u0 alpha)) (*.f64 1/2 alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha)))) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 (*.f64 -1/2 alpha)) (*.f64 (*.f64 u0 u0) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/2 alpha) (*.f64 u0 (*.f64 u0 alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))) (neg.f64 alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 0 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(fma.f64 1 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(fma.f64 (neg.f64 u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (*.f64 u0 (*.f64 alpha alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (*.f64 u0 (*.f64 alpha alpha))))))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 u0 (-.f64 -1 (*.f64 -1/2 u0)))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 1/2 u0))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 1/2 u0)))))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha)) 0) (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (*.f64 u0 (*.f64 alpha alpha)))) 0) (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (*.f64 u0 (*.f64 alpha alpha))))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)) (+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2)) (*.f64 (*.f64 u0 alpha) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) -1/2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (fma.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) -1/2)))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2) 0)) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2) 0) 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2) 0)) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 u0 (*.f64 alpha alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (*.f64 u0 (*.f64 alpha alpha))))))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (*.f64 u0 (*.f64 alpha alpha))))))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (fma.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) -1/2)))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 (*.f64 u0 (*.f64 alpha alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) 3)) (fma.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (*.f64 (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) -1/2)))) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 3) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2) 0)) (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(+.f64 (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 0) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(+.f64 (*.f64 0 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 -1/2 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(-.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))))
(-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2) (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2)) -1/2 (neg.f64 (neg.f64 (*.f64 u0 (*.f64 alpha alpha)))))
(*.f64 1 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 1)
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 1))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha)) 1))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (neg.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (neg.f64 alpha))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 -1 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) -1)
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (fma.f64 (neg.f64 u0) alpha (*.f64 -1/2 (*.f64 u0 (*.f64 u0 alpha))))))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)) 2))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)) 3)
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 1)
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3) 1/3)
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(neg.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha) 3))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))

localize64.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
0.3b
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0))
0.3b
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0))))
0.4b
(*.f64 1/3 (pow.f64 u0 3))
Compiler

Compiled 107 to 64 computations (40.2% saved)

series99.0ms (0.5%)

Counts
4 → 56
Calls

18 calls:

TimeVariablePointExpression
13.0ms
u0
@inf
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0))
4.0ms
u0
@0
(*.f64 1/3 (pow.f64 u0 3))
3.0ms
u0
@-inf
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0))
2.0ms
alpha
@0
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0))))
2.0ms
alpha
@0
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0))
Compiler

Compiled 4965 to 3980 computations (19.8% saved)

rewrite223.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
68×egg-rr
67×egg-rr
40×egg-rr
31×egg-rr
Counts
4 → 206
Calls
Call 1
Inputs
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0))
(+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (pow.f64 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 1/3 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3))) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) (*.f64 1/3 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/3 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/3) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (pow.f64 u0 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u0 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 u0) (*.f64 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) 1) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 1/3 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 u0 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/3 (pow.f64 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 1/3) u0) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 u0)) u0 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 1/3 alpha)) alpha (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) 2) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3)) 1/3 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 (*.f64 alpha 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (pow.f64 u0 3)) 1/3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 u0 3) (*.f64 (*.f64 alpha alpha) 1/3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (cbrt.f64 1/3) u0)) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 1 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) 1) (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (*.f64 1/4 (pow.f64 u0 4)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/4 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 u0 4) (*.f64 (*.f64 alpha alpha) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/4 (pow.f64 u0 4)) alpha) alpha (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4 (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) 1/4) (pow.f64 u0 4) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 alpha (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/4 (pow.f64 u0 4)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 alpha) alpha (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) u0) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 1 (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2)) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) 2) (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 u0 3) 1/3 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) u0 (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/3) u0) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/3 (*.f64 u0 u0)) u0 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (*.f64 1/3 u0) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/3 (pow.f64 u0 3)) 1 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/3 u0) (*.f64 u0 u0) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 1/3) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) 1/2 (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (*.f64 u0 u0) (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9))) (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0)))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0))) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9))) (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0)))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/3 (pow.f64 u0 3)) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) (+.f64 1/2 (*.f64 1/3 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (*.f64 1/2 u0) (*.f64 1/3 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (-.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 1/3) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (-.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (+.f64 (*.f64 (cbrt.f64 1/3) u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 3))))))

simplify550.0ms (2.8%)

Algorithm
egglog
Counts
262 → 303
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2)))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2))))
(*.f64 1/2 (pow.f64 u0 2))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 1 (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 1/3 (pow.f64 u0 3)) 1)
(*.f64 (*.f64 1/3 (*.f64 u0 u0)) u0)
(*.f64 u0 (*.f64 1/3 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)))
(*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (cbrt.f64 1/3))
(*.f64 (*.f64 1 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 u0))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (*.f64 u0 u0) (*.f64 1/3 u0))
(*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) 1))
(*.f64 u0 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) 1))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/3 (*.f64 u0 u0))))
(*.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)))
(*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/3) u0))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (pow.f64 u0 3) 1/3)
(*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)))
(*.f64 (*.f64 1/3 u0) (*.f64 u0 u0))
(*.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) 1) u0)
(*.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) 1))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 1/3 (*.f64 u0 u0))))
(/.f64 (pow.f64 u0 3) 3)
(pow.f64 (*.f64 1/3 (pow.f64 u0 3)) 1)
(pow.f64 (*.f64 (cbrt.f64 1/3) u0) 3)
(pow.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) 1/3)
(cbrt.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 1/2 u0) (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 u0)) u0 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 u0 u0) (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 1/3 alpha)) alpha (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) 2) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3)) 1/3 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 alpha (*.f64 (*.f64 alpha 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (pow.f64 u0 3)) 1/3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (pow.f64 u0 3) (*.f64 (*.f64 alpha alpha) 1/3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (cbrt.f64 1/3) u0)) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 1 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
(*.f64 1 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(*.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 1)
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) 1) (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 3))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/4 (pow.f64 u0 4)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 1/4 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (pow.f64 u0 4) (*.f64 (*.f64 alpha alpha) 1/4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 1/4 (pow.f64 u0 4)) alpha) alpha (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/4) (pow.f64 u0 4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 alpha (*.f64 alpha (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 1/4 (pow.f64 u0 4)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 alpha (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 u0 alpha) alpha (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) u0) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 1 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 (*.f64 u0 alpha) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2)) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 1 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 1)
(*.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) 2) (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 1)
(pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) 3)
(pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 3))
(fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (pow.f64 u0 3) 1/3 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (*.f64 1/2 u0) u0 (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/3) u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 1/3 (*.f64 u0 u0)) u0 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 u0 u0) (*.f64 1/3 u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 1/3 (pow.f64 u0 3)) 1 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 1/3 u0) (*.f64 u0 u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 u0 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 1/3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 u0 u0) 1/2 (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1/2 (*.f64 u0 u0) (*.f64 1/3 (pow.f64 u0 3)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9))) (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0)))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0))) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9))) (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0)))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 1/3 (pow.f64 u0 3)) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 1 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 1)
(*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))
(*.f64 u0 (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))
(*.f64 (*.f64 u0 u0) (+.f64 1/2 (*.f64 1/3 u0)))
(*.f64 u0 (+.f64 (*.f64 1/2 u0) (*.f64 1/3 (*.f64 u0 u0))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (-.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 1/3) u0)))
(*.f64 (+.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (-.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (+.f64 (*.f64 (cbrt.f64 1/3) u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 3))
Outputs
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))) (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2))) (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) 1/3 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) 1/3 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) 1/3 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 -1/3 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) -3)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 -1/3 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) -3)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 -1/3 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))) (pow.f64 alpha 2))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/4 (pow.f64 (pow.f64 u0 2) 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (*.f64 alpha alpha))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4)))
(*.f64 (*.f64 1/4 (*.f64 alpha alpha)) (pow.f64 (/.f64 1 u0) -4))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/4 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 1 u0) -4)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/4 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 1 u0) -4)) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 1 u0) -4))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/4 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 1 u0) -4)) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2)))
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (*.f64 alpha alpha)))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u0) -4) (*.f64 alpha alpha))))
(*.f64 1/2 (pow.f64 u0 2))
(*.f64 1/2 (*.f64 u0 u0))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 1 (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 1/3 (pow.f64 u0 3)) 1)
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 1/3 (*.f64 u0 u0)) u0)
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 u0 (*.f64 1/3 (*.f64 u0 u0)))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 (*.f64 1 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3))) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 u0))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 u0 u0) (*.f64 1/3 u0))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) 1))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 u0 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) 1))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/3 (*.f64 u0 u0))))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)))
(*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/3) u0))
(*.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (pow.f64 u0 3) 1/3)
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 1/3 u0) (*.f64 u0 u0))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) 1) u0)
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (*.f64 (*.f64 1/3 (*.f64 u0 u0)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) 1))
(*.f64 1/3 (pow.f64 u0 3))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 1/3 (*.f64 u0 u0))))
(*.f64 1/3 (pow.f64 u0 3))
(/.f64 (pow.f64 u0 3) 3)
(*.f64 1/3 (pow.f64 u0 3))
(pow.f64 (*.f64 1/3 (pow.f64 u0 3)) 1)
(*.f64 1/3 (pow.f64 u0 3))
(pow.f64 (*.f64 (cbrt.f64 1/3) u0) 3)
(pow.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) 1/3)
(*.f64 1/3 (pow.f64 u0 3))
(cbrt.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)))
(*.f64 1/3 (pow.f64 u0 3))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) 1/3 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 1/2 u0) (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 1/2 u0) (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) alpha)) alpha (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 u0)) u0 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 alpha (*.f64 1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 u0 u0) (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 1/3 alpha)) alpha (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 1/3 alpha)) alpha (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) 2) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) 1/3)) u0) 2) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3)) 1/3 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) 1/3 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 alpha (*.f64 (*.f64 alpha 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 alpha (*.f64 (pow.f64 u0 3) (*.f64 1/3 alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (pow.f64 u0 3)) 1/3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (pow.f64 u0 3)) 1/3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (pow.f64 u0 3) (*.f64 (*.f64 alpha alpha) 1/3) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) 1/3 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (cbrt.f64 1/3) u0)) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 1/3)) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 1 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 1 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) 1/2 (neg.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) 1/2 (neg.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) 1/2 (neg.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) 1/2 (neg.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) (fma.f64 1/3 u0 -1/2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) (fma.f64 1/3 u0 -1/2))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) 1/2 (neg.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (fma.f64 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) 1/2 (neg.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3))))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))))) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/3) (pow.f64 u0 3) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) alpha)
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 1 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 1)
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 2))) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) 1) (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 2))) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 2))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 2))) (cbrt.f64 (*.f64 alpha alpha)))
(pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 1)
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))) 3)
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 3) 1/3)
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))) 3))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/4 (pow.f64 u0 4)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 1/4 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (pow.f64 u0 4) (*.f64 (*.f64 alpha alpha) 1/4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (pow.f64 u0 4) (*.f64 1/4 (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 1/4 (pow.f64 u0 4)) alpha) alpha (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha 1/4) (pow.f64 u0 4)) alpha (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 1 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/4) (pow.f64 u0 4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (*.f64 alpha alpha)) (pow.f64 u0 4) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 alpha (*.f64 alpha (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 alpha (*.f64 (*.f64 alpha 1/4) (pow.f64 u0 4)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/4 (pow.f64 u0 4))) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 1/4 (pow.f64 u0 4)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (cbrt.f64 (*.f64 alpha alpha)))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 alpha alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))
(fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 alpha (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))
(fma.f64 (*.f64 u0 alpha) alpha (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) u0) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) u0) (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (cbrt.f64 (*.f64 u0 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2)) (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))
(fma.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 1 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 1 (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 u0 4) 2) 1/16)) (*.f64 u0 (*.f64 alpha alpha)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 3) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3)) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)))))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2)) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2)) (fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2)) (*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 u0)))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (*.f64 1/4 (*.f64 u0 (*.f64 alpha alpha))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 3) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (*.f64 1/4 (*.f64 u0 (*.f64 alpha alpha)))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 3) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3)) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)))))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 u0 (*.f64 alpha alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 3) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3)) (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 u0 (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 alpha) alpha (neg.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)))))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 u0 (*.f64 alpha alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 3) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (*.f64 1/4 (*.f64 u0 (*.f64 alpha alpha)))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) 2) (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(if (!=.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 3) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (pow.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (*.f64 1/4 (*.f64 u0 (*.f64 alpha alpha)))))) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4))
(fma.f64 (*.f64 1/4 (pow.f64 u0 4)) (*.f64 alpha alpha) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)) alpha)
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/4 (pow.f64 u0 4) u0))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 1 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 1)
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 alpha))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)) 2))) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) 2) (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))) 2) 2)) (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)) 2))) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))))
(*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (fma.f64 1/4 (pow.f64 u0 4) u0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2)) (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (pow.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)) 2))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (fma.f64 1/4 (pow.f64 u0 4) u0)) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (pow.f64 (*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha)) 2))) (cbrt.f64 (*.f64 alpha alpha)))
(pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 1)
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0)))) 3)
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 3) 1/3)
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/4 (pow.f64 u0 4) u0))) 3))
(*.f64 (fma.f64 1/4 (pow.f64 u0 4) u0) (*.f64 alpha alpha))
(fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (pow.f64 u0 3) 1/3 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 1 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 1/2 u0) u0 (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/3) u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (cbrt.f64 1/3) u0) (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 1/3 (*.f64 u0 u0)) u0 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 u0 u0) (*.f64 1/3 u0) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 1/3 (pow.f64 u0 3)) 1 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 1/3 u0) (*.f64 u0 u0) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 1/3)) (cbrt.f64 1/9) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 u0 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 (pow.f64 u0 3) (sqrt.f64 1/3)) (sqrt.f64 1/3) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 (*.f64 u0 u0) 1/2 (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(fma.f64 1/2 (*.f64 u0 u0) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9))) (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0)))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (pow.f64 (*.f64 u0 u0) 3) -1/9)) (*.f64 (*.f64 u0 u0) (neg.f64 (fma.f64 1/3 u0 -1/2)))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0))) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (neg.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9))) (*.f64 (*.f64 u0 u0) (-.f64 1/2 (*.f64 1/3 u0)))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (neg.f64 (fma.f64 1/3 u0 -1/2))) 0) (/.f64 (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (pow.f64 (*.f64 u0 u0) 3) -1/9)) (*.f64 (*.f64 u0 u0) (neg.f64 (fma.f64 1/3 u0 -1/2)))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (fma.f64 1/4 (pow.f64 u0 4) (*.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2))))) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 1/3 (pow.f64 u0 3)) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 (*.f64 u0 u0) (-.f64 (*.f64 1/3 u0) 1/2))))) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(if (!=.f64 (*.f64 1/3 (pow.f64 u0 3)) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 1/4 (pow.f64 u0 4) (*.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 1 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 1)
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 u0 (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (*.f64 u0 u0) (+.f64 1/2 (*.f64 1/3 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 u0 (+.f64 (*.f64 1/2 u0) (*.f64 1/3 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (+.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (-.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 1/3) u0)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (fma.f64 (cbrt.f64 1/9) (*.f64 u0 u0) (neg.f64 (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)))))) (fma.f64 (cbrt.f64 1/3) u0 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (+.f64 (*.f64 (cbrt.f64 1/9) (*.f64 u0 u0)) (-.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (+.f64 (*.f64 (cbrt.f64 1/3) u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (fma.f64 (cbrt.f64 1/9) (*.f64 u0 u0) (-.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 u0 4))) (*.f64 u0 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 u0 u0)) 3))))) (fma.f64 (cbrt.f64 1/3) u0 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 1)
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))) 3)
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 3) 1/3)
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) 3))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))

localize32.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (neg.f64 u0))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
0.6b
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
0.7b
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
Compiler

Compiled 37 to 13 computations (64.9% saved)

series526.0ms (2.7%)

Counts
3 → 4
Calls

12 calls:

TimeVariablePointExpression
39.0ms
u0
@-inf
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
12.0ms
u0
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
9.0ms
u0
@inf
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
8.0ms
alpha
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
5.0ms
u0
@-inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
Compiler

Compiled 30785 to 27920 computations (9.3% saved)

rewrite187.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
139×egg-rr
40×egg-rr
28×egg-rr
Counts
3 → 207
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) -1/3)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -3)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (log1p.f64 (neg.f64 u0)) 0) 0) (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (-.f64 (log1p.f64 (neg.f64 u0)) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log1p.f64 (neg.f64 u0)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (neg.f64 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (neg.f64 u0))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1/3)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) -3)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -1)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (-.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (neg.f64 u0)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (log1p.f64 (neg.f64 u0)))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 alpha (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 u0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) -1/3)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -3)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))))))

simplify987.0ms (5.1%)

Algorithm
egglog
Counts
211 → 228
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(if (!=.f64 2 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 1 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) -1/3)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -3)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 -1 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (-.f64 (log1p.f64 (neg.f64 u0)) 0) 0) (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (-.f64 (log1p.f64 (neg.f64 u0)) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(+.f64 (log1p.f64 (neg.f64 u0)) 0)
(+.f64 0 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 1 (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) 1)
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 (log1p.f64 (neg.f64 u0)) 2) 2)
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (log1p.f64 (neg.f64 u0)) 1)
(/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)
(pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)
(pow.f64 (log1p.f64 (neg.f64 u0)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(neg.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))
(log.f64 (-.f64 1 u0))
(log1p.f64 (neg.f64 u0))
(if (!=.f64 2 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1/3)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) -3)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -1)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (-.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (-.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(+.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(+.f64 0 (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 2) 2)
(/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)
(/.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) -1)
(pow.f64 (log1p.f64 (neg.f64 u0)) 1/3)
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 3)
(neg.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(fma.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 u0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 -1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 alpha 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 3 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 alpha (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 u0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 3 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 2 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) -1/3)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -3)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(+.f64 (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(+.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0)
(-.f64 1 (+.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(-.f64 3 (+.f64 3 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 2)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) alpha))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2) 2)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(/.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (neg.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(neg.f64 (*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(neg.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha)))
(neg.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(neg.f64 (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha)))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
Outputs
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (pow.f64 (log.f64 (-.f64 1 u0)) 1/3) 2) (pow.f64 (log.f64 (-.f64 1 u0)) 1/3))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 2 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 1 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (log1p.f64 (neg.f64 u0))) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) -1/3)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -3)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (pow.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -3) -1) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 -1 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (-.f64 (log1p.f64 (neg.f64 u0)) 0) 0) (/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (-.f64 (log1p.f64 (neg.f64 u0)) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (log1p.f64 (neg.f64 u0))) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (log1p.f64 (neg.f64 u0))) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 0) (+.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) 0)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (log1p.f64 (neg.f64 u0))) (log1p.f64 (neg.f64 u0)))
(+.f64 (log1p.f64 (neg.f64 u0)) 0)
(log1p.f64 (neg.f64 u0))
(+.f64 0 (log1p.f64 (neg.f64 u0)))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))
(log1p.f64 (neg.f64 u0))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(log1p.f64 (neg.f64 u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(log1p.f64 (neg.f64 u0))
(*.f64 1 (log1p.f64 (neg.f64 u0)))
(log1p.f64 (neg.f64 u0))
(*.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(log1p.f64 (neg.f64 u0))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(log1p.f64 (neg.f64 u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 (log1p.f64 (neg.f64 u0)) 2) 2)
(/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) 2) 2)
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(log1p.f64 (neg.f64 u0))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(log1p.f64 (neg.f64 u0))
(/.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)
(log1p.f64 (neg.f64 u0))
(pow.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) 1/3)
(log1p.f64 (neg.f64 u0))
(pow.f64 (log1p.f64 (neg.f64 u0)) 1)
(log1p.f64 (neg.f64 u0))
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3)
(log1p.f64 (neg.f64 u0))
(neg.f64 (neg.f64 (log1p.f64 (neg.f64 u0))))
(log1p.f64 (neg.f64 u0))
(cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3))
(log1p.f64 (neg.f64 u0))
(log.f64 (-.f64 1 u0))
(log1p.f64 (neg.f64 u0))
(log1p.f64 (neg.f64 u0))
(if (!=.f64 2 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (pow.f64 (log1p.f64 (neg.f64 u0)) -1/3)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) -3)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) -1)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (-.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (-.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(+.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 0)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(+.f64 0 (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) -1)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 2) 2)
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 (neg.f64 u0)) 8)) 2)
(/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(/.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) -1)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(pow.f64 (log1p.f64 (neg.f64 u0)) 1/3)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 1)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 3)
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(neg.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(cbrt.f64 (log1p.f64 (neg.f64 u0)))
(fma.f64 0 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 u0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 -1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 alpha 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 3 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 alpha (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 u0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 3 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 (cbrt.f64 alpha) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 2 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) -1/3)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -3)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) (-.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 0) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(-.f64 1 (+.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(-.f64 0 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(-.f64 0 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(-.f64 3 (+.f64 3 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 alpha (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 alpha (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) alpha))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (neg.f64 alpha))) alpha) (log1p.f64 (neg.f64 u0)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2) 2)
(/.f64 (*.f64 2 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) -2)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 alpha (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 2)))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(/.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (neg.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (cbrt.f64 alpha) (cbrt.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))

eval611.0ms (3.1%)

Compiler

Compiled 31641 to 13783 computations (56.4% saved)

prune339.0ms (1.7%)

Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New1190181208
Fresh11415
Picked011
Done235
Total1203261229
Error
0b
Counts
1229 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
13.8b
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
1.5b
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
20.6b
(-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
10.1b
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
10.2b
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
13.8b
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
1.0b
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
0.5b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0))))
0.4b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.5b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
20.5b
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
20.6b
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
35.7b
(*.f64 (*.f64 alpha u0) alpha)
20.6b
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
35.7b
(*.f64 (*.f64 alpha alpha) u0)
20.5b
(*.f64 (neg.f64 alpha) (if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
13.8b
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
20.8b
(*.f64 (neg.f64 alpha) (pow.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3))
20.6b
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
0.3b
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.7b
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.7b
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
Compiler

Compiled 948 to 588 computations (38% saved)

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (neg.f64 u0))
0.2b
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
0.3b
(/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
Compiler

Compiled 71 to 31 computations (56.3% saved)

series46.0ms (0.2%)

Counts
3 → 27
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u0
@inf
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
1.0ms
u0
@-inf
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
1.0ms
alpha
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@-inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
Compiler

Compiled 5560 to 4060 computations (27% saved)

rewrite144.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
58×egg-rr
55×egg-rr
52×egg-rr
Counts
3 → 165
Calls
Call 1
Inputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 alpha) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (log1p.f64 (neg.f64 u0)) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 -1 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 0 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 0 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 3))))))

simplify1.3s (6.7%)

Algorithm
egglog
Counts
192 → 218
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 -1 u0)
(+.f64 (*.f64 -1 u0) (*.f64 -1/2 (pow.f64 u0 2)))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (pow.f64 u0 3))))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 -1/4 (pow.f64 u0 4)))))
(/.f64 1 u0)
(-.f64 (/.f64 1 u0) 1/2)
(-.f64 (+.f64 (/.f64 1 u0) (+.f64 (*.f64 -1/12 u0) (*.f64 -1/24 (pow.f64 u0 2)))) 1/2)
(/.f64 1 (log.f64 (/.f64 -1 u0)))
(-.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) (/.f64 1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 u0) 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0)))) (*.f64 1/2 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (/.f64 1 (log.f64 (/.f64 -1 u0)))) (/.f64 1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 u0) 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0)))) (*.f64 1/2 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (+.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0))))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0)))) (*.f64 1/2 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (log.f64 (/.f64 -1 u0)))))) (pow.f64 (/.f64 -1 u0) 3)))) (/.f64 1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (*.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(+.f64 (*.f64 0 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 alpha (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (*.f64 alpha alpha) (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(/.f64 (*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)) -1)
(/.f64 (*.f64 (neg.f64 alpha) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))) -1)
(/.f64 (*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))) -1)
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(neg.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(neg.f64 (*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (neg.f64 alpha) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))
(neg.f64 (*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (log1p.f64 (neg.f64 u0)) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 -1 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(+.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 0 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(-.f64 (/.f64 0 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))
(*.f64 -1 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)
(neg.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3))
(if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(+.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 0 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(-.f64 (/.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (log1p.f64 (neg.f64 u0))))
(-.f64 0 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))
(*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) -1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(*.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)
(*.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)
(/.f64 1 (neg.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3)
(pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)
(neg.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 3))
Outputs
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (log1p.f64 (*.f64 -1 u0)) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 u0)
(neg.f64 u0)
(+.f64 (*.f64 -1 u0) (*.f64 -1/2 (pow.f64 u0 2)))
(fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (pow.f64 u0 3))))
(-.f64 (fma.f64 (pow.f64 u0 3) -1/3 (*.f64 -1/2 (*.f64 u0 u0))) u0)
(+.f64 (*.f64 -1 u0) (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 -1/4 (pow.f64 u0 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 u0 u0) (fma.f64 -1/3 (pow.f64 u0 3) (*.f64 -1/4 (pow.f64 u0 4)))) u0)
(/.f64 1 u0)
(-.f64 (/.f64 1 u0) 1/2)
(+.f64 (/.f64 1 u0) -1/2)
(-.f64 (+.f64 (/.f64 1 u0) (+.f64 (*.f64 -1/12 u0) (*.f64 -1/24 (pow.f64 u0 2)))) 1/2)
(+.f64 (+.f64 (/.f64 1 u0) (fma.f64 -1/12 u0 (*.f64 -1/24 (*.f64 u0 u0)))) -1/2)
(/.f64 1 (log.f64 (/.f64 -1 u0)))
(-.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) (/.f64 1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(+.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) (/.f64 -1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 u0) 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0)))) (*.f64 1/2 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (/.f64 1 (log.f64 (/.f64 -1 u0)))) (/.f64 1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) 3) (/.f64 -1/2 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (/.f64 1 (*.f64 u0 u0)) (+.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) (/.f64 -1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 u0) 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0)))) (*.f64 1/2 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (+.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0))))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 -1 u0)) 2) (log.f64 (/.f64 -1 u0)))) (*.f64 1/2 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (log.f64 (/.f64 -1 u0)))))) (pow.f64 (/.f64 -1 u0) 3)))) (/.f64 1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) 3) (/.f64 -1/2 (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (/.f64 1 (*.f64 u0 u0)) (+.f64 (fma.f64 (pow.f64 (/.f64 -1 u0) 3) (+.f64 (-.f64 (/.f64 1/3 (pow.f64 (log.f64 (/.f64 -1 u0)) 2)) (/.f64 1/2 (pow.f64 (log.f64 (/.f64 -1 u0)) 3))) (-.f64 (/.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 -1 u0))) 3) (log.f64 (/.f64 -1 u0))) (/.f64 1/2 (pow.f64 (log.f64 (/.f64 -1 u0)) 3)))) (/.f64 1 (log.f64 (/.f64 -1 u0)))) (/.f64 -1 (*.f64 u0 (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(+.f64 (*.f64 0 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(-.f64 0 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 alpha (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha))) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha alpha) (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha))) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha))) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)) -1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (neg.f64 alpha) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))) -1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))) -1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 3)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (neg.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (neg.f64 alpha) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(neg.f64 (*.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3))
(*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (log1p.f64 (neg.f64 u0)) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 -1 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (log1p.f64 (neg.f64 u0)) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (log1p.f64 (neg.f64 u0)) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 2))) 0) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 2))))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 -1 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 -1 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 -1 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 0) (cbrt.f64 (/.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 2)) 0) (cbrt.f64 (/.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (pow.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(+.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(+.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 0 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(-.f64 (/.f64 0 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(-.f64 0 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) 1))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) -1))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) 2))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2)))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(pow.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 3)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(pow.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(neg.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3))
(/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2) (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (cbrt.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) 0) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (/.f64 1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2) (/.f64 1 (log1p.f64 (neg.f64 u0)))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (cbrt.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) 0) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 2) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 0) (cbrt.f64 (/.f64 -1 (*.f64 (pow.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 2) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(+.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(+.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 0 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(-.f64 (/.f64 0 (neg.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(-.f64 0 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) 2) (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) 1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) -1) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (log1p.f64 (neg.f64 u0)))) 1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 1 (neg.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(pow.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 3) 1/3)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(pow.f64 (cbrt.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) 3)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(pow.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) -1)
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(neg.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
(cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 3))
(/.f64 -1 (log1p.f64 (neg.f64 u0)))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 alpha u0) alpha)
Compiler

Compiled 12 to 4 computations (66.7% saved)

series53.0ms (0.3%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(*.f64 (*.f64 alpha u0) alpha)
0.0ms
alpha
@inf
(*.f64 (*.f64 alpha u0) alpha)
0.0ms
u0
@inf
(*.f64 (*.f64 alpha u0) alpha)
0.0ms
alpha
@-inf
(*.f64 (*.f64 alpha u0) alpha)
0.0ms
u0
@-inf
(*.f64 (*.f64 alpha u0) alpha)
Compiler

Compiled 695 to 455 computations (34.5% saved)

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
70×egg-rr
Counts
1 → 70
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha u0) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha u0) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 alpha u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 u0))) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 alpha)) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha (*.f64 alpha (cbrt.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)) (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)) (cbrt.f64 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 alpha))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha alpha))) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha u0) alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 alpha (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) 2) (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha u0) alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) 2) (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))) (cbrt.f64 (*.f64 (*.f64 alpha u0) (*.f64 alpha (cbrt.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 alpha u0)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)) (*.f64 alpha (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 alpha u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 alpha u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 3))))))

simplify305.0ms (1.6%)

Algorithm
egglog
Counts
94 → 76
Calls
Call 1
Inputs
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 u0 (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))
(*.f64 1 (*.f64 (*.f64 alpha u0) alpha))
(*.f64 (*.f64 (*.f64 alpha u0) alpha) 1)
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 u0))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 alpha)) (cbrt.f64 u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha (*.f64 alpha (cbrt.f64 u0))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)) (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)) (cbrt.f64 (cbrt.f64 alpha)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 alpha))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0))))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha alpha))) (cbrt.f64 u0))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 (*.f64 alpha u0)))
(*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (cbrt.f64 u0))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))
(*.f64 (cbrt.f64 u0) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))
(*.f64 (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha u0) alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 alpha (cbrt.f64 u0)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) 2) (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha u0) alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) 2) (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))) (cbrt.f64 (*.f64 (*.f64 alpha u0) (*.f64 alpha (cbrt.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))
(*.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 alpha u0)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)) (*.f64 alpha (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))))
(/.f64 (*.f64 (*.f64 alpha u0) alpha) 1)
(pow.f64 (*.f64 (*.f64 alpha u0) alpha) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 3))
Outputs
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 (/.f64 -1 alpha) -2))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 alpha (*.f64 alpha u0))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 alpha (*.f64 alpha u0))
(*.f64 u0 (*.f64 alpha alpha))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 1 (*.f64 (*.f64 alpha u0) alpha))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 alpha u0) alpha) 1)
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 u0))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 alpha)) (cbrt.f64 u0))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0) (cbrt.f64 alpha))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha (*.f64 alpha (cbrt.f64 u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)) (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)) (cbrt.f64 (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 alpha))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 u0)))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha u0)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (pow.f64 (*.f64 alpha (*.f64 alpha u0)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha alpha))) (cbrt.f64 u0))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha) (cbrt.f64 (*.f64 alpha u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2) (cbrt.f64 u0))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 u0) (pow.f64 (*.f64 alpha (cbrt.f64 u0)) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha u0) alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 alpha (cbrt.f64 u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) 2) (*.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))) 2) 2) (cbrt.f64 (*.f64 (*.f64 (*.f64 alpha u0) alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2) 2) (*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha u0))) 2)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha))) (cbrt.f64 (*.f64 (*.f64 alpha u0) (*.f64 alpha (cbrt.f64 u0)))))
(*.f64 (*.f64 alpha (cbrt.f64 u0)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) alpha) (*.f64 (*.f64 alpha u0) (*.f64 alpha (cbrt.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (*.f64 alpha alpha))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) u0)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (*.f64 alpha u0)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha u0)) 2) (cbrt.f64 (*.f64 alpha u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) alpha)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha u0)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha u0) 2)) (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 2))))
(*.f64 alpha (*.f64 alpha u0))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 u0)) (pow.f64 (cbrt.f64 (cbrt.f64 u0)) 2)) (*.f64 alpha (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))))
(*.f64 alpha (*.f64 alpha u0))
(/.f64 (*.f64 (*.f64 alpha u0) alpha) 1)
(*.f64 alpha (*.f64 alpha u0))
(pow.f64 (*.f64 (*.f64 alpha u0) alpha) 1)
(*.f64 alpha (*.f64 alpha u0))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha u0) alpha)) 3)
(*.f64 alpha (*.f64 alpha u0))
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 3) 1/3)
(*.f64 alpha (*.f64 alpha u0))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha u0) alpha) 3))
(*.f64 alpha (*.f64 alpha u0))

localize26.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)
0.2b
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
0.3b
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
Compiler

Compiled 45 to 19 computations (57.8% saved)

series47.0ms (0.2%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
alpha
@-inf
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
1.0ms
alpha
@0
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
1.0ms
alpha
@inf
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
1.0ms
u0
@inf
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
1.0ms
u0
@0
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
Compiler

Compiled 3495 to 2565 computations (26.6% saved)

rewrite171.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
86×egg-rr
75×egg-rr
45×egg-rr
Counts
3 → 206
Calls
Call 1
Inputs
(*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 1 (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 u0))) u0 (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (*.f64 1/2 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 alpha u0) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 u0) alpha (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha u0))) 2) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) u0 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 alpha (*.f64 u0 u0))) 1/2 (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 1/2 (*.f64 u0 u0))) alpha (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 2) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (neg.f64 (*.f64 alpha (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (neg.f64 (*.f64 alpha 1/2)) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 alpha 1/2)) (*.f64 u0 u0) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 -1)) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (pow.f64 (neg.f64 (*.f64 alpha u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 -1))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 0) (/.f64 (-.f64 0 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)) (+.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0))))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha u0)) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha u0)) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 0) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 u0 (fma.f64 u0 1/2 1))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 alpha u0)) (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 u0))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 u0 1/2 1) (neg.f64 (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 alpha)) (neg.f64 (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 u0 (cbrt.f64 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)) (+.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))) (-.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 0) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 alpha (*.f64 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (*.f64 alpha u0)) (*.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha) (*.f64 (*.f64 alpha u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha u0) alpha) (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 1) (*.f64 (*.f64 (*.f64 alpha alpha) u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) 1) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha))) (neg.f64 (*.f64 (*.f64 alpha u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (neg.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 alpha)) (neg.f64 (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (*.f64 u0 u0) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) 1/2 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 u0 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) u0 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 1 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 u0 u0)) 1 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 1/2 u0) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) u0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 (fma.f64 u0 1/2 -1)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 2) 1/4 (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 u0 1/2 -1))) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 -1))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 2) 1/4 (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 u0 1/2 -1))) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 u0 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 u0 (fma.f64 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (fma.f64 u0 1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 u0 1/2 1) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (-.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0)) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 3))))))

simplify441.0ms (2.3%)

Algorithm
egglog
Counts
266 → 320
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 -1 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
u0
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 1 (neg.f64 (*.f64 alpha u0)))
(fma.f64 1 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 u0))) u0 (neg.f64 (*.f64 alpha u0)))
(fma.f64 1 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 alpha) (*.f64 1/2 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 -1 (*.f64 alpha u0) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 u0 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (neg.f64 u0) alpha (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha u0))) 2) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (neg.f64 alpha) u0 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 u0 u0))) 1/2 (neg.f64 (*.f64 alpha u0)))
(fma.f64 -1 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 1/2 (*.f64 u0 u0))) alpha (neg.f64 (*.f64 alpha u0)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 2) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 1/2 u0) (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 1/2 (neg.f64 (*.f64 alpha (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 u0 u0) (neg.f64 (*.f64 alpha 1/2)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 alpha 1/2)) (*.f64 u0 u0) (neg.f64 (*.f64 alpha u0)))
(fma.f64 1 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(fma.f64 0 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha u0)))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 -1)) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (pow.f64 (neg.f64 (*.f64 alpha u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 -1))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 0) (/.f64 (-.f64 0 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)) (+.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0))))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 alpha u0)) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 alpha u0)) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(+.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))
(+.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 0) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(+.f64 (*.f64 0 (*.f64 u0 (fma.f64 u0 1/2 1))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(+.f64 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(-.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(-.f64 (neg.f64 (*.f64 alpha u0)) (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))
(-.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 alpha u0))
(*.f64 1 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 1)
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 1))
(*.f64 u0 (+.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 u0)))))
(*.f64 u0 (+.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 u0))) (neg.f64 alpha)))
(*.f64 (fma.f64 u0 1/2 1) (neg.f64 (*.f64 alpha u0)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (neg.f64 alpha) (*.f64 u0 (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (neg.f64 alpha)))
(*.f64 alpha (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 -1 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) -1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 alpha)) (neg.f64 (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2))))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 u0 (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)))
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) 3)
(pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 1)
(pow.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) 1/3)
(neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 0))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)))
(fma.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) u0))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) u0))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))
(fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))
(fma.f64 1 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(fma.f64 0 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)) (+.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))) (-.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(+.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))
(+.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 0) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(+.f64 (*.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 alpha (*.f64 alpha u0)))
(+.f64 (*.f64 alpha (*.f64 alpha u0)) (*.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(+.f64 (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha) (*.f64 (*.f64 alpha u0) alpha))
(+.f64 (*.f64 (*.f64 alpha u0) alpha) (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 1) (*.f64 (*.f64 (*.f64 alpha alpha) u0) 1))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) 1) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 1))
(+.f64 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(-.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(-.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha))) (neg.f64 (*.f64 (*.f64 alpha u0) alpha)))
(*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 alpha))
(*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 u0 1/2 1)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)))
(*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))
(*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 -1 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(*.f64 1 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(*.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 1)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (neg.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))
(*.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) -1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 alpha)) (neg.f64 (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2))))
(*.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) 1/3)
(neg.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(neg.f64 (-.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 0))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) u0)
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) u0)
(fma.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 (*.f64 u0 u0) 1/2 u0)
(fma.f64 1 u0 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) u0)
(fma.f64 (*.f64 1/2 u0) u0 u0)
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 u0 1 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) u0)
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) u0)
(fma.f64 (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) u0)
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) 1 u0)
(fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) u0)
(fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) u0)
(fma.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) u0)
(fma.f64 u0 (*.f64 1/2 u0) u0)
(fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) u0)
(if (!=.f64 (*.f64 u0 (fma.f64 u0 1/2 -1)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 2) 1/4 (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 u0 1/2 -1))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 -1))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 2) 1/4 (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 u0 1/2 -1))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 u0 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)
(+.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 1 (*.f64 u0 (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 1)
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 (fma.f64 u0 1/2 1) u0)
(*.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) -1)
(*.f64 -1 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (-.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (+.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0)) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0))))
(pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) 3)
(pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 1)
(pow.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 3))
Outputs
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 alpha (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 u0 alpha))
(neg.f64 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 alpha) u0)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 alpha) u0)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 alpha) u0)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) u0))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) u0))
u0
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 1 (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 1 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 1 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 alpha)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0)) (*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 1/2 u0) u0)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 u0))) u0 (neg.f64 (*.f64 alpha u0)))
(*.f64 u0 (-.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 1/2 u0))))
(fma.f64 1 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 (*.f64 1/2 u0) u0) (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 alpha) (*.f64 1/2 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha u0)))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 -1 (*.f64 alpha u0) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))
(fma.f64 u0 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 u0 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))
(fma.f64 (neg.f64 u0) alpha (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha u0))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha u0))) 2) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (neg.f64 alpha) u0 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 u0 u0))) 1/2 (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) u0)) 1/2 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 -1 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (neg.f64 (*.f64 1/2 (*.f64 u0 u0))) alpha (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 (*.f64 1/2 u0) u0)) alpha (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 2) (neg.f64 (*.f64 alpha u0)))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (*.f64 1/2 u0) (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 1/2 u0) (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 1/2 (neg.f64 (*.f64 alpha (*.f64 u0 u0))) (neg.f64 (*.f64 alpha u0)))
(fma.f64 1/2 (neg.f64 (*.f64 (*.f64 u0 alpha) u0)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 u0 u0) (neg.f64 (*.f64 alpha 1/2)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 u0 u0) (neg.f64 (*.f64 alpha 1/2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (neg.f64 (*.f64 alpha 1/2)) (*.f64 u0 u0) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (neg.f64 (*.f64 alpha 1/2)) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 1 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(fma.f64 0 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(fma.f64 0 0 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(fma.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha u0)))
(fma.f64 (*.f64 (*.f64 (*.f64 1/2 u0) u0) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (neg.f64 (*.f64 u0 alpha)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) 3)) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (neg.f64 (*.f64 u0 alpha)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 -1)) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (pow.f64 (neg.f64 (*.f64 alpha u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 -1))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 -1))) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 2)) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 -1)))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 0) (/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 u0 alpha)) 2) (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 0) (/.f64 (-.f64 0 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)) (+.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 0) (/.f64 (neg.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2)) (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0))))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 u0 alpha)) 2) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) (neg.f64 (*.f64 u0 alpha))))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) 3)) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 u0 alpha)) 2) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) (neg.f64 (*.f64 u0 alpha)))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2) 0)) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2) 0) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2) 0)) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) 3)) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (neg.f64 (*.f64 u0 alpha)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (neg.f64 (*.f64 alpha u0)) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha u0)) (-.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) 3)) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (neg.f64 (*.f64 u0 alpha)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (neg.f64 (*.f64 alpha u0)) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) 3)) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 u0 alpha)) 2) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) (neg.f64 (*.f64 u0 alpha)))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) 3)) (neg.f64 (pow.f64 (*.f64 alpha u0) 3))) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha u0)) 2) (-.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 0) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) 3)) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 u0 alpha)) 2) (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) 2) (*.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)) (neg.f64 (*.f64 u0 alpha)))))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) (+.f64 0 (+.f64 (pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2) 0)) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(+.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 (*.f64 alpha u0)))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (neg.f64 (*.f64 alpha u0)) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 0) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(+.f64 (*.f64 0 (*.f64 u0 (fma.f64 u0 1/2 1))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(+.f64 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(-.f64 0 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(-.f64 (neg.f64 (*.f64 alpha u0)) (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(-.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 alpha u0))
(*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 1 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 1)
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha u0)) (fma.f64 u0 1/2 1))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 u0 (+.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 u0)))))
(*.f64 u0 (-.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 1/2 u0))))
(*.f64 u0 (+.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 u0))) (neg.f64 alpha)))
(*.f64 u0 (-.f64 (neg.f64 alpha) (*.f64 alpha (*.f64 1/2 u0))))
(*.f64 (fma.f64 u0 1/2 1) (neg.f64 (*.f64 alpha u0)))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2))
(*.f64 (neg.f64 alpha) (*.f64 u0 (fma.f64 u0 1/2 1)))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (neg.f64 alpha))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (neg.f64 alpha)))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 alpha (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 -1 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) -1)
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 alpha)) (neg.f64 (cbrt.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 u0 (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2))))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 u0 (cbrt.f64 (neg.f64 alpha))) (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (fma.f64 1/2 (*.f64 u0 u0) u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (neg.f64 alpha))) (*.f64 u0 (cbrt.f64 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (fma.f64 1/2 (*.f64 u0 u0) u0)))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(pow.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) 3)
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(pow.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 1)
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(pow.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)) 1/3)
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 3)))
(neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 0))
(neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) 3)))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) 3)))
(fma.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0)))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0)))
(fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 1 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(fma.f64 0 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(fma.f64 0 0 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (*.f64 1/2 u0) u0) u0)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0)))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) (neg.f64 (*.f64 u0 alpha)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 2) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) 2)) (*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))) (neg.f64 (*.f64 u0 alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (+.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)) (+.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2)) (neg.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0)))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 2) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 2) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (*.f64 1/2 u0) u0) u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (*.f64 1/2 u0) u0) u0))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0)))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 2) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (*.f64 1/2 u0) u0) u0))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0)))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0)))) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))) 2) (*.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 (*.f64 1/2 u0) u0)))))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (*.f64 1/2 u0) u0) u0))))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 3) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2) 0)) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 3) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2) 0)) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))))) 0) (/.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2) (*.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2) 0) 0) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 3) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2) 0)) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))) (-.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (pow.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))) 2)) (*.f64 (*.f64 alpha alpha) (-.f64 u0 (*.f64 (*.f64 1/2 u0) u0)))) (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))
(+.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0)))
(+.f64 (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha u0))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (fma.f64 1/2 (*.f64 u0 u0) u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 0) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(+.f64 (*.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 alpha (*.f64 alpha u0)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 alpha (*.f64 alpha u0)) (*.f64 alpha (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 0 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(+.f64 (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha) (*.f64 (*.f64 alpha u0) alpha))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 alpha u0) alpha) (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 1) (*.f64 (*.f64 (*.f64 alpha alpha) u0) 1))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) 1) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0))) 1))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 0 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(-.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(-.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 alpha (*.f64 1/2 (*.f64 u0 u0))) alpha))) (neg.f64 (*.f64 (*.f64 alpha u0) alpha)))
(-.f64 (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))) (neg.f64 (*.f64 (*.f64 alpha alpha) u0)))
(*.f64 (neg.f64 alpha) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 u0 1/2 1)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2))
(*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (neg.f64 alpha)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(*.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 -1 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 1 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 1)
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (neg.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2) (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2))
(*.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) -1)
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1)))))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (*.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) (cbrt.f64 alpha)) (neg.f64 (cbrt.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))))))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 alpha))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 alpha)) 2) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2)))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2))))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))) 2)))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1))) 2)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1)))))))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 2))))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha) 2))))
(*.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 alpha)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 1)
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 3)
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3) 1/3)
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(neg.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(neg.f64 (-.f64 (neg.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha)) 0))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 u0 1/2 1))) alpha) 3))
(*.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 u0 1/2 1)) alpha)
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) u0)
(fma.f64 (*.f64 u0 (*.f64 (cbrt.f64 1/2) u0)) (cbrt.f64 1/4) u0)
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) u0)
(fma.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) u0)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 (*.f64 u0 u0) 1/2 u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 1 u0 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 (*.f64 1/2 u0) u0 u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 (*.f64 1/2 u0) u0))
(fma.f64 u0 1 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 u0 1 (*.f64 (*.f64 1/2 u0) u0))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) u0)
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) u0)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/8 u0) u0)) (*.f64 u0 (cbrt.f64 u0)) u0)
(fma.f64 (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) u0)
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 u0)))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) 1 u0)
(fma.f64 (*.f64 (*.f64 1/2 u0) u0) 1 u0)
(fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) u0)
(fma.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cbrt.f64 1/4) u0) u0) u0)
(fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) u0)
(fma.f64 (sqrt.f64 1/2) (*.f64 u0 (*.f64 (sqrt.f64 1/2) u0)) u0)
(fma.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) u0)
(fma.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0)) u0)
(fma.f64 u0 (*.f64 1/2 u0) u0)
(fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) u0)
(fma.f64 (*.f64 u0 (*.f64 (sqrt.f64 1/2) u0)) (sqrt.f64 1/2) u0)
(if (!=.f64 (*.f64 u0 (fma.f64 u0 1/2 -1)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 2) 1/4 (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 u0 1/2 -1))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 -1))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 2) 1/4 (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 u0 1/2 -1))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 u0 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(if (!=.f64 (*.f64 (*.f64 1/2 u0) u0) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/8 (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 1/2 (pow.f64 u0 3)) (fma.f64 u0 1/2 -1)))) (*.f64 u0 (fma.f64 u0 1/2 1)))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(+.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(*.f64 1 (*.f64 u0 (fma.f64 u0 1/2 1)))
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 1)
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 (fma.f64 u0 1/2 1) u0)
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) -1)
(neg.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 -1 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(neg.f64 (neg.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)))
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (-.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4) (neg.f64 (*.f64 (cbrt.f64 1/2) u0)))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0))))
(*.f64 (+.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4)) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 u0)))
(*.f64 (fma.f64 (*.f64 u0 (cbrt.f64 u0)) (cbrt.f64 1/4) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 1/2) u0))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))))
(*.f64 u0 (fma.f64 u0 1/2 1))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0)) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 (*.f64 1/2 u0) (cbrt.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 u0 1/2 1) (cbrt.f64 u0)))
(pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 u0 1/2 1))) 3)
(*.f64 u0 (fma.f64 u0 1/2 1))
(pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 1)
(*.f64 u0 (fma.f64 u0 1/2 1))
(pow.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 3) 1/3)
(*.f64 u0 (fma.f64 u0 1/2 1))
(cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 u0 1/2 1)) 3))
(*.f64 u0 (fma.f64 u0 1/2 1))

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0))
0.3b
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
0.3b
(*.f64 1/3 u0)
0.4b
(*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))
Compiler

Compiled 95 to 55 computations (42.1% saved)

series50.0ms (0.3%)

Counts
3 → 24
Calls

12 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
1.0ms
alpha
@inf
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
1.0ms
u0
@inf
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
1.0ms
u0
@-inf
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
1.0ms
u0
@0
(*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))
Compiler

Compiled 2715 to 2220 computations (18.2% saved)

rewrite141.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
85×egg-rr
79×egg-rr
28×egg-rr
Counts
3 → 192
Calls
Call 1
Inputs
(*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))
(*.f64 1/3 u0)
(*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (*.f64 1/3 u0) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/3 u0) (*.f64 u0 u0) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/3 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/3 u0) u0) u0 (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/3 u0) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 (cbrt.f64 1/3)) (pow.f64 (*.f64 u0 (cbrt.f64 1/3)) 2) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 1/3 u0)) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/3 u0)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 u0 u0)) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 u0 3) 1/3 (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (*.f64 1/3 u0))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2)) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 1/2 u0) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) u0 (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 u0 3) 1/3) 1 (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (*.f64 u0 u0) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) 1/2 (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 u0) 0) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (*.f64 u0 u0))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 0) (/.f64 (*.f64 u0 u0) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9)) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)) 0) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 u0 3) 1/3) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 u0) 1/2) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 u0) 1/2) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 u0 3) 1/3) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 u0 u0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/3 u0 1/2) (*.f64 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 u0 (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0)) (cbrt.f64 (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2))) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (/.f64 (*.f64 u0 u0) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 1) (/.f64 (*.f64 u0 u0) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 u0 u0) 1) (fma.f64 1/3 u0 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) 1) (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) 1) (*.f64 u0 (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 u0 (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) 1) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 u0 u0) (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 u0 u0)) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0))) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/3 u0)) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (cbrt.f64 (*.f64 1/3 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/3 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/9) u0) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27)) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 u0)) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/3)) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (sqrt.f64 1/3)) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 u0 (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 (*.f64 1/27 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 u0 (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) 1) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) 1) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 (cbrt.f64 1/9))) (pow.f64 (cbrt.f64 (cbrt.f64 1/9)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u0 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/3 u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/3 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1/3 u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/3 u0) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 1/3 u0) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 1/2 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 1/3 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 1/3 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 1/3 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 1/2 u0) (*.f64 (*.f64 alpha alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/2 u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 alpha alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/3 u0) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (*.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (*.f64 (*.f64 1/3 u0) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 1) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (*.f64 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 u0 (fma.f64 1/3 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (fma.f64 1/3 u0 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 alpha alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 alpha alpha)) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) 2) (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/3 u0 1/2) alpha) (*.f64 (*.f64 u0 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha)) (*.f64 (cbrt.f64 alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 alpha alpha))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 u0 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 alpha alpha)) (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 3))))))

simplify311.0ms (1.6%)

Algorithm
egglog
Counts
216 → 264
Calls
Call 1
Inputs
(*.f64 1/2 (pow.f64 u0 2))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(fma.f64 (*.f64 u0 u0) (*.f64 1/3 u0) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 1/3 u0) (*.f64 u0 u0) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 u0 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 (*.f64 1/3 u0) u0) u0 (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 (*.f64 1/3 u0) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 u0 (cbrt.f64 1/3)) (pow.f64 (*.f64 u0 (cbrt.f64 1/3)) 2) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 1/3 u0)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (cbrt.f64 (*.f64 1/3 u0)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 u0 u0)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (pow.f64 u0 3) 1/3 (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (*.f64 1/3 u0))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 u0 (*.f64 1/2 u0) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 1/2 u0) u0 (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 1 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 (pow.f64 u0 3) 1/3) 1 (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1/2 (*.f64 u0 u0) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 u0 u0) 1/2 (*.f64 (pow.f64 u0 3) 1/3))
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 u0 u0) 0) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (*.f64 u0 u0))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 0) (/.f64 (*.f64 u0 u0) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9)) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)) 0) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 (pow.f64 u0 3) 1/3) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) 1/2) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 (*.f64 u0 u0) 1/2) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 (pow.f64 u0 3) 1/3) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(+.f64 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 u0 u0) 1/2))
(+.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 u0 u0))
(*.f64 1 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 1)
(*.f64 u0 (*.f64 u0 (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2))))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0)) (cbrt.f64 (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2))) (cbrt.f64 u0))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2))))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2)))))
(*.f64 (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (/.f64 (*.f64 u0 u0) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2)))
(*.f64 (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 1) (/.f64 (*.f64 u0 u0) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(*.f64 (/.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2)))
(*.f64 (/.f64 (*.f64 u0 u0) 1) (fma.f64 1/3 u0 1/2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) 1) (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) 1) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) 2))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 u0 (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2))
(/.f64 (/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) 1) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 u0 u0) (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (*.f64 (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 u0 u0)) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0))) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(/.f64 (neg.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 3)
(pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 3))
(*.f64 (cbrt.f64 (*.f64 1/3 u0)) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (cbrt.f64 (*.f64 1/3 u0)))
(*.f64 1 (*.f64 1/3 u0))
(*.f64 (*.f64 1/3 u0) 1)
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) u0))
(*.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27)))
(*.f64 (*.f64 (cbrt.f64 1/9) u0) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27)) (cbrt.f64 u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 u0)) (cbrt.f64 u0))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/3)) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27))))
(*.f64 1/3 u0)
(*.f64 u0 1/3)
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (*.f64 u0 (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (sqrt.f64 1/3) (*.f64 u0 (sqrt.f64 1/3)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 (*.f64 1/27 u0)))
(*.f64 (cbrt.f64 1/9) (*.f64 u0 (cbrt.f64 1/3)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) 1) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) 1) (cbrt.f64 1/9))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 (cbrt.f64 1/9))) (pow.f64 (cbrt.f64 (cbrt.f64 1/9)) 2))
(/.f64 u0 3)
(pow.f64 (cbrt.f64 (*.f64 1/3 u0)) 3)
(pow.f64 (*.f64 1/3 u0) 1)
(pow.f64 (pow.f64 (*.f64 1/3 u0) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 1/3 u0) 3))
(fma.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))
(fma.f64 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 1/3 u0) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 1/2 u0)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 1/2 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 1/3 u0) u0)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 1/3 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 1/3 u0)))
(+.f64 (*.f64 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 1/2 u0) (*.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 (*.f64 1/3 u0) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (*.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (*.f64 (*.f64 1/3 u0) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 1) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 1))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)))
(*.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (*.f64 u0 u0))
(*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 1 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 1)
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) alpha)
(*.f64 alpha (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 u0 (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (fma.f64 1/3 u0 1/2))
(*.f64 u0 (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 u0 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 alpha alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) u0)
(*.f64 (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) u0)
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 alpha alpha)) (*.f64 u0 u0)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) 2) (*.f64 u0 u0)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) alpha) (*.f64 (*.f64 u0 u0) alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha)) (*.f64 (cbrt.f64 alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(/.f64 (*.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 alpha alpha))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 u0 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 alpha alpha)) (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (*.f64 (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))) 3)
(pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 3))
Outputs
(*.f64 1/2 (pow.f64 u0 2))
(*.f64 1/2 (*.f64 u0 u0))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3)) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 -1/3 (pow.f64 (/.f64 -1 u0) -3) (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (*.f64 alpha alpha))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 -1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 -1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 -1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) -3))))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (pow.f64 u0 2) (*.f64 (pow.f64 alpha 2) (+.f64 1/2 (*.f64 1/3 u0))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(fma.f64 (*.f64 u0 u0) (*.f64 1/3 u0) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 u0 u0) (*.f64 u0 1/3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 1/3 u0) (*.f64 u0 u0) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 u0 1/3) (*.f64 u0 u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 u0 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 u0 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (*.f64 1/3 u0) u0) u0 (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 1/3 (*.f64 u0 u0)) u0 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (*.f64 1/3 u0) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0)) (*.f64 u0 (cbrt.f64 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 u0 (cbrt.f64 1/3)) (pow.f64 (*.f64 u0 (cbrt.f64 1/3)) 2) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 u0 (cbrt.f64 1/3)) (pow.f64 (*.f64 u0 (cbrt.f64 1/3)) 2) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 1/3 u0)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 u0 1/3)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 1/3 u0)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 u0 u0)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (cbrt.f64 (*.f64 u0 1/3)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) u0) u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (pow.f64 u0 3) 1/3 (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (*.f64 1/3 u0))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (*.f64 u0 1/3))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 u0 (*.f64 1/2 u0) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 1/2 u0) u0 (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 1/2 u0) u0 (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 1 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 u0 (*.f64 u0 (cbrt.f64 1/2))) (cbrt.f64 1/4) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cbrt.f64 1/4) u0) u0) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) 1/2) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (sqrt.f64 1/2) (*.f64 u0 (*.f64 (sqrt.f64 1/2) u0)) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 (*.f64 u0 (*.f64 (sqrt.f64 1/2) u0)) (sqrt.f64 1/2) (*.f64 1/3 (pow.f64 u0 3)))
(fma.f64 (*.f64 (pow.f64 u0 3) 1/3) 1 (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 (*.f64 1/3 (pow.f64 u0 3)) 1 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1/2 (*.f64 u0 u0) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 u0 u0) 1/2 (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/2 (neg.f64 (*.f64 1/3 (pow.f64 u0 3)))))) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/2 (neg.f64 (*.f64 1/3 (pow.f64 u0 3))))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (*.f64 u0 u0) 0) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (*.f64 u0 u0))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 u0 u0) 0) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (*.f64 u0 u0))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 0) (/.f64 (*.f64 u0 u0) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 0) (/.f64 (*.f64 u0 u0) (/.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9)) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (fma.f64 (*.f64 u0 u0) 1/2 (neg.f64 (*.f64 1/3 (pow.f64 u0 3)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2) (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9)) (fma.f64 (*.f64 u0 u0) 1/2 (neg.f64 (*.f64 1/3 (pow.f64 u0 3))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2)) 0) (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 -1/2))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 u0 (*.f64 u0 (fma.f64 1/3 u0 -1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2))) (*.f64 u0 (*.f64 u0 (fma.f64 1/3 u0 -1/2)))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3)))) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (neg.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (pow.f64 u0 3)) 1/3)))) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (neg.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (pow.f64 u0 3)) 1/3))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (*.f64 (pow.f64 u0 3) 1/3) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 1/3 (pow.f64 u0 3)) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/2 (neg.f64 (*.f64 1/3 (pow.f64 u0 3))))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (*.f64 (*.f64 u0 u0) 1/2) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (-.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/2 (neg.f64 (*.f64 1/3 (pow.f64 u0 3))))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (*.f64 (*.f64 u0 u0) 1/2) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (neg.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (pow.f64 u0 3)) 1/3))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(if (!=.f64 (*.f64 (pow.f64 u0 3) 1/3) 0) (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (pow.f64 u0 3) 3)) (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 u0) 1/2) 2) (-.f64 (*.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9) (*.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))))) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(if (!=.f64 (*.f64 1/3 (pow.f64 u0 3)) 0) (/.f64 (fma.f64 1/27 (pow.f64 (pow.f64 u0 3) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 u0 u0)) 2) (fma.f64 (pow.f64 (*.f64 u0 u0) 3) 1/9 (neg.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (pow.f64 u0 3)) 1/3))))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(+.f64 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 u0 u0) 1/2))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 (*.f64 u0 u0) 1/2) (*.f64 (pow.f64 u0 3) 1/3))
(fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 u0 u0))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 1 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 1)
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 u0 (*.f64 u0 (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) u0) u0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0)) (cbrt.f64 (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) u0) u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2))) (cbrt.f64 u0))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (fma.f64 1/3 u0 1/2)))))
(*.f64 (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (/.f64 (*.f64 u0 u0) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2)))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(*.f64 (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) 1) (/.f64 (*.f64 u0 u0) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(*.f64 (/.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (/.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2)))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(*.f64 (/.f64 (*.f64 u0 u0) 1) (fma.f64 1/3 u0 1/2))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) u0) u0))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) u0) u0))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 (fma.f64 1/3 u0 1/2))) 1) (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) u0) u0))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) 1) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))) (pow.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) 2))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 u0 (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))) 2))
(/.f64 (/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) 1) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 u0 u0) (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (*.f64 (neg.f64 (*.f64 u0 u0)) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (+.f64 (fma.f64 u0 1/6 -1/4) (*.f64 (*.f64 u0 u0) -1/9)))
(/.f64 (*.f64 (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 u0 u0)) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (*.f64 (neg.f64 (*.f64 u0 u0)) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (+.f64 (fma.f64 u0 1/6 -1/4) (*.f64 (*.f64 u0 u0) -1/9)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 u0 u0))) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) u0) u0)) (cbrt.f64 (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4)))))
(/.f64 (neg.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (*.f64 (neg.f64 (*.f64 u0 u0)) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (+.f64 (fma.f64 u0 1/6 -1/4) (*.f64 (*.f64 u0 u0) -1/9)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) 3)
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 1)
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(pow.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 3) 1/3)
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 3))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0)
(*.f64 (cbrt.f64 (*.f64 1/3 u0)) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)))
(cbrt.f64 (*.f64 (*.f64 u0 1/3) (*.f64 (*.f64 u0 u0) 1/9)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/9)) (cbrt.f64 (*.f64 1/3 u0)))
(cbrt.f64 (*.f64 (*.f64 u0 1/3) (*.f64 (*.f64 u0 u0) 1/9)))
(*.f64 1 (*.f64 1/3 u0))
(*.f64 u0 1/3)
(*.f64 (*.f64 1/3 u0) 1)
(*.f64 u0 1/3)
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) u0))
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) 1/27) u0))
(*.f64 (*.f64 (cbrt.f64 1/9) u0) (cbrt.f64 1/3))
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27)) (cbrt.f64 u0))
(cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) 1/27) u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 u0)) (cbrt.f64 u0))
(cbrt.f64 (*.f64 (*.f64 u0 u0) (*.f64 1/27 u0)))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/3)) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 (*.f64 u0 u0) 1/27))))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 u0) 1/27))))
(*.f64 1/3 u0)
(*.f64 u0 1/3)
(*.f64 u0 1/3)
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (*.f64 u0 (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 u0 1/3)
(*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 (*.f64 u0 u0)))
(cbrt.f64 (*.f64 (*.f64 u0 u0) (*.f64 1/27 u0)))
(*.f64 (sqrt.f64 1/3) (*.f64 u0 (sqrt.f64 1/3)))
(*.f64 u0 1/3)
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 (*.f64 1/27 u0)))
(cbrt.f64 (*.f64 (*.f64 u0 u0) (*.f64 1/27 u0)))
(*.f64 (cbrt.f64 1/9) (*.f64 u0 (cbrt.f64 1/3)))
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) (cbrt.f64 (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/27 u0) (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 u0)) 1) (cbrt.f64 (*.f64 u0 u0)))
(cbrt.f64 (*.f64 (*.f64 u0 u0) (*.f64 1/27 u0)))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) 1) (cbrt.f64 1/9))
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 (cbrt.f64 1/9))) (pow.f64 (cbrt.f64 (cbrt.f64 1/9)) 2))
(*.f64 (*.f64 u0 (cbrt.f64 1/3)) (cbrt.f64 1/9))
(/.f64 u0 3)
(*.f64 u0 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/3 u0)) 3)
(*.f64 u0 1/3)
(pow.f64 (*.f64 1/3 u0) 1)
(*.f64 u0 1/3)
(pow.f64 (pow.f64 (*.f64 1/3 u0) 3) 1/3)
(*.f64 u0 1/3)
(cbrt.f64 (pow.f64 (*.f64 1/3 u0) 3))
(*.f64 u0 1/3)
(fma.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(fma.f64 (*.f64 (pow.f64 u0 3) 1/3) (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(if (!=.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))) (-.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 2) (pow.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) 2)) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0))))) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 2) (*.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) 3)) (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 2) (*.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))))))) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) 3)) (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 2) (*.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))))))) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 3) (pow.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3))) (-.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2))) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))))) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 3) (pow.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) 3)) (+.f64 (pow.f64 (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))) 2) (*.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (-.f64 (*.f64 1/2 (*.f64 u0 (*.f64 (*.f64 alpha alpha) u0))) (*.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 3))))))) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 1/3 u0) u0)) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 1/2 u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 1/2 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 1/3 u0) u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 1/3 u0)) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 1/3 u0)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(+.f64 (*.f64 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 1/2 u0) (*.f64 (*.f64 alpha alpha) u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))
(+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 (*.f64 alpha alpha) u0)) (*.f64 (*.f64 (*.f64 1/3 u0) u0) (*.f64 (*.f64 alpha alpha) u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) (+.f64 (*.f64 1/3 (*.f64 u0 u0)) (*.f64 1/2 u0)))
(+.f64 (*.f64 (*.f64 1/3 u0) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (*.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (*.f64 (*.f64 1/3 u0) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) 1) (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) 1))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) 1/2)) (*.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 u0 3) 1/3)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/3 (pow.f64 u0 3) (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (*.f64 u0 u0))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 1 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 1)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) alpha)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 alpha (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 u0 (fma.f64 1/3 u0 1/2)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (fma.f64 1/3 u0 1/2))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 u0 (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 u0 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 alpha alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) u0)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) u0)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 alpha alpha) u0))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 (*.f64 u0 (cbrt.f64 u0)))) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) u0) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 alpha alpha)) (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (fma.f64 1/3 u0 1/2)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 u0 1/2) 2)) (*.f64 alpha alpha)) u0) u0))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 u0 u0)))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) u0) u0))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) 2) (*.f64 u0 u0)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (fma.f64 1/3 u0 1/2) alpha) (*.f64 (*.f64 u0 u0) alpha))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha) (cbrt.f64 alpha)))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2)) (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (*.f64 alpha alpha) 2))) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)))))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 u0 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 (*.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 alpha alpha)) (pow.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 (fma.f64 1/3 u0 1/2)) u0) (pow.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) alpha)) (*.f64 (cbrt.f64 alpha) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/3 u0 1/2) alpha))) (cbrt.f64 (*.f64 alpha (pow.f64 (*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0)) 2))))
(/.f64 (*.f64 (*.f64 u0 u0) (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 alpha alpha))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 u0 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 alpha alpha)) (*.f64 u0 u0)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 alpha alpha)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (fma.f64 (*.f64 u0 u0) 1/9 (neg.f64 (fma.f64 u0 1/6 -1/4))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (*.f64 (*.f64 u0 u0) -1/9)))
(/.f64 (*.f64 (neg.f64 (fma.f64 1/27 (pow.f64 u0 3) 1/8)) (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0))) (+.f64 (fma.f64 u0 1/6 -1/4) (neg.f64 (*.f64 (*.f64 u0 u0) 1/9))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0) (fma.f64 1/27 (pow.f64 u0 3) 1/8))) (+.f64 (fma.f64 u0 1/6 -1/4) (*.f64 (*.f64 u0 u0) -1/9)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha))) 3)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 1)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 3) 1/3)
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 u0) (fma.f64 1/3 u0 1/2)) (*.f64 alpha alpha)) 3))
(*.f64 (fma.f64 1/3 u0 1/2) (*.f64 (*.f64 (*.f64 alpha alpha) u0) u0))

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (pow.f64 u0 3) alpha)
0.3b
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))
0.3b
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
0.3b
(*.f64 (*.f64 u0 u0) alpha)
Compiler

Compiled 92 to 37 computations (59.8% saved)

series36.0ms (0.2%)

Counts
2 → 42
Calls

12 calls:

TimeVariablePointExpression
4.0ms
alpha
@0
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
1.0ms
alpha
@inf
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
1.0ms
alpha
@-inf
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
1.0ms
u0
@0
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
0.0ms
u0
@inf
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
Compiler

Compiled 3365 to 2535 computations (24.7% saved)

rewrite119.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
57×egg-rr
35×egg-rr
Counts
2 → 92
Calls
Call 1
Inputs
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
(*.f64 (pow.f64 u0 3) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2)) (+.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 -1 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0)))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 1) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) -1) (*.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (neg.f64 alpha)) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (neg.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) 1) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 u0 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (*.f64 u0 alpha)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (*.f64 u0 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 u0 3) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u0 3) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (pow.f64 u0 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (*.f64 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 u0) (*.f64 u0 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2))) (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (cbrt.f64 u0))) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) alpha) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 u0 3) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 u0 3) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 u0 3) alpha) 3))))))

simplify642.0ms (3.3%)

Algorithm
egglog
Counts
134 → 128
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3)))))
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(fma.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(fma.f64 0 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(fma.f64 1 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2)) (+.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(+.f64 (*.f64 -1 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 -1 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(+.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0)))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
(+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 1) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 1))
(+.f64 (*.f64 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) -1) (*.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) -1))
(+.f64 (*.f64 0 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))))
(+.f64 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(-.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(-.f64 (-.f64 0 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 1 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 1)
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (neg.f64 alpha)) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))
(*.f64 -1 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (neg.f64 alpha))
(*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) alpha)
(*.f64 alpha (neg.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) -1)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) 1) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) 2))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))
(*.f64 (*.f64 alpha (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2))))
(pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 3)
(neg.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(neg.f64 (-.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3))
(*.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) u0))
(*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (*.f64 u0 (*.f64 u0 alpha)) u0)
(*.f64 u0 (*.f64 u0 (*.f64 u0 alpha)))
(*.f64 1 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 u0 3) alpha) 1)
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 alpha (pow.f64 u0 3))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 alpha) (*.f64 u0 u0))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)))
(*.f64 (*.f64 u0 u0) (*.f64 u0 alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)) (cbrt.f64 alpha))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))
(*.f64 (*.f64 u0 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) alpha))
(*.f64 (*.f64 u0 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2))) (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))))
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2)) 2))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) u0))
(*.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (cbrt.f64 u0))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) u0))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) alpha) u0))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) u0))
(*.f64 (*.f64 u0 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)))
(*.f64 (*.f64 u0 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 u0 3) alpha) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 u0 3) alpha) 1)
(pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 3)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 u0 3) alpha) 3))
Outputs
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0) (pow.f64 alpha 2)))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 u0 2)) (*.f64 -1/3 (*.f64 u0 (pow.f64 u0 2)))) u0)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 1/3 (*.f64 u0 (pow.f64 u0 2)))) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (*.f64 alpha alpha))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 u0) -3) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/3 (pow.f64 (/.f64 1 u0) -3)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)) (*.f64 (*.f64 -1/3 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) -3)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3)))))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)) u0)) (*.f64 (*.f64 -1/3 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) -3)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 -1/3 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) -3)))))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)) u0)) (*.f64 (*.f64 -1/3 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 (pow.f64 (/.f64 1 u0) -3) alpha)
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 u0) -3)) alpha)
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 u0) -3)) alpha)
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 u0) -3)) alpha)
(*.f64 -1 (*.f64 alpha (pow.f64 (/.f64 -1 u0) -3)))
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 u0) -3)) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 (pow.f64 u0 2) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (neg.f64 alpha) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(fma.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(fma.f64 0 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(fma.f64 1 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 alpha (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 alpha)) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) 2) (pow.f64 (*.f64 (*.f64 (*.f64 -1/3 alpha) alpha) (pow.f64 u0 3)) 2)) (*.f64 alpha (fma.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (neg.f64 u0))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2)) (+.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 2)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha)) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (fma.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) (*.f64 alpha (fma.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (neg.f64 u0)))) (pow.f64 (*.f64 (*.f64 (*.f64 -1/3 alpha) alpha) (pow.f64 u0 3)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 (*.f64 -1/3 alpha)) (pow.f64 u0 3)) alpha) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) 3)) (fma.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) (*.f64 alpha (fma.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (neg.f64 u0)))) (pow.f64 (*.f64 (*.f64 (*.f64 -1/3 alpha) alpha) (pow.f64 u0 3)) 2))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 2)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha)) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 2) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 2)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha)) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 (*.f64 (neg.f64 (*.f64 -1/3 alpha)) (pow.f64 u0 3)) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 (*.f64 -1/3 alpha)) (pow.f64 u0 3)) alpha) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) 3)) (fma.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) (*.f64 alpha (fma.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (neg.f64 u0)))) (pow.f64 (*.f64 (*.f64 (*.f64 -1/3 alpha) alpha) (pow.f64 u0 3)) 2))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 3) (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 (*.f64 -1/3 alpha)) (pow.f64 u0 3)) alpha) 3) (pow.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) 3)) (fma.f64 (*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 u0 (*.f64 alpha -1/2)))) (*.f64 alpha (fma.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (neg.f64 u0)))) (pow.f64 (*.f64 (*.f64 (*.f64 -1/3 alpha) alpha) (pow.f64 u0 3)) 2))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 2) (*.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha) 2)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) alpha)) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))
(+.f64 (*.f64 -1 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 -1 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 0) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 u0)))) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0)))) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) 1) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 1))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 (*.f64 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) -1) (*.f64 (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) -1))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 (*.f64 0 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (neg.f64 u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))) (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (*.f64 (neg.f64 alpha) (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(+.f64 0 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(-.f64 0 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(-.f64 (-.f64 0 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 1 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 1)
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (neg.f64 alpha)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (neg.f64 alpha)) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 2) (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 -1 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (neg.f64 alpha))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) alpha)
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 alpha (neg.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) -1)
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) 1) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) 2))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))))
(*.f64 (neg.f64 (cbrt.f64 alpha)) (*.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha (cbrt.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 2))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 1)
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(pow.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3) 1/3)
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) 3)
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(neg.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(neg.f64 (-.f64 (*.f64 alpha (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 0))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha)))) 3))
(*.f64 (neg.f64 alpha) (fma.f64 (*.f64 -1/3 alpha) (pow.f64 u0 3) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) u0))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) u0))
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))
(*.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) u0))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (*.f64 u0 alpha)) u0)
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 u0 (*.f64 u0 (*.f64 u0 alpha)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 1 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 (pow.f64 u0 3) alpha) 1)
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 alpha (pow.f64 u0 3))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 alpha) (*.f64 u0 u0))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 u0) (*.f64 u0 alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 u0 3)) (cbrt.f64 alpha))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)))
(*.f64 (*.f64 u0 (*.f64 (*.f64 u0 u0) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) alpha))
(*.f64 (*.f64 u0 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2))) (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2)) 2))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) u0))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)))
(*.f64 (*.f64 alpha (*.f64 (*.f64 u0 u0) (cbrt.f64 u0))) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) u0))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) alpha) u0))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)) (*.f64 u0 alpha)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (*.f64 u0 alpha)) 2)) (*.f64 (cbrt.f64 (*.f64 u0 (*.f64 u0 alpha))) u0))
(*.f64 (pow.f64 u0 3) alpha)
(*.f64 (*.f64 u0 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 u0 alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) u0))
(*.f64 (*.f64 u0 (*.f64 alpha (cbrt.f64 (*.f64 u0 u0)))) (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 alpha)) (cbrt.f64 (pow.f64 (*.f64 u0 u0) 2)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 u0 3) alpha) 3) 1/3)
(*.f64 (pow.f64 u0 3) alpha)
(pow.f64 (*.f64 (pow.f64 u0 3) alpha) 1)
(*.f64 (pow.f64 u0 3) alpha)
(pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 3)
(*.f64 (pow.f64 u0 3) alpha)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 u0 3) alpha) 3))
(*.f64 (pow.f64 u0 3) alpha)

eval733.0ms (3.8%)

Compiler

Compiled 46385 to 23224 computations (49.9% saved)

prune398.0ms (2.1%)

Pruning

25 alts after pruning (18 fresh and 7 done)

PrunedKeptTotal
New141781425
Fresh71017
Picked101
Done178
Total1426251451
Error
0b
Counts
1451 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(if (!=.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
0.4b
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
13.8b
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
1.5b
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
13.8b
(-.f64 (-.f64 0 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
10.1b
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
13.8b
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
10.2b
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
13.8b
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
13.8b
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
1.0b
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
0.4b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.5b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
20.5b
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
20.6b
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
35.7b
(*.f64 (*.f64 alpha u0) alpha)
20.6b
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
35.7b
(*.f64 (*.f64 alpha alpha) u0)
20.6b
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
0.3b
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.7b
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.7b
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
Compiler

Compiled 871 to 532 computations (38.9% saved)

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (neg.f64 u0))
0.2b
(/.f64 -1 (log1p.f64 (neg.f64 u0)))
0.3b
(/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
Compiler

Compiled 68 to 31 computations (54.4% saved)

series16.0ms (0.1%)

Counts
1 → 16
Calls

6 calls:

TimeVariablePointExpression
1.0ms
u0
@-inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.0ms
alpha
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@0
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
1.0ms
alpha
@inf
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
Compiler

Compiled 2195 to 1225 computations (44.2% saved)

rewrite96.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
61×egg-rr
Counts
1 → 61
Calls
Call 1
Inputs
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 1) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 alpha) alpha) (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 1) (*.f64 (cbrt.f64 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3))))))

simplify161.0ms (0.8%)

Algorithm
egglog
Counts
77 → 67
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(+.f64 (*.f64 0 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(*.f64 alpha (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 1) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))
(*.f64 (*.f64 alpha alpha) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))
(*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 alpha) alpha))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 alpha) alpha) (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha)) 2))
(*.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 1) (*.f64 (cbrt.f64 alpha) alpha))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(/.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)) -1)
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(neg.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(neg.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3))
Outputs
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (*.f64 (if (!=.f64 (*.f64 -1 u0) 0) (log1p.f64 (*.f64 -1 u0)) (log1p.f64 (*.f64 -1 u0))) (pow.f64 alpha 2)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (log1p.f64 (neg.f64 u0)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)) 0) (/.f64 -1 (/.f64 (/.f64 (/.f64 1 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)) 0) (/.f64 -1 (/.f64 (/.f64 (/.f64 1 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)) (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)) (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(+.f64 (*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(+.f64 (*.f64 0 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(-.f64 0 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 alpha (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 1) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))) 2) 2) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha)) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 alpha (cbrt.f64 (neg.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 2) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 alpha (cbrt.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 alpha alpha) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (cbrt.f64 alpha) alpha))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (cbrt.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 alpha) alpha) (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 alpha) alpha)) 2))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) 1) (*.f64 (cbrt.f64 alpha) alpha))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(/.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(/.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)) -1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) -1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) 3)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(neg.f64 (*.f64 alpha (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(neg.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) 3))
(*.f64 (*.f64 alpha (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))
0.4b
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
Compiler

Compiled 34 to 14 computations (58.8% saved)

series22.0ms (0.1%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u0
@inf
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
0.0ms
u0
@-inf
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
0.0ms
alpha
@0
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
0.0ms
alpha
@inf
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
0.0ms
u0
@0
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
Compiler

Compiled 2075 to 1580 computations (23.9% saved)

rewrite115.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
70×egg-rr
46×egg-rr
Counts
2 → 116
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(+.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) u0 (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2 (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) u0) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 alpha) alpha (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 alpha) alpha) 1 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2)) (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (fma.f64 1/2 u0 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (*.f64 alpha alpha) (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/2 u0 1) (*.f64 (*.f64 u0 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) 1/2 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (*.f64 u0 u0) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 u0 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 u0) u0 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 1 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) (cbrt.f64 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 1/2 u0) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/2 (*.f64 u0 u0)) 1 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0))) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0))) (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0))) (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1))) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 u0 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 u0 (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (fma.f64 1/2 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/2 u0 1) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/2 u0 1) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/2 u0 1) 1) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (-.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 u0 (cbrt.f64 1/2)))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 1/2)))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 1/2 u0 1) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (fma.f64 1/2 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 3))))))

simplify547.0ms (2.8%)

Algorithm
egglog
Counts
152 → 159
Calls
Call 1
Inputs
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
u0
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) u0 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2 (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 1 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/2 u0) (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 alpha (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 u0 u0) (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 alpha (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) u0) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (*.f64 u0 alpha) alpha (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (*.f64 (*.f64 u0 alpha) alpha) 1 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2)) (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(+.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))) alpha)
(*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 1 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 1)
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))) (cbrt.f64 alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 u0 (+.f64 (*.f64 alpha alpha) (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha))))
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))
(*.f64 (fma.f64 1/2 u0 1) (*.f64 (*.f64 u0 alpha) alpha))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))) 3)
(pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 3))
(fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) u0)
(fma.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) u0)
(fma.f64 (*.f64 u0 u0) 1/2 u0)
(fma.f64 1/2 (*.f64 u0 u0) u0)
(fma.f64 1 u0 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) u0)
(fma.f64 (*.f64 1/2 u0) u0 u0)
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 u0 1 (*.f64 1/2 (*.f64 u0 u0)))
(fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) u0)
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) (cbrt.f64 (*.f64 u0 u0)) u0)
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) u0)
(fma.f64 u0 (*.f64 1/2 u0) u0)
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) u0)
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) u0)
(fma.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) u0)
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) 1 u0)
(fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) u0)
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) u0)
(if (!=.f64 (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0))) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1))) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 u0 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(+.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)
(*.f64 1 (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 1)
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (fma.f64 1/2 u0 1) u0)
(*.f64 (*.f64 (fma.f64 1/2 u0 1) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 u0))
(*.f64 (*.f64 (fma.f64 1/2 u0 1) 1) u0)
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 1/2 u0 1)))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)))
(*.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (-.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 u0 (cbrt.f64 1/2)))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (+.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 1/2)))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 (fma.f64 1/2 u0 1) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (fma.f64 1/2 u0 1)))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0)))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) (cbrt.f64 u0)))
(pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) 3)
(pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 1)
(pow.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 3))
Outputs
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (pow.f64 alpha 2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (+.f64 u0 (*.f64 1/2 (pow.f64 u0 2))))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 u0 (*.f64 alpha alpha))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(*.f64 (*.f64 (*.f64 alpha alpha) 1/2) (pow.f64 (/.f64 1 u0) -2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) u0))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (*.f64 alpha alpha)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 (pow.f64 (/.f64 -1 u0) -2) 1/2 u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 (pow.f64 (/.f64 -1 u0) -2) 1/2 u0))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 (pow.f64 (/.f64 -1 u0) -2) 1/2 u0))
u0
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(+.f64 u0 (*.f64 1/2 (pow.f64 u0 2)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) u0)
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) u0)
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)))
(fma.f64 1/2 (pow.f64 (/.f64 1 u0) -2) u0)
(*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 (pow.f64 (/.f64 -1 u0) -2) 1/2 u0)
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 (pow.f64 (/.f64 -1 u0) -2) 1/2 u0)
(+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)))
(fma.f64 (pow.f64 (/.f64 -1 u0) -2) 1/2 u0)
(fma.f64 (*.f64 alpha alpha) u0 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) u0 (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) 1/2 (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 u0 u0)) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2)) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 alpha alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0)) (*.f64 (*.f64 (*.f64 u0 (cbrt.f64 u0)) (*.f64 alpha alpha)) (cbrt.f64 1/4)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 1 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 1/2 u0) (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) (*.f64 alpha alpha) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 alpha (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 1/2 (*.f64 (*.f64 u0 u0) alpha)) (cbrt.f64 alpha)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))) (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0))) (*.f64 (*.f64 (cbrt.f64 1/4) u0) (cbrt.f64 u0)) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 u0 u0) (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 (*.f64 u0 alpha) alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1/2) (*.f64 u0 u0) (*.f64 u0 (*.f64 alpha alpha)))
(fma.f64 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 u0 u0)) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 alpha (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) u0) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 alpha) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 u0 alpha) alpha (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(fma.f64 (*.f64 (cbrt.f64 u0) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 u0)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2))
(fma.f64 1 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (*.f64 (*.f64 u0 alpha) alpha) 1 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2)) (*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 u0 u0) -1/2 u0)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 2)) (*.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 u0 u0) -1/2 u0))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2)) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 2) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2)) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1)))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 u0 (*.f64 alpha alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (-.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) alpha) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 3) (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 u0 alpha) alpha) 2) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))))) (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 u0 (*.f64 alpha alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 3) (pow.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) 1/2) (*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 -1))) (pow.f64 (*.f64 u0 (*.f64 alpha alpha)) 2))) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha)))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(+.f64 (*.f64 (*.f64 (*.f64 1/2 (*.f64 u0 u0)) alpha) alpha) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))) alpha)
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 1 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 1)
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))) (cbrt.f64 alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha) (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 u0 (+.f64 (*.f64 alpha alpha) (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 2)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (*.f64 u0 (fma.f64 1/2 u0 1)))))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(*.f64 (fma.f64 1/2 u0 1) (*.f64 (*.f64 u0 alpha) alpha))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1))) 3)
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 1)
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 3) 1/3)
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 1/2 u0 1)) 3))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) (*.f64 alpha alpha))
(fma.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 u0 u0)) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 u0 u0)) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) u0)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0)) (*.f64 (*.f64 (cbrt.f64 1/4) u0) (cbrt.f64 u0)) u0)
(fma.f64 (*.f64 u0 u0) 1/2 u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 1/2 (*.f64 u0 u0) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 1 u0 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 1 (*.f64 1/2 (*.f64 u0 u0)) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (*.f64 1/2 u0) u0 u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0) (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 u0 1 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) (sqrt.f64 1/2) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) (cbrt.f64 (*.f64 u0 u0)) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 u0 (*.f64 1/2 u0) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (*.f64 (*.f64 u0 u0) (cbrt.f64 1/2)) (cbrt.f64 1/4) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (*.f64 (sqrt.f64 1/2) u0) (*.f64 (sqrt.f64 1/2) u0) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) u0)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/2 u0) u0)) (*.f64 (*.f64 (cbrt.f64 1/4) u0) (cbrt.f64 u0)) u0)
(fma.f64 (*.f64 1/2 (*.f64 u0 u0)) 1 u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (sqrt.f64 1/2) (*.f64 (*.f64 u0 u0) (sqrt.f64 1/2)) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(fma.f64 (cbrt.f64 (*.f64 1/8 (*.f64 u0 u0))) (*.f64 u0 (cbrt.f64 u0)) u0)
(if (!=.f64 (+.f64 u0 (*.f64 -1/2 (*.f64 u0 u0))) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 (*.f64 u0 u0) -1/2 u0) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 1/2 u0 -1))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (fma.f64 u0 (*.f64 1/2 u0) (neg.f64 u0))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 u0 (fma.f64 1/2 u0 -1)) 0) (/.f64 (fma.f64 1/4 (pow.f64 (*.f64 u0 u0) 2) (neg.f64 (*.f64 u0 u0))) (*.f64 u0 (fma.f64 1/2 u0 -1))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1))) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (fma.f64 u0 u0 (*.f64 (pow.f64 u0 3) (*.f64 1/2 (fma.f64 1/2 u0 -1)))) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (pow.f64 u0 3) (*.f64 1/2 (fma.f64 1/2 u0 -1))))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 1/2 (*.f64 u0 u0)) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 (*.f64 (*.f64 1/2 u0) u0) 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (pow.f64 u0 3) (*.f64 1/2 (fma.f64 1/2 u0 -1))))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 u0 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (*.f64 (pow.f64 u0 3) 1/2) (-.f64 (*.f64 1/2 u0) 1)))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(if (!=.f64 u0 0) (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 u0 u0) 3) (pow.f64 u0 3)) (fma.f64 u0 u0 (*.f64 (pow.f64 u0 3) (*.f64 1/2 (fma.f64 1/2 u0 -1))))) (*.f64 u0 (fma.f64 1/2 u0 1)))
(+.f64 u0 (*.f64 1/2 (*.f64 u0 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 1 (*.f64 u0 (fma.f64 1/2 u0 1)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 1)
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (fma.f64 1/2 u0 1) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (*.f64 (fma.f64 1/2 u0 1) (cbrt.f64 (*.f64 u0 u0))) (cbrt.f64 u0))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (*.f64 (fma.f64 1/2 u0 1) 1) u0)
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 1/2 u0 1)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (+.f64 (cbrt.f64 (*.f64 u0 u0)) (-.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (*.f64 u0 (cbrt.f64 1/2)))) (+.f64 (cbrt.f64 u0) (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0)))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 u0) (+.f64 (*.f64 (cbrt.f64 1/4) u0) (cbrt.f64 u0))) (*.f64 u0 (cbrt.f64 1/2))) (fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0)))
(*.f64 (+.f64 (*.f64 (cbrt.f64 1/4) (*.f64 u0 (cbrt.f64 u0))) (-.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 u0 (cbrt.f64 1/2)))) (+.f64 (cbrt.f64 (*.f64 1/2 (*.f64 u0 u0))) (cbrt.f64 u0)))
(*.f64 (-.f64 (*.f64 (cbrt.f64 u0) (+.f64 (*.f64 (cbrt.f64 1/4) u0) (cbrt.f64 u0))) (*.f64 u0 (cbrt.f64 1/2))) (fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 u0 u0)) (cbrt.f64 u0)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (*.f64 (fma.f64 1/2 u0 1) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (cbrt.f64 u0) (fma.f64 1/2 u0 1)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (cbrt.f64 u0) (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0)))))
(*.f64 u0 (fma.f64 1/2 u0 1))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (+.f64 (*.f64 u0 (cbrt.f64 (*.f64 1/8 u0))) (cbrt.f64 u0)))
(*.f64 u0 (fma.f64 1/2 u0 1))
(pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 1/2 u0 1))) 3)
(*.f64 u0 (fma.f64 1/2 u0 1))
(pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 1)
(*.f64 u0 (fma.f64 1/2 u0 1))
(pow.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 3) 1/3)
(*.f64 u0 (fma.f64 1/2 u0 1))
(cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 1/2 u0 1)) 3))
(*.f64 u0 (fma.f64 1/2 u0 1))

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
0.3b
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
0.3b
(*.f64 (*.f64 u0 u0) alpha)
Compiler

Compiled 50 to 16 computations (68% saved)

series29.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
0.0ms
u0
@-inf
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
0.0ms
u0
@inf
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
0.0ms
u0
@-inf
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
0.0ms
alpha
@-inf
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
Compiler

Compiled 3125 to 2300 computations (26.4% saved)

rewrite113.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
82×egg-rr
62×egg-rr
Counts
2 → 144
Calls
Call 1
Inputs
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha))
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 u0) alpha) -1/2 (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 u0) (*.f64 u0 alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 1 (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u0 u0) (*.f64 -1/2 alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 alpha) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 u0) alpha (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (neg.f64 u0) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) u0 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 u0 alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))) 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (*.f64 u0 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (*.f64 u0 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (+.f64 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 (neg.f64 u0) (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (+.f64 (*.f64 -1/2 u0) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (-.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (cbrt.f64 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 alpha) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)) (+.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha)) (*.f64 -1 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 0) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 1) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha) -1) (*.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha)) (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 alpha (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3))))))

simplify862.0ms (4.4%)

Algorithm
egglog
Counts
192 → 205
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 u0 u0) alpha) -1/2 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha (neg.f64 (*.f64 u0 alpha)))
(fma.f64 1 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 alpha (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 u0) (*.f64 u0 alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 1 (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 u0 u0) (*.f64 -1/2 alpha) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 -1/2 alpha) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 -1 (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 (neg.f64 u0) alpha (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 1 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 alpha (neg.f64 u0) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 u0 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 (neg.f64 alpha) u0 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 0 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(fma.f64 1 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 u0 alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))) 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2)))
(+.f64 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (*.f64 u0 alpha))
(-.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (*.f64 u0 alpha))
(-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 1 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 1)
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 -1 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)) alpha)
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(*.f64 (neg.f64 alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 u0 (+.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 alpha)))
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 -1/2 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 (neg.f64 u0) (cbrt.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (+.f64 (*.f64 -1/2 u0) -1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (-.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (cbrt.f64 (*.f64 u0 alpha))))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 3)
(pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 1)
(pow.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) 1/3)
(neg.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(neg.f64 (-.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0))
(cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3))
(fma.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 alpha) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(fma.f64 0 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(fma.f64 1 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)) (+.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(+.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha)) (*.f64 -1 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2)))
(+.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 0) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 1) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha) -1) (*.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)) -1))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2) alpha))
(+.f64 (*.f64 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(-.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha)) (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))
(*.f64 1 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 1)
(*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))
(*.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) -1)
(*.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 -1 (*.f64 alpha (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)) 1))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) 1))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2))))
(pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) 1/3)
(pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 1)
(neg.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 0))
(cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3))
Outputs
(*.f64 -1 (*.f64 u0 alpha))
(neg.f64 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(*.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2)) alpha)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2))))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(*.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2)) alpha)
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2)) (neg.f64 u0)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2)) (neg.f64 u0)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2)) (neg.f64 u0)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (fma.f64 1/2 (*.f64 u0 u0) u0) (pow.f64 (/.f64 1 alpha) -2))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (fma.f64 1/2 (*.f64 u0 u0) u0) (pow.f64 (/.f64 1 alpha) -2))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (fma.f64 1/2 (*.f64 u0 u0) u0) (pow.f64 (/.f64 1 alpha) -2))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 alpha) -2) (-.f64 (*.f64 -1/2 (pow.f64 u0 2)) u0)))
(*.f64 (fma.f64 1/2 (*.f64 u0 u0) u0) (pow.f64 (/.f64 1 alpha) -2))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (-.f64 (*.f64 1/2 (pow.f64 u0 2)) (*.f64 -1 u0)))
(*.f64 (pow.f64 (/.f64 -1 alpha) -2) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2)))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2)) (*.f64 alpha alpha))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 1 u0) -2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2)))
(*.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2)) (*.f64 alpha alpha))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) (pow.f64 alpha 2))) (*.f64 u0 (pow.f64 alpha 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (pow.f64 (/.f64 -1 u0) -2))))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 (*.f64 u0 u0) alpha) -1/2 (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 1 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 u0 u0)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) -1/2) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 alpha (*.f64 (*.f64 -1/2 u0) u0) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 -1/2 u0) (*.f64 u0 alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 u0 u0) alpha)) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 1 (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 (*.f64 u0 u0) alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2)) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 u0 u0) (*.f64 -1/2 alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(fma.f64 (*.f64 -1/2 alpha) (*.f64 u0 u0) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 -1 (*.f64 u0 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (neg.f64 u0) alpha (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 1 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (cbrt.f64 (neg.f64 (*.f64 u0 alpha))) (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 alpha (neg.f64 u0) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(fma.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (*.f64 -1/2 (*.f64 u0 u0))))
(fma.f64 u0 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (neg.f64 alpha) u0 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (cbrt.f64 (*.f64 u0 alpha)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 0 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 1 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 -1/2 (*.f64 u0 u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 u0 alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 u0 alpha) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (fma.f64 -1/2 (*.f64 u0 u0) u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (*.f64 (*.f64 (*.f64 alpha alpha) u0) (fma.f64 -1/2 (*.f64 u0 u0) u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 -1/2 (*.f64 u0 u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (-.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 u0 alpha) 2) (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (-.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)) 0) (/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0)))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 -1/2 (*.f64 u0 u0))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 3) -1/8 (neg.f64 (pow.f64 (*.f64 u0 alpha) 3))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0)))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 3) (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2)) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 3) (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2)) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))) 0) (/.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2) (*.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 3) (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2)) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(if (!=.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0))) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0)) 0) (/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 u0 u0) alpha) 2) 1/4 (neg.f64 (pow.f64 (*.f64 u0 alpha) 2))) alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (*.f64 u0 alpha)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(+.f64 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (*.f64 u0 alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(-.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 0) (*.f64 u0 alpha))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(-.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 1 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 1)
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 -1 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)) alpha)
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) -1)
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (neg.f64 alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 u0 (+.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (neg.f64 u0) (cbrt.f64 alpha)) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (*.f64 u0 alpha) (+.f64 -1 (*.f64 -1/2 u0)))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (+.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 (neg.f64 u0) (cbrt.f64 alpha))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (*.f64 u0 alpha) (+.f64 (*.f64 -1/2 u0) -1))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) (cbrt.f64 alpha)) (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(cbrt.f64 (*.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) u0))))) (-.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (cbrt.f64 (*.f64 u0 alpha))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 -1/2 (*.f64 u0 u0))) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 u0 alpha) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 -1/2 u0))))) (*.f64 (cbrt.f64 alpha) (-.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 u0 u0))) (cbrt.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(cbrt.f64 (*.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2)))
(pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 3)
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 1)
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(pow.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3) 1/3)
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(neg.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(neg.f64 (-.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) 0))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 3))
(*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))
(fma.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) (neg.f64 alpha) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(fma.f64 0 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(fma.f64 1 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(if (!=.f64 (-.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))) (-.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) u0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) (*.f64 (*.f64 alpha alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0))) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 (+.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)) (+.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2) (*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (fma.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 u0 alpha) 2)) 3)) (fma.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4))) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 1/2 (pow.f64 (*.f64 u0 alpha) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 u0 alpha) 2)) 3)) (fma.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4))) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 3) (pow.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha))) (-.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))) (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) u0) 3) (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 u0 alpha) 2)) 3)) (fma.f64 (*.f64 (*.f64 alpha alpha) u0) (*.f64 (*.f64 alpha alpha) (fma.f64 -1/2 (*.f64 u0 u0) u0)) (*.f64 (pow.f64 (pow.f64 (*.f64 u0 alpha) 2) 2) 1/4))) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 3) (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2)) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1)))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 3) (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2)) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2) (*.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2) 0) (/.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 3) (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2)) (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))
(+.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha)) (*.f64 -1 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 0) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(+.f64 (*.f64 (*.f64 (neg.f64 alpha) (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha)) 1) (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha))) 1))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha) -1) (*.f64 (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)) -1))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 (*.f64 (*.f64 (*.f64 u0 u0) alpha) 1/2) alpha))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(+.f64 (*.f64 0 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(+.f64 0 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(-.f64 0 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(-.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -1/2 u0) u0) alpha) alpha)) (neg.f64 (*.f64 (*.f64 u0 alpha) alpha)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)) (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 1 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 1)
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(*.f64 -1 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) -1)
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (neg.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))) 2)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 -1 (*.f64 alpha (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)) 1))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) 1))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (cbrt.f64 (neg.f64 alpha))) (*.f64 alpha (*.f64 u0 (fma.f64 -1/2 u0 -1))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0)) (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (fma.f64 1/2 (*.f64 u0 u0) u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))) 2)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0)) (pow.f64 (*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))) 2)))
(pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) 3)
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(pow.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3) 1/3)
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 1)
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))
(neg.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(neg.f64 (-.f64 (*.f64 alpha (*.f64 alpha (fma.f64 -1/2 (*.f64 u0 u0) (neg.f64 u0)))) 0))
(*.f64 (*.f64 alpha alpha) (fma.f64 1/2 (*.f64 u0 u0) u0))
(cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 3))
(*.f64 alpha (*.f64 u0 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha)))))

localize53.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (pow.f64 u0 3) alpha)
0.2b
(*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))
0.3b
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
0.3b
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
Compiler

Compiled 101 to 59 computations (41.6% saved)

series40.0ms (0.2%)

Counts
3 → 44
Calls

18 calls:

TimeVariablePointExpression
2.0ms
u0
@inf
(*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))
1.0ms
alpha
@0
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
1.0ms
alpha
@inf
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
1.0ms
alpha
@-inf
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
1.0ms
alpha
@inf
(*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))
Compiler

Compiled 3615 to 2620 computations (27.5% saved)

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
50×egg-rr
49×egg-rr
36×egg-rr
Counts
3 → 135
Calls
Call 1
Inputs
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))
(*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha -1/3) (pow.f64 u0 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u0 3) (*.f64 alpha -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) (*.f64 u0 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) (cbrt.f64 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))) (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (cbrt.f64 -1/3)) (*.f64 u0 (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 (cbrt.f64 -1/3) u0)) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 u0 (cbrt.f64 alpha))) (cbrt.f64 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 -1/3 (*.f64 u0 u0))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 (cbrt.f64 -1/3) u0)) (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 -1/3 u0)) (*.f64 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 -1/3) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 u0) (*.f64 alpha (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 -1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha (cbrt.f64 -1/3))) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (cbrt.f64 alpha) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/3 (pow.f64 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha -1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2) (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0 (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha)))) (-.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 1) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0) (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (cbrt.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 u0) (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) (neg.f64 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) (*.f64 u0 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha -1/3) (*.f64 (pow.f64 u0 3) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) alpha) (*.f64 alpha -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha -1/3) alpha) (pow.f64 u0 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 (pow.f64 u0 3) alpha)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (*.f64 (pow.f64 u0 3) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/3 (*.f64 alpha (*.f64 (pow.f64 u0 3) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u0 3) (*.f64 (*.f64 alpha -1/3) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (*.f64 (pow.f64 u0 3) alpha)) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha) (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (cbrt.f64 alpha))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 -1/3) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 u0) (pow.f64 (*.f64 u0 alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha -1/3) (*.f64 u0 (cbrt.f64 alpha))) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 alpha -1/3) (*.f64 u0 (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 alpha (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (*.f64 alpha (cbrt.f64 -1/3))) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3))) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (cbrt.f64 alpha) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha -1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2) (*.f64 (pow.f64 u0 3) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (*.f64 -1/3 (pow.f64 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 3))))))

simplify519.0ms (2.7%)

Algorithm
egglog
Counts
179 → 158
Calls
Call 1
Inputs
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 1 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 1)
(*.f64 (*.f64 alpha -1/3) (pow.f64 u0 3))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3))
(*.f64 (pow.f64 u0 3) (*.f64 alpha -1/3))
(*.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) (cbrt.f64 -1/3))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))) (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (cbrt.f64 -1/3)) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 (cbrt.f64 -1/3) u0)) (cbrt.f64 alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 u0 (cbrt.f64 alpha))) (cbrt.f64 -1/3))
(*.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha)
(*.f64 (*.f64 alpha (*.f64 -1/3 (*.f64 u0 u0))) u0)
(*.f64 (*.f64 alpha (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 (*.f64 alpha (*.f64 (cbrt.f64 -1/3) u0)) (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2))
(*.f64 (*.f64 alpha (*.f64 -1/3 u0)) (*.f64 u0 u0))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 -1/3) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 alpha))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) alpha))
(*.f64 (*.f64 -1/3 u0) (*.f64 alpha (*.f64 u0 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (pow.f64 u0 3)))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) 1))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) 1))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))
(*.f64 alpha (*.f64 -1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)) (cbrt.f64 1/9))
(*.f64 (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)))
(*.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha (cbrt.f64 -1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (cbrt.f64 alpha) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/3 (pow.f64 u0 3))))
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha -1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2) (pow.f64 u0 3)))
(pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 3) 1/3)
(pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 3))
(fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))
(fma.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0 (neg.f64 (*.f64 u0 alpha)))
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha)))) (-.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 1) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0))
(-.f64 0 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) u0)
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 1 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(*.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0) (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (cbrt.f64 u0))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0) 1))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (neg.f64 u0) (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))
(*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) (neg.f64 u0))
(*.f64 -1 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))
(*.f64 (*.f64 u0 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)))
(*.f64 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) (*.f64 u0 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 u0)))
(pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1)
(pow.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) 3)
(neg.f64 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))
(neg.f64 (*.f64 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0) 1))
(cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 3))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha)
(*.f64 alpha (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3))
(*.f64 1 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha))
(*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 1)
(*.f64 (*.f64 alpha -1/3) (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 u0 3) alpha) (*.f64 alpha -1/3))
(*.f64 (*.f64 (*.f64 alpha -1/3) alpha) (pow.f64 u0 3))
(*.f64 (*.f64 alpha (*.f64 (pow.f64 u0 3) alpha)) -1/3)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 -1/3 (*.f64 alpha (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha))
(*.f64 (pow.f64 u0 3) (*.f64 (*.f64 alpha -1/3) alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (*.f64 (pow.f64 u0 3) alpha)) (cbrt.f64 alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha) (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)))
(*.f64 (*.f64 alpha (*.f64 u0 (cbrt.f64 alpha))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3))
(*.f64 (*.f64 alpha (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 -1/3) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (*.f64 alpha alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 u0) (pow.f64 (*.f64 u0 alpha) 2))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) alpha))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) alpha))
(*.f64 (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) alpha))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0))
(*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha -1/3) (*.f64 u0 (cbrt.f64 alpha))) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))
(*.f64 (*.f64 alpha (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) (cbrt.f64 alpha)))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 alpha -1/3) (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 alpha (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))))
(*.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (*.f64 alpha (cbrt.f64 -1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 alpha (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (cbrt.f64 alpha) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha -1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 alpha alpha))
(*.f64 (*.f64 alpha alpha) (*.f64 -1/3 (pow.f64 u0 3)))
(pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 3))
Outputs
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1 (*.f64 u0 alpha))
(neg.f64 (*.f64 u0 alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 u0 2) alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha))
(*.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2)) alpha)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 u0) -2) alpha)) (*.f64 -1 (*.f64 u0 alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 1 u0) -2))))
(*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha))
(*.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2)) alpha)
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2))))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2))))
(+.f64 (*.f64 -1 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 u0) -2) alpha)))
(*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (pow.f64 (/.f64 -1 u0) -2))))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 u0 (*.f64 (-.f64 (*.f64 -1/2 u0) 1) alpha))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 -1 (*.f64 u0 (*.f64 (+.f64 1 (*.f64 1/2 u0)) alpha)))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 u0 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 1 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 1)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 alpha -1/3) (pow.f64 u0 3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (pow.f64 u0 3) (*.f64 alpha -1/3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) (cbrt.f64 -1/3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))) (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (cbrt.f64 -1/3)) (*.f64 u0 (cbrt.f64 alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 (cbrt.f64 -1/3) u0)) (cbrt.f64 alpha))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 u0 (cbrt.f64 alpha))) (cbrt.f64 -1/3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 -1/3 (pow.f64 u0 3)) alpha)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 alpha (*.f64 -1/3 (*.f64 u0 u0))) u0)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 alpha (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 alpha (*.f64 (cbrt.f64 -1/3) u0)) (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 alpha (*.f64 -1/3 u0)) (*.f64 u0 u0))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 u0 3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 -1/3) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 alpha))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) alpha))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 -1/3 u0) (*.f64 alpha (*.f64 u0 u0)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (pow.f64 u0 3)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) 1))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) 1))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 alpha (*.f64 -1/3 (pow.f64 u0 3)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)) (cbrt.f64 1/9))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (pow.f64 u0 3) (*.f64 alpha (cbrt.f64 -1/3))) (cbrt.f64 1/9))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (cbrt.f64 alpha) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 -1/3 (pow.f64 u0 3))))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2) alpha))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha -1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2) (pow.f64 u0 3)))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 1)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 3) 1/3)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 3)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) 3))
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha))
(fma.f64 u0 (*.f64 (*.f64 u0 alpha) -1/2) (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(fma.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0 (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(if (!=.f64 (-.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha)))) (-.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 (*.f64 u0 alpha) (fma.f64 -1/2 u0 1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 2) (pow.f64 (*.f64 u0 alpha) 2)) (*.f64 (*.f64 u0 alpha) (fma.f64 -1/2 u0 1))) (*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 u0 alpha) (fma.f64 -1/2 u0 1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 u0 alpha) (fma.f64 -1/2 u0 1))))) (*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha)))
(if (!=.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 u0 alpha) (fma.f64 -1/2 u0 1))))) (*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha)))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (neg.f64 (*.f64 u0 alpha)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0)) (-.f64 (*.f64 (neg.f64 (*.f64 u0 alpha)) (neg.f64 (*.f64 u0 alpha))) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))))) (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(if (!=.f64 (neg.f64 (*.f64 u0 alpha)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 3) (pow.f64 (*.f64 u0 alpha) 3)) (+.f64 (pow.f64 (*.f64 u0 alpha) 2) (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (*.f64 (*.f64 u0 alpha) (fma.f64 -1/2 u0 1))))) (*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) 1) (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(+.f64 (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0) (neg.f64 (*.f64 u0 alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 (*.f64 (*.f64 u0 alpha) -1/2) u0))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(-.f64 0 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) u0)
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 2)) (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 1 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1)
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 u0) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0) (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (cbrt.f64 u0))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) u0) 1))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 u0) (*.f64 (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (cbrt.f64 u0)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u0 u0))) (*.f64 (cbrt.f64 (*.f64 u0 u0)) (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (neg.f64 u0) (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) (neg.f64 u0))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 -1 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(*.f64 (*.f64 u0 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 u0)) (cbrt.f64 (*.f64 u0 u0)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) 2)) (*.f64 u0 (cbrt.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (cbrt.f64 (*.f64 u0 u0)) (*.f64 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)) (cbrt.f64 u0)))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 1)
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(pow.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 3) 1/3)
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(pow.f64 (cbrt.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha)))) 3)
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(neg.f64 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(neg.f64 (*.f64 (*.f64 (+.f64 alpha (*.f64 1/2 (*.f64 u0 alpha))) u0) 1))
(neg.f64 (*.f64 u0 (*.f64 (fma.f64 1/2 u0 1) alpha)))
(cbrt.f64 (pow.f64 (*.f64 u0 (fma.f64 (*.f64 u0 alpha) -1/2 (neg.f64 alpha))) 3))
(*.f64 u0 (*.f64 (fma.f64 -1/2 u0 -1) alpha))
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha)
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 alpha (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 1 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 1)
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha -1/3) (*.f64 (pow.f64 u0 3) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (pow.f64 u0 3) alpha) (*.f64 alpha -1/3))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 alpha -1/3) alpha) (pow.f64 u0 3))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha (*.f64 (pow.f64 u0 3) alpha)) -1/3)
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 alpha (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (pow.f64 u0 3) (*.f64 (*.f64 alpha -1/3) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)) (*.f64 (pow.f64 u0 3) alpha)) (cbrt.f64 alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha) (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 (*.f64 alpha -1/3))) (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) -1/27)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha (*.f64 u0 (cbrt.f64 alpha))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2)) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 -1/3) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 u0 3)) (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 -1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 -1/3 u0) (pow.f64 (*.f64 u0 alpha) 2))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 u0 (cbrt.f64 alpha)) (*.f64 (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) -1/3) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 -1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 u0 3) alpha)) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 -1/3 (*.f64 u0 (cbrt.f64 alpha))) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 2))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 alpha -1/3) (*.f64 u0 (cbrt.f64 alpha))) (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))) (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) (cbrt.f64 alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 alpha)) 2) (*.f64 (*.f64 alpha -1/3) (*.f64 u0 (cbrt.f64 alpha))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) (*.f64 alpha (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3)))))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (pow.f64 u0 3) (*.f64 -1/3 (cbrt.f64 alpha))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) (*.f64 alpha (cbrt.f64 -1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha (*.f64 (*.f64 (pow.f64 u0 3) alpha) (cbrt.f64 -1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (cbrt.f64 alpha) (*.f64 (pow.f64 (*.f64 u0 (cbrt.f64 (*.f64 alpha -1/3))) 2) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 (cbrt.f64 -1/3) u0) (*.f64 (pow.f64 (*.f64 (cbrt.f64 -1/3) u0) 2) (*.f64 alpha alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (cbrt.f64 (*.f64 alpha -1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha -1/3)) 2) (*.f64 (pow.f64 u0 3) alpha)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 alpha alpha))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(*.f64 (*.f64 alpha alpha) (*.f64 -1/3 (pow.f64 u0 3)))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 1)
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 3) 1/3)
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha -1/3) alpha)) u0) 3)
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (pow.f64 u0 3) alpha) -1/3) alpha) 3))
(*.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)) alpha)

localize36.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
0.3b
(/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
0.3b
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
0.3b
(*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))
Compiler

Compiled 94 to 26 computations (72.3% saved)

series91.0ms (0.5%)

Counts
4 → 53
Calls

24 calls:

TimeVariablePointExpression
2.0ms
u0
@inf
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@-inf
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
1.0ms
alpha
@0
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
1.0ms
u0
@0
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
1.0ms
alpha
@inf
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
Compiler

Compiled 10125 to 8250 computations (18.5% saved)

rewrite176.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
128×egg-rr
120×egg-rr
89×egg-rr
70×egg-rr
Counts
4 → 407
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 -1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 -1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 -1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (+.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log1p.f64 (neg.f64 u0)) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) -1) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 1) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 0 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) -1) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (neg.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha alpha) 0) (*.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha)) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (*.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (*.f64 (/.f64 -1 (/.f64 1 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (*.f64 (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 alpha)) (/.f64 -1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 alpha)) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 alpha)) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 -1 alpha) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 alpha) 0) (/.f64 (/.f64 -1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 alpha))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 -1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 alpha) 0) (/.f64 (/.f64 1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 alpha))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (neg.f64 3)) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) (neg.f64 1/3)) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 -1) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 -1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 alpha alpha)) (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (*.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) (*.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 alpha)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 alpha)) (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (/.f64 1 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (neg.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) -1) (*.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 alpha) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) 1) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))))))

simplify860.0ms (4.4%)

Algorithm
egglog
Counts
460 → 596
Calls
Call 1
Inputs
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 -1 (*.f64 u0 (pow.f64 alpha 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 u0 (pow.f64 alpha 2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 u0 (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 u0 (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) u0)) (*.f64 -1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) u0)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (*.f64 -1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 u0 (pow.f64 alpha 2))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 -1 (*.f64 u0 (pow.f64 alpha 2)))
(-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 1 (*.f64 u0 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 1/12 (/.f64 u0 (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 1 (*.f64 u0 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (+.f64 (*.f64 1/12 (/.f64 u0 (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 1 (*.f64 u0 (pow.f64 alpha 2))))
(/.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))))
(-.f64 (/.f64 1 (*.f64 u0 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (pow.f64 (/.f64 -1 u0) 2)) (/.f64 1 (*.f64 u0 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (pow.f64 (/.f64 -1 u0) 2)) (+.f64 (/.f64 1 (*.f64 u0 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (log.f64 (/.f64 -1 u0)))))) (pow.f64 (/.f64 -1 u0) 3)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 -1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(-.f64 (/.f64 0 -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 alpha alpha))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 3)
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3))
(fma.f64 1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 3 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 -1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 -1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (+.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (*.f64 (log1p.f64 (neg.f64 u0)) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(-.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) -1) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 1) alpha)
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 -1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1) alpha)
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) -1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) -1))
(*.f64 alpha (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) -1))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 0 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(neg.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(neg.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
(if (!=.f64 -1 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) -1) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (neg.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha alpha) 0) (*.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha)) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (*.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (*.f64 (/.f64 -1 (/.f64 1 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (*.f64 (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(+.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(-.f64 (/.f64 0 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(-.f64 0 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (/.f64 -1 alpha)) (/.f64 -1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 -1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 1 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) -1))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha))))
(*.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 -1 (/.f64 1 alpha)) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 alpha alpha)))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (/.f64 1 alpha)) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (*.f64 alpha alpha)))
(pow.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(pow.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 3)
(neg.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3))
(if (!=.f64 -1 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 -1 alpha) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 alpha) 0) (/.f64 (/.f64 -1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 alpha))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 -1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 alpha) 0) (/.f64 (/.f64 1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 alpha))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (neg.f64 3)) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) (neg.f64 1/3)) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(-.f64 (/.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(-.f64 (/.f64 0 -1) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(-.f64 0 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (/.f64 -1 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(*.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(*.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 1 alpha))
(*.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 -1 alpha))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (/.f64 -1 (*.f64 alpha alpha)) (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1))
(*.f64 (/.f64 1 alpha) (*.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 1))
(*.f64 (/.f64 -1 alpha) (*.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 alpha)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(*.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (/.f64 -1 (cbrt.f64 alpha)) (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 -1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(*.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 (/.f64 1 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(/.f64 (/.f64 -1 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 (*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (/.f64 1 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) alpha)
(/.f64 (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))
(/.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(/.f64 (/.f64 1 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(/.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) -1) (*.f64 alpha alpha))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(/.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 alpha) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) 1) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)
(pow.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(neg.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
Outputs
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (*.f64 u0 (pow.f64 alpha 2)))
(neg.f64 (*.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 u0 (pow.f64 alpha 2))))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 u0 (pow.f64 alpha 2)))))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha alpha) u0))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 u0 (pow.f64 alpha 2))))))
(fma.f64 -1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (fma.f64 -1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha alpha) u0)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) u0)))
(*.f64 -1 (fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (/.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) u0)) (*.f64 -1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2)))))
(+.f64 (*.f64 -1 (fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (/.f64 (*.f64 alpha alpha) u0))) (*.f64 (*.f64 -1/2 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) u0)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (*.f64 -1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))))))
(+.f64 (*.f64 -1 (fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (/.f64 (*.f64 alpha alpha) u0))) (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (*.f64 alpha alpha)) (*.f64 (*.f64 -1/2 (*.f64 alpha alpha)) (pow.f64 (/.f64 -1 u0) 2))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(fma.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (fma.f64 u0 (*.f64 alpha alpha) (fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (/.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) 2)) (/.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) 2)) (fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (*.f64 alpha alpha)) (/.f64 (*.f64 alpha alpha) u0))))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (-.f64 1 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 u0 (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) u0)
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2)))))
(fma.f64 u0 (*.f64 alpha alpha) (fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha)))))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 u0 4) (pow.f64 alpha 2))) (+.f64 (*.f64 u0 (pow.f64 alpha 2)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 u0 3) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (pow.f64 u0 2) (pow.f64 alpha 2))))))
(fma.f64 1/4 (*.f64 (pow.f64 u0 4) (*.f64 alpha alpha)) (fma.f64 u0 (*.f64 alpha alpha) (fma.f64 1/3 (*.f64 (pow.f64 u0 3) (*.f64 alpha alpha)) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (/.f64 (pow.f64 alpha 2) u0))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (/.f64 (*.f64 alpha alpha) u0))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (/.f64 (pow.f64 alpha 2) u0)))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) 2)) (/.f64 (*.f64 alpha alpha) u0)))
(+.f64 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (/.f64 -1 u0) 2))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) u0))))
(fma.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 -1 u0) 2)) (fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 -1 u0) 3) (*.f64 alpha alpha)) (/.f64 (*.f64 alpha alpha) u0))))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 alpha -2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 alpha -2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log.f64 (-.f64 1 u0)))
(/.f64 (pow.f64 (/.f64 -1 alpha) 2) (log1p.f64 (neg.f64 u0)))
(/.f64 -1 (*.f64 u0 (pow.f64 alpha 2)))
(/.f64 -1 (*.f64 (*.f64 alpha alpha) u0))
(-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 1 (*.f64 u0 (pow.f64 alpha 2))))
(-.f64 (/.f64 1/2 (*.f64 alpha alpha)) (/.f64 1 (*.f64 (*.f64 alpha alpha) u0)))
(-.f64 (+.f64 (*.f64 1/12 (/.f64 u0 (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 1 (*.f64 u0 (pow.f64 alpha 2))))
(-.f64 (fma.f64 1/12 (/.f64 u0 (*.f64 alpha alpha)) (/.f64 1/2 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha alpha) u0)))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 u0 2) (pow.f64 alpha 2))) (+.f64 (*.f64 1/12 (/.f64 u0 (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 1 (*.f64 u0 (pow.f64 alpha 2))))
(-.f64 (fma.f64 1/24 (/.f64 (*.f64 u0 u0) (*.f64 alpha alpha)) (fma.f64 1/12 (/.f64 u0 (*.f64 alpha alpha)) (/.f64 1/2 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 (*.f64 alpha alpha) u0)))
(/.f64 -1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0))))
(/.f64 -1 (*.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0))))
(-.f64 (/.f64 1 (*.f64 u0 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))))
(-.f64 (/.f64 1 (*.f64 u0 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (pow.f64 (/.f64 -1 u0) 2)) (/.f64 1 (*.f64 u0 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (pow.f64 (/.f64 -1 u0) 2) (/.f64 1 (*.f64 u0 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (pow.f64 (/.f64 -1 u0) 2)) (+.f64 (/.f64 1 (*.f64 u0 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (log.f64 (/.f64 -1 u0)))))) (pow.f64 (/.f64 -1 u0) 3)))) (/.f64 1 (*.f64 (pow.f64 alpha 2) (log.f64 (/.f64 -1 u0)))))
(-.f64 (+.f64 (fma.f64 (-.f64 (/.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (pow.f64 (/.f64 -1 u0) 2) (/.f64 1 (*.f64 u0 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (*.f64 (-.f64 (/.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2)))) (+.f64 (/.f64 1/3 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 1/2 (*.f64 (*.f64 alpha alpha) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (*.f64 (log.f64 (/.f64 -1 u0)) (pow.f64 (log.f64 (/.f64 -1 u0)) 2))))) (log.f64 (/.f64 -1 u0)))))) (pow.f64 (/.f64 -1 u0) 3))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (log.f64 (/.f64 -1 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 1 alpha)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 -1 alpha)) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 -1 alpha)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 -1 0) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (neg.f64 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0) (cbrt.f64 (/.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0) (cbrt.f64 (/.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(+.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(-.f64 (/.f64 0 -1) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (log1p.f64 (neg.f64 u0)) (*.f64 alpha alpha))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) alpha)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (cbrt.f64 alpha))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 alpha (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1) (neg.f64 alpha))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 alpha alpha) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) alpha))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) alpha))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 1))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2)) (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (cbrt.f64 alpha)))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (neg.f64 alpha))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(neg.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(neg.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(neg.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (neg.f64 -1))
(/.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 3)
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(neg.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3))
(*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(fma.f64 1 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(fma.f64 0 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 3 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 0 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 alpha) (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 -1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (*.f64 alpha alpha) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 alpha (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 alpha) 0) (/.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (/.f64 -1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 0) (/.f64 alpha (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 alpha 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (/.f64 1 alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (cbrt.f64 alpha)) 0) (/.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0) (cbrt.f64 (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha alpha) 0) (neg.f64 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0) (/.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (/.f64 (neg.f64 alpha) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (*.f64 alpha alpha) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (+.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2) (*.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) (+.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) 0)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (log1p.f64 (neg.f64 u0)) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(+.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(-.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 -1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (neg.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) alpha)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (neg.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) -1) (neg.f64 alpha))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) (cbrt.f64 (*.f64 alpha alpha))) (cbrt.f64 alpha))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)) 1) alpha)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (neg.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 -1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(*.f64 (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1) alpha)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2)))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (neg.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 alpha (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 alpha)))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 alpha) (*.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))) -1))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)) -1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 alpha (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) -1))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 alpha) (*.f64 (cbrt.f64 (neg.f64 (*.f64 alpha alpha))) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 alpha) (neg.f64 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (*.f64 0 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) -1))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(/.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(pow.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(neg.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
(*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(if (!=.f64 -1 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (neg.f64 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (/.f64 1 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) -1) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 -1 (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 0) (/.f64 -1 (pow.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) -1)) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 0) (/.f64 -1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (neg.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (log1p.f64 (neg.f64 u0))) 0) (neg.f64 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha alpha) 0) (*.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha)) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha alpha) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (*.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (neg.f64 (*.f64 alpha alpha)) 0) (/.f64 (neg.f64 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) 0) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) 0) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 0) (*.f64 (/.f64 -1 (/.f64 1 alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (*.f64 (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (/.f64 1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 1 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(+.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0))
(+.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(+.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 0 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(+.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0)
(-.f64 (/.f64 0 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(-.f64 (/.f64 0 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (-.f64 0 1) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(-.f64 0 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 1 (/.f64 -1 alpha)) (/.f64 -1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 -1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) -1) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 1 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) -1) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) 2) 2)))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) -1))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (*.f64 -1 -1) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha))))
(/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (/.f64 1 alpha)) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 -1 -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) -1))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))
(cbrt.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)))
(/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1)
(/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) -1) (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2)) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (/.f64 -1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 alpha alpha)))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (/.f64 1 alpha)) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 1 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (*.f64 alpha alpha)))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(pow.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(pow.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3) 1/3)
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 1)
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 3)
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(neg.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3))
(/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 -1 0) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (pow.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) -1) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 1 (*.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 -1 (log1p.f64 (neg.f64 u0))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (pow.f64 (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) -1) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 0) (cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (/.f64 1 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 -1 alpha) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 0) (/.f64 (/.f64 -1 alpha) (/.f64 1 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))) 2))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 alpha) 0) (/.f64 (/.f64 -1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 alpha))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 alpha) 0) (/.f64 (/.f64 -1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 alpha))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha alpha)) 0) (/.f64 1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 -1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (*.f64 alpha alpha)) 0) (/.f64 -1 (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 -1 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 1 alpha) 0) (/.f64 (/.f64 1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 alpha))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 alpha) 0) (/.f64 (/.f64 1 alpha) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 alpha))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 (log1p.f64 (neg.f64 u0)) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) 0) (pow.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (neg.f64 3)) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0) (pow.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) -3) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) 0) (pow.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 3) (neg.f64 1/3)) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) 0) (pow.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3) -1/3) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 1 0) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 1 0) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) 0) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))) 0) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 2))) (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(+.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0))
(+.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)
(+.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) (*.f64 0 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(+.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 0)
(-.f64 (/.f64 0 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(-.f64 (/.f64 0 -1) (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(-.f64 0 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 -1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (log1p.f64 (neg.f64 u0))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (/.f64 1 (*.f64 alpha alpha)))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (/.f64 -1 (*.f64 alpha alpha)))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (/.f64 -1 alpha) (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 -1 (*.f64 alpha alpha)) (/.f64 -1 (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 1 alpha))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (/.f64 -1 alpha))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (*.f64 alpha alpha)) (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 1 alpha) (*.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(*.f64 (/.f64 -1 alpha) (*.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 1))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 alpha)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(*.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (/.f64 1 (*.f64 alpha (cbrt.f64 alpha))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(*.f64 (/.f64 -1 (cbrt.f64 alpha)) (/.f64 -1 (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(*.f64 (/.f64 -1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (/.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (*.f64 -1 -1) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 alpha alpha))) -1) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(/.f64 (*.f64 -1 -1) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha))))
(*.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (/.f64 -1 (*.f64 alpha (cbrt.f64 alpha))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(/.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 (/.f64 1 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 -1 (*.f64 alpha alpha)) (neg.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (/.f64 1 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (/.f64 1 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2)) -1) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 (*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (*.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (/.f64 1 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) alpha)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (*.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) 1) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 2) (/.f64 1 (*.f64 alpha alpha)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))))
(/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (/.f64 1 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (cbrt.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))
(/.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 1 (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (*.f64 alpha alpha)))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) (neg.f64 alpha))
(/.f64 (/.f64 1 (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha))) (neg.f64 alpha))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 1 (neg.f64 (log1p.f64 (neg.f64 u0)))) (neg.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 alpha) (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) alpha))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2))
(/.f64 (/.f64 1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (*.f64 (*.f64 alpha alpha) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) 1) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) 2)))
(/.f64 (/.f64 -1 (*.f64 alpha (log1p.f64 (neg.f64 u0)))) (neg.f64 alpha))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 alpha)) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (neg.f64 alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(/.f64 (/.f64 -1 (*.f64 (*.f64 alpha (cbrt.f64 alpha)) (log1p.f64 (neg.f64 u0)))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) -1) (*.f64 alpha alpha))
(/.f64 (/.f64 -1 (neg.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 alpha alpha))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))) (cbrt.f64 (*.f64 alpha alpha)))
(/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(/.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha)))) (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))) (cbrt.f64 (log1p.f64 (neg.f64 u0))))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 -1 alpha) (*.f64 (log1p.f64 (neg.f64 u0)) (neg.f64 alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (/.f64 -1 (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha)))) (*.f64 alpha (cbrt.f64 alpha)))
(/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 (neg.f64 u0)))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha))))
(/.f64 -1 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (neg.f64 (*.f64 alpha alpha)))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))))
(cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 (/.f64 -1 alpha) (*.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) -1))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2)) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))) -1) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0)))) -1) (*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) -1))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 alpha alpha))) 1) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) 2))))
(cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0))))) (pow.f64 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 2)))
(/.f64 (*.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (*.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (cbrt.f64 (log1p.f64 (neg.f64 u0))))) (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(/.f64 (/.f64 1 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 2))))
(pow.f64 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))) -1)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3) 1/3)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 1)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))
(neg.f64 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 alpha alpha))) (log1p.f64 (neg.f64 u0)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
(/.f64 1 (*.f64 alpha (*.f64 alpha (log1p.f64 (neg.f64 u0)))))

eval657.0ms (3.4%)

Compiler

Compiled 59563 to 23973 computations (59.8% saved)

prune488.0ms (2.5%)

Pruning

26 alts after pruning (18 fresh and 8 done)

PrunedKeptTotal
New166581673
Fresh31013
Picked101
Done3811
Total1672261698
Error
0b
Counts
1698 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
0.5b
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
0.5b
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
0.5b
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
0.5b
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
1.5b
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
13.8b
(-.f64 (-.f64 0 (*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
10.1b
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
13.8b
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
13.8b
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
13.8b
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
0.4b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
9.2b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (+.f64 (+.f64 (/.f64 1 u0) (fma.f64 -1/12 u0 (*.f64 -1/24 (*.f64 u0 u0)))) -1/2)) (log1p.f64 (neg.f64 u0))))
0.3b
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
20.5b
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
20.6b
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
35.7b
(*.f64 (*.f64 alpha u0) alpha)
20.6b
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
35.7b
(*.f64 (*.f64 alpha alpha) u0)
20.6b
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
20.6b
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
0.3b
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
0.7b
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
20.6b
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
0.7b
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
Compiler

Compiled 509 to 304 computations (40.3% saved)

regimes163.0ms (0.8%)

Counts
56 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
(-.f64 (-.f64 0 (*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log1p.f64 (neg.f64 u0)))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 1/2 (*.f64 (*.f64 u0 u0) (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (*.f64 alpha alpha) u0) 0) (/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2))))
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(-.f64 (-.f64 0 (*.f64 alpha (*.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(+.f64 (*.f64 (*.f64 alpha (+.f64 (*.f64 -1/3 (pow.f64 u0 3)) (*.f64 (*.f64 -1/2 u0) u0))) (neg.f64 alpha)) (*.f64 (neg.f64 alpha) (neg.f64 (*.f64 u0 alpha))))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (neg.f64 u0) 0) (/.f64 -1 (+.f64 (+.f64 (/.f64 1 u0) (fma.f64 -1/12 u0 (*.f64 -1/24 (*.f64 u0 u0)))) -1/2)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) alpha)) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 alpha) (pow.f64 (cbrt.f64 (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))) 3))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 -1 (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))
(fma.f64 u0 (*.f64 alpha alpha) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 1 (*.f64 (*.f64 alpha alpha) (log1p.f64 (neg.f64 u0))))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) (*.f64 alpha alpha))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 1 (/.f64 (/.f64 -1 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 -1 (/.f64 (/.f64 (/.f64 -1 (log1p.f64 (neg.f64 u0))) (neg.f64 alpha)) alpha)) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(*.f64 (neg.f64 alpha) (fma.f64 -1/3 (*.f64 (pow.f64 u0 3) alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)))))
(if (!=.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 0) (/.f64 (/.f64 1 (/.f64 1 (*.f64 alpha alpha))) (/.f64 -1 (log1p.f64 (neg.f64 u0)))) (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))))
(+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/4 (pow.f64 u0 4)) u0)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 u0 4)) 1/4) (*.f64 (*.f64 u0 alpha) alpha)) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/3 (pow.f64 u0 3)) (*.f64 1/2 (*.f64 u0 u0)))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0)))) 3))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0))) 3))
(*.f64 (neg.f64 alpha) (cbrt.f64 (pow.f64 (*.f64 alpha (log1p.f64 (neg.f64 u0))) 3)))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (cbrt.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3)))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 u0))) 3))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))) 3)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 alpha alpha)) (log1p.f64 (neg.f64 u0)))) 3)
(*.f64 (*.f64 alpha (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 alpha))) (cbrt.f64 (neg.f64 (*.f64 alpha alpha))))
(*.f64 (*.f64 (neg.f64 alpha) (cbrt.f64 alpha)) (*.f64 (log1p.f64 (neg.f64 u0)) (cbrt.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (pow.f64 (/.f64 1 (log1p.f64 (neg.f64 u0))) -1) (log1p.f64 (neg.f64 u0)))))
(if (!=.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)) 0) (pow.f64 (/.f64 1 (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha))) -1) (*.f64 (*.f64 (log1p.f64 (neg.f64 u0)) alpha) (neg.f64 alpha)))
(if (!=.f64 (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))) 0) (/.f64 -1 (/.f64 (/.f64 1 (*.f64 alpha alpha)) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))))) (*.f64 (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 1 (/.f64 1 (log1p.f64 (neg.f64 u0)))) (log1p.f64 (neg.f64 u0))) (neg.f64 (*.f64 alpha alpha))))
(*.f64 (neg.f64 alpha) (*.f64 alpha (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0)))))
(*.f64 (*.f64 (neg.f64 alpha) alpha) (if (!=.f64 (log1p.f64 (neg.f64 u0)) 0) (/.f64 (pow.f64 (log1p.f64 (neg.f64 u0)) 3) (pow.f64 (log1p.f64 (neg.f64 u0)) 2)) (log1p.f64 (neg.f64 u0))))
Outputs
(*.f64 (neg.f64 alpha) (*.f64 alpha (log1p.f64 (neg.f64 u0))))
Calls

6 calls:

23.0ms
u0
22.0ms
(-.f64 1 u0)
22.0ms
(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
22.0ms
(log.f64 (-.f64 1 u0))
21.0ms
alpha
Results
ErrorSegmentsBranch
0.3b1alpha
0.3b1u0
0.3b1(*.f64 (*.f64 (neg.f64 alpha) alpha) (log.f64 (-.f64 1 u0)))
0.3b1(*.f64 (neg.f64 alpha) alpha)
0.3b1(log.f64 (-.f64 1 u0))
0.3b1(-.f64 1 u0)
Compiler

Compiled 1132 to 468 computations (58.7% saved)

regimes21.0ms (0.1%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
(-.f64 (-.f64 0 (*.f64 (*.f64 -1/3 (*.f64 u0 u0)) (*.f64 u0 (*.f64 alpha alpha)))) (*.f64 alpha (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
(*.f64 (neg.f64 alpha) (if (!=.f64 (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))) 0) (/.f64 (-.f64 0 (*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (+.f64 0 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))))) (*.f64 u0 (-.f64 (*.f64 (*.f64 u0 alpha) -1/2) alpha))))
Outputs
(+.f64 (*.f64 u0 (*.f64 alpha alpha)) (*.f64 (*.f64 (*.f64 u0 u0) (+.f64 (*.f64 1/3 u0) 1/2)) (*.f64 alpha alpha)))
Calls

2 calls:

9.0ms
u0
8.0ms
alpha
Results
ErrorSegmentsBranch
13.8b1alpha
13.8b1u0
Compiler

Compiled 271 to 123 computations (54.6% saved)

regimes18.0ms (0.1%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
(-.f64 (*.f64 (*.f64 u0 alpha) alpha) (*.f64 alpha (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
Outputs
(*.f64 (-.f64 u0 (*.f64 (*.f64 u0 u0) (+.f64 -1/2 (*.f64 -1/3 u0)))) (*.f64 alpha alpha))
Calls

2 calls:

7.0ms
alpha
7.0ms
u0
Results
ErrorSegmentsBranch
13.8b1alpha
13.8b1u0
Compiler

Compiled 168 to 72 computations (57.1% saved)

regimes16.0ms (0.1%)

Counts
12 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
(*.f64 (neg.f64 alpha) (*.f64 (*.f64 u0 alpha) (-.f64 (*.f64 -1/2 u0) 1)))
(*.f64 u0 (+.f64 (*.f64 (*.f64 1/2 u0) (*.f64 alpha alpha)) (*.f64 alpha alpha)))
(*.f64 (neg.f64 alpha) (*.f64 alpha (+.f64 (neg.f64 u0) (*.f64 -1/2 (*.f64 u0 u0)))))
(*.f64 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 1/2 (*.f64 u0 u0)) u0)))
(*.f64 (neg.f64 alpha) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha)) (*.f64 u0 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (neg.f64 (*.f64 u0 alpha)) (*.f64 -1/2 (*.f64 (*.f64 u0 u0) alpha))))
Outputs
(*.f64 (*.f64 u0 (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2))) alpha)
Calls

2 calls:

7.0ms
u0
6.0ms
alpha
Results
ErrorSegmentsBranch
20.5b1alpha
20.5b1u0
Compiler

Compiled 138 to 60 computations (56.5% saved)

regimes10.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
(*.f64 (*.f64 u0 alpha) (-.f64 alpha (*.f64 (*.f64 u0 alpha) -1/2)))
Outputs
(*.f64 (*.f64 alpha alpha) (+.f64 u0 (*.f64 1/2 (*.f64 u0 u0))))
Calls

2 calls:

5.0ms
alpha
4.0ms
u0
Results
ErrorSegmentsBranch
20.6b1alpha
20.6b1u0
Compiler

Compiled 47 to 24 computations (48.9% saved)

regimes7.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0.0b (-0%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 alpha alpha) u0)
(*.f64 (*.f64 alpha u0) alpha)
(*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 u0)))
Outputs
(*.f64 (*.f64 alpha alpha) u0)
Calls

2 calls:

3.0ms
u0
3.0ms
alpha
Results
ErrorSegmentsBranch
35.7b1alpha
35.7b1u0
Compiler

Compiled 25 to 14 computations (44% saved)

simplify2.0ms (0%)

Stop Event
fuel
Compiler

Compiled 81 to 50 computations (38.3% saved)

soundness0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

end34.0ms (0.2%)

Compiler

Compiled 71 to 35 computations (50.7% saved)

Profiling

Loading profile data...